Sed bot for XMPP
Find a file
2024-06-01 17:26:57 -05:00
.gitignore First commit 2024-06-01 16:46:19 -05:00
clean First commit 2024-06-01 16:46:19 -05:00
config.lua add reply support and fix some bugs 2024-06-01 17:26:57 -05:00
config_private_example.lua First commit 2024-06-01 16:46:19 -05:00
get_frontends First commit 2024-06-01 16:46:19 -05:00
main.lua add reply support and fix some bugs 2024-06-01 17:26:57 -05:00
README.md fix typo 2024-06-01 16:50:36 -05:00
run First commit 2024-06-01 16:46:19 -05:00
utils.lua add reply support and fix some bugs 2024-06-01 17:26:57 -05:00
verse.lua First commit 2024-06-01 16:46:19 -05:00

Lua XMPP Privacy Bot

This bot replaces links to popular sites such as youtube with privacy respecting front ends such as invidious. It is written in 100% pure lua

How to run

Make sure make, tar, gzip, lua, and luarocks are installed.

Then do luarocks install luasocket luaexpat luasec

Next configure the bot to your liking in config.lua. Also don't forget to copy config_private_example.lua to config_private.lua and fill that out as well.

Then run the ./run script. It will download the farside services.json list and compile the verse.lua xmpp library if it doesn't exist. Then it will start the bot.

List of supported front ends

TODO