Go to file
Kay Faraday a39f8aa383 add erotophonophiles 2022-03-31 02:10:57 +00:00
.gitignore initial commit 2022-01-09 00:26:12 +00:00
LICENSE Initial commit 2022-01-08 23:14:03 +00:00
README.md README: add usage instructions 2022-01-09 02:33:04 +00:00
config.example.toml initial commit 2022-01-09 00:26:12 +00:00
freakpos.py add --simulate arg to freakpos.py 2022-01-31 20:36:09 +00:00
labels.txt add erotophonophiles 2022-03-31 02:10:57 +00:00
messages.txt initial commit 2022-01-09 00:26:12 +00:00
messages2.txt add a message 2022-02-02 00:32:27 +00:00
pleroma.py initial commit 2022-01-09 00:26:12 +00:00
requirements.txt initial commit 2022-01-09 00:26:12 +00:00

README.md

FreakPositivity

Clone of https://botsin.space/@PosiBot for freaks. Currently deployed at https://freak.university/@FreakPos.

Usage

pip install -r requirements.txt
cp config.example.toml config.toml

Then, edit config.toml with your access token and instance. Now edit your crontab (crontab -e) and add a line to periodically run freakpos.py. For example, this posts every four hours with a random delay:

15 */4 * * * bash -c 'sleep $(( $RANDOM \% (60 * 60 * 4) )) && path/to/FreakPositivity/freakpos.py'

License

AGPL-3.0-or-later, see LICENSE