646 B
646 B
Mastodon Block Bot
This is a simple database-based block bot for Mastodon.
Installation
- Install plpython3. On Debian this is
apt install postgresql-plpython3-13
. - Run the script as the database administrator account (postgres) in your Mastodon database.
Database admin is required to create the Python extension and function.
For example:
sudo -u mastodon psql mastodon < blockbot.sql
. - Insert a row into blockbot_config with your Mastodon hostname and a token for the account you want the blockbot to use.
INSERT INTO blockbot_config (hostname, token) VALUES ('freak.university', '...');
License
AGPLv3, see LICENSE.md.