WikiRC: Difference between revisions

From SoylentNews
Jump to navigation Jump to search
(Now it's cloaked.)
(Update)
Line 4: Line 4:
*Uses [http://svn.red-bean.com/repos/ircbots/trunk/ beanbot] to output a UDP stream from the wiki.
*Uses [http://svn.red-bean.com/repos/ircbots/trunk/ beanbot] to output a UDP stream from the wiki.
**Line 119 in beanbot.py is modified so that 'IDENTIFY' is in lowercase.
**Line 119 in beanbot.py is modified so that 'IDENTIFY' is in lowercase.
*Should be cloaked as Soylent/Bot/WikiRC.
*Cloaked as Soylent/Bot/WikiRC.
*In /home/funpika/wikirc on [[Soylent-services]].
*In /home/funpika/wikirc on [[SystemAdministration/Server/Beryllium|Beryllium]].
*Configuration including NickServ password is in /home/funpika/wikirc/beanbot.conf
*Configuration including NickServ password is in /home/funpika/wikirc/beanbot.conf
*Running as funpika using <code>screen -S wikirc python beanbot.py</code>.
*Running as funpika using <code>screen -S wikirc python beanbot.py</code>.

Revision as of 20:00, 18 April 2014

WikiRC is the IRC bot that posts the recent changes feed in the #wiki channel on irc.sylnt.us.

Documentation

  • Uses beanbot to output a UDP stream from the wiki.
    • Line 119 in beanbot.py is modified so that 'IDENTIFY' is in lowercase.
  • Cloaked as Soylent/Bot/WikiRC.
  • In /home/funpika/wikirc on Beryllium.
  • Configuration including NickServ password is in /home/funpika/wikirc/beanbot.conf
  • Running as funpika using screen -S wikirc python beanbot.py.

Wiki configuration

From LocalSettings.php:

$wgRCFeeds['irc'] = array(
    'formatter' => 'IRCColourfulRCFeedFormatter',
    'uri' => 'udp://localhost:1338', // Not the port actually being used
    'add_interwiki_prefix' => false,
    'omit_bots' => true,
);