Changes between Version 5 and Version 6 of bender


Ignore:
Timestamp:
Sep 21, 2017, 1:00:37 PM (2 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • bender

    v5 v6  
    1 = bender the IRC notification daemon =
     1= superbender the IRC notification daemon =
    22
    3 "[https://en.wikipedia.org/wiki/Bender_%28Futurama%29 bender]" is a ​jsonbot written in Python.
     3`superbender` has taken over from our faithful bot bender.
    44
    5 "bender" is running on yser.mayfirst.org (the ​linksunten server) and controlled by runit.
     5`superbender` lives on jojobe, runs as the user `bender` and fully resides in /home/bender.
     6
     7It runs [https://github.com/sopel-irc/sopel/ sopel] and the [https://github.com/RebelCodeBase/sopel-rss sopel-rss module].
     8
     9It runs via systemd and can be restarted with:
     10
     11{{{
     12systemctl restart superbender
     13}}}
    614
    715"bender" can be restarted via
     
    1119}}}
    1220
    13 "bender's" config files can be found at `yser:/home/jsonbot/jsb-config`. The IRC configuration can be found at `yser:/home/jsonbot/doc/bender-rss-config.txt`.
     21`superbender`'s config files are in jojobe:/home/bender/.sopel.
    1422
    15 This is bender's current config related to MF/PL:
    1623
    17 {{{
    18 !join #mayfirst
    19 
    20 !rss-add Tickets https://support.mayfirst.org/timeline?ticket=on&ticket_details=on&sensitive_activity=on&max=10&daysback=1&format=rss
    21 !rss-setitems Tickets title link author
    22 !rss-watch Tickets 60
    23 !rss-addchannel Tickets bender #mayfirst
    24 !rss-start Tickets
    25 !rss-setsleeptime Tickets 60
    26 !rss-addmarkup Tickets all-lines 1
    27 !rss-delmarkup Tickets tinyurl
    28 
    29 !rss-add Wiki https://support.mayfirst.org/timeline?max=10&wiki=on&daysback=1&format=rss
    30 !rss-setitems Wiki title link author
    31 !rss-watch Wiki 60
    32 !rss-addchannel Wiki bender #mayfirst
    33 !rss-start Wiki
    34 !rss-setsleeptime Wiki 60
    35 !rss-addmarkup Wiki all-lines 1
    36 !rss-delmarkup Wiki tinyurl
    37 
    38 !rss-add Nagios https://monitor.mayfirst.org/rss/all.xml
    39 !rss-setitems Nagios title
    40 !rss-watch Nagios 60
    41 !rss-addchannel Nagios bender #mayfirst
    42 !rss-start Nagios
    43 !rss-setsleeptime Nagios 60
    44 !rss-addmarkup Nagios all-lines 1
    45 !rss-delmarkup Nagios tinyurl
    46 
    47 !rss-add Service https://status.mayfirst.org/rss.xml
    48 !rss-setitems Service title
    49 !rss-watch Service 60
    50 !rss-addchannel Service bender #mayfirst
    51 !rss-start Service
    52 !rss-setsleeptime Service 60
    53 !rss-addmarkup Service all-lines 1
    54 !rss-delmarkup Service tinyurl
    55 }}}
    56 
    57 It's also worth paying attention to jojobe:/var/www/nagios/all.xml.  On occasion this file fails to populate, making it seem as if bender is failing to provide notifications.