This repository has been archived on 2022-03-22. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Lynne 0e01d5d8ec
Merge pull request #12 from SneakyBastardSword/master
precompile regexes
2019-02-23 10:23:23 +10:00
.editorconfig EditorConfig config 2018-11-24 23:58:09 +00:00
.gitignore added vim swapfiles to gitignore 2019-02-07 10:27:24 -05:00
Dockerfile Add a Dockerfile. 2018-11-14 00:38:07 -06:00
LICENSE initial commit 2018-10-09 11:11:51 +10:00
README.md removed deploy button because it doens't work 2018-12-28 20:32:10 +10:00
app.json oops forgot to add the app.json 2018-12-05 12:48:33 +10:00
config.json made config.json prettier 2019-01-11 23:07:10 +10:00
functions.py only use 10k toots rather than all of them to avoid having Too Many Toots 2019-01-14 08:38:54 +10:00
gen.py renamed create.py to functions.py 2019-01-11 22:47:42 +10:00
main.py Merge pull request #12 from SneakyBastardSword/master 2019-02-23 10:23:23 +10:00
reply.py fixed a silly mistake, fixed " and ' stuff 2019-01-11 22:56:35 +10:00
requirements.txt Update requirements.txt 2018-10-11 12:21:44 +10:00

README.md

mstdn-ebooks

Lynnear Edition

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

  • Unicode support
  • Non-Markov stuff
  • Stores toots in a sqlite database rather than a text file
    • Doesn't unecessarily redownload all toots every time

Install/usage guide

An installation and usage guide is available here. It's primarily targeted at Linux, but it should be possible on BSD, macOS, etc. I've also put some effort into providing steps for Windows, but I can't make any guarantees as to its effectiveness.

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