Markov bot with advanced shitposting capabilities
Branch: master
Clone or download
Pull request Compare This branch is 72 commits ahead, 4 commits behind Jess3Jane:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
memes slightly losslessly compressed files Sep 21, 2018
.gitignore Removed my credentials, oops Oct 28, 2018
LICENSE Create LICENSE Sep 13, 2018
README.md made it more obvious to not use this code Dec 12, 2018
config.sample.json
create.py made it more obvious to not use this code Dec 12, 2018
gen.py made it more obvious to not use this code Dec 12, 2018
main.py actually use ZWS instead of RLE Nov 27, 2018
reply.py I AM THE STUPIDEST WOMAN ALIVE Oct 29, 2018
requirements.txt bump Mastodon.py dependency for python 3.7 support Oct 10, 2018

README.md

lynnesbian-ebooks

DON'T USE THIS CODE. USE THIS CODE INSTEAD. DO NOT USE THIS CODE!!!*

This version makes quite a few changes from the original, such as:

  • Unicode support
  • Non-Markov stuff
  • Meme generation with ImageMagick
  • Stores toots in a sqlite database rather than a text file
    • Doesn't unecessarily redownload all toots every time
  • its very cute

Install/usage guide

If you really, really want to install this, rather than mstdn-ebooks, you can follow this guide and make changes where appropriate.

Original README

hey look it's an ebooks bot

python3

install the requirements with sudo pip3 install -r requirements.txt

make a bot (probably on bots in space) and follow the target accounts

run python3 main.py to login and scrape

run python3 gen.py to make a toot

cron is an okay choice to make it toot regularly