communistquotes/README.md
Jessica L. Hacker 3fb00c7a8a Update README.md
2019-09-19 09:49:12 -07:00

983 B

Communist Quotes Bot

A Fediverse bot that posts random quotes from different communists.

You can check it out here: https://impenetrable.fortress.promo/communistquotes

Contribute Quotes

Edit the file communistquotes/marxistquotes.csv and make an MR.

Compile and Run

First, copy env.example to env, then enter your actual login information. To run the bot, execute the following commands:

cd communistquotes/templates/
sudo docker build . -t communistquotes
sudo docker run -it --rm --name communistquotes --env-file ../env communistquotes --debug

Deploy

Copy inventory.example to inventory, and enter your server's ssh address. Then run the following command:

ansible-playbook ansible.yml --become

Options

Custom flags can be used when running main.py:

--debug: Dont actually login or post to the remote API --nomastodon: Run without loading anything that requires the Mastodon library.