Simple database-based block bot for Mastodon
This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Kay Faraday 872d7f4827 fix invalid statement error 2023-02-04 05:42:20 +00:00
LICENSE.md initial commit 2023-02-04 03:22:37 +00:00
README.md Fix install command 2023-02-04 03:26:22 +00:00
blockbot.sql fix invalid statement error 2023-02-04 05:42:20 +00:00

README.md

Mastodon Block Bot

This is a simple database-based block bot for Mastodon.

Installation

  1. Install plpython3. On Debian this is apt install postgresql-plpython3-13.
  2. 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 postgres psql mastodon < blockbot.sql.
  3. 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.