Changes between Version 6 and Version 7 of bender
- Timestamp:
- Sep 21, 2017, 5:27:48 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
bender
v6 v7 1 1 = superbender the IRC notification daemon = 2 2 3 `superbender` has taken over from our faithful bot bender. 3 `superbender` has taken over from our faithful bot bender. It monitors RSS feeds and posts them in our [wiki:faq/chat chat]. 4 4 5 5 `superbender` lives on jojobe, runs as the user `bender` and fully resides in /home/bender. … … 7 7 It runs [https://github.com/sopel-irc/sopel/ sopel] and the [https://github.com/RebelCodeBase/sopel-rss sopel-rss module]. 8 8 9 It runs via systemd and can be restarted with:9 It runs via systemd (/etc/systemd/system/bender.service) and can be restarted with: 10 10 11 11 {{{ … … 13 13 }}} 14 14 15 "bender" can be restarted via 15 `superbender`'s config files are in jojobe:/home/bender/.sopel. 16 17 It was setup by running the following commands from #mayfirst after it connected: 16 18 17 19 {{{ 18 sv restart jsonbot 20 .rss add #mayfirst tickets https://support.mayfirst..org/timeline?ticket=on&ticket_details=on&sensitive_activity=on&max=10&daysback=1&format=rss 21 .rss formats tickets f=fl+fatl 22 .rss add #mayfirst nagios https://monitor.mayfirst.org/rss/all.xml 23 .rss add #mayfirst service https://status.mayfirst.org/rss.xml 24 .rss add #mayfirst wiki https://support.mayfirst.org/timeline?max=10&wiki=on&daysback=1&format=rss 19 25 }}} 20 26 21 `superbender`'s config files are in jojobe:/home/bender/.sopel. 27 == Upgrading == 28 29 Now, with jojobe running jessie, sopel was installed by hand and dropped into /home/bender/. A symlink was created from "sopel" to the actual directory which has the version number as part of the name. To upgrade, download a new version and re-create the symlink. 30 31 When jojobe is upgraded to stretch, we can pull in the debian package, move the configuration directory from /home/bender/.sopel to /etc/ and probably even purge the user bender. 22 32 23 33 34