A bot that provides Slack notifications about a Mastodon account's activity.
- Python 3
- Mastodon.py
- SlackClient
- Create a new bot user on your Slack team and make note of the authentication token.
- Clone the repository to a system that has high uptime.
- Configure the settings in
Slack-Mastodon-Bot.py
. - Run
Slack-Mastodon-Bot.py
manually to intiailize the bot and ensure there are no errors. - Using a service like crontab, add a rule to run the script every 5 minutes. If you like fast updates, then you can use 1 minute instead.