irc
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ben Harris 5cfa7a1248 fix channel loading 4 months ago
.gitignore move to using config.py parser stuff 5 months ago
LICENSE init 3 years ago
README.md update readme stuff 5 months ago
config.example.yaml fix new ircrobots stuff 5 months ago
config.py fix channel loading 4 months ago
requirements.txt downgrade emoji to silence deprecation warning 5 months ago
tooter.py Fixes for use off of tilde.chat/tildeverse 4 months ago
tooter.service downgrade emoji to silence deprecation warning 5 months ago

README.md

tooter

irc tooter bot

deps:

  • Mastodon.py
  • emoji (python3-emoji on debian and derivatives)
  • ircrobots
  • PyYAML (python3-yaml on debian and derivatives)

venv setup

  • python3 -m venv venv
  • . venv/bin/activate
  • pip install -r requirements.txt
  • cp config.example.yaml config.yaml
  • edit config.yaml as needed

install systemd user unit

  1. cp tooter.service ~/.config/systemd/user/
  2. edit paths to WorkingDirectory and ExecStart in ~/.config/systemd/user/tooter.service
  3. systemctl --user enable --now tooter