No description
Find a file
2018-06-15 07:20:16 +02:00
commands Unfollow everybody from an instance when blockdomain 2018-06-15 07:20:16 +02:00
.gitignore First commit 2018-06-09 09:14:47 +02:00
bot.js formatting, rearrange, doc 2018-06-14 04:11:44 +02:00
CommandBase.js Implements commands 2018-06-09 12:29:07 +02:00
config.json.example formatting, rearrange, doc 2018-06-14 04:11:44 +02:00
index.js Unfollow a user if them has changed their mind about the #nobot tag 2018-06-15 06:45:10 +02:00
LICENSE Add LICENSE 2018-06-09 14:03:10 +02:00
package.json Listen reblogs 2018-06-13 17:32:54 +02:00
README.md Listen reblogs 2018-06-13 17:32:54 +02:00

Federation Bot

This is a work in progress.

DISCLAIMER : Running a Federation Bot might not be a good thing. Some instances admins consider that inappropriate. Please, be kind and mute their instance with the bot account so the bot won't follow their users.

This is a Federation Bot working with the Mastodon API.

This bot listens on the Federated Timeline and follows everyone. It also listen reblogs.

This bot respect the #nobot tag.

If you don't want to be followed by the bot anymore, just DM "unfollow" to the bot, and it'll never follow you again.

Commands

  • unfollow : The bot will unfollow and mure you so it'll never follow you again.
  • muteuser user@domain.tld : The bot will mute the targeted user. Admin only.
  • blockdomain domain.tld : The bot will mute the targeted domain. Admin only.

Running the bot

git clone http://git.cant.at/Tagada/FederationBot.git
cd FederationBot/
npm install
cp config.json.example config.json
vi config.json

Edit the config.json.

node index.js