Autotoot
Autotoot is designed to take posts from a scraper (eg, Reddit) and post them on Mastodon. The scripts should be general purpose enough that you can plug your own things in. For example, one could write their own scraper and plug in to the existing Mastodon bot. This repo is very much a work in progress.
Pip requirements:
- Mastodon.py
- praw
you can run pip3 install Mastodon.py praw to install both of these.
Status:
Done
- Download and posting of video files
- Make sure text-only reddit posts work
- Eternal looping, run script every 5 mins or something
- Different masto post structures for different post types (videos need links)
- Import bot/scraper settings from file for automation
- Random post if low activity
- Separate methods methods to make code cleaner
- Actually add neuter settings for development
- Debugging logging
- Move all vars into config
Likely
- Keep track of what has been scraped and tooted to not duplicate posts
- Docker image
Unlikely
- Updating subscriptions from @mention toot
- Make this an installable (pip?) package
- Add twitter bot
Description
Languages
Python
100%