This bot was commissioned by Curator@mastodon.art to automate the re-boosting of another user's boosts over a length of time. The curator first vets the selected user's boosts and faves the ones they wish to re-boost, then one toot will be boosted every 25 to 40 minutes.
The bot is entirely controlled by DMing oneself. It was my first attempt at giving a bot a friendly UI and I think I did OK for a first try 😊 Here is a video of it in action.
python -V
should be 3.3+ though really i havent tested anything else than 3.6
python -m venv venv
venv/bin/pip install -r requirements.txt
go to your mastodon settings, in the development tab, and create an app
cp config.example.yml config.yml
$EDITOR config.yml
feed in your app's various keys
venv/bin/python guest_curator.py
send a direct message to yourself:
#GuestCurator help
the bot will reply in a direct message and tell you how to use it