Noisebot

From Noisebridge
Revision as of 19:22, 23 November 2010 by Miloh (talk | contribs) (Reverted edits by Abenaqadat (Talk) to last revision by Cake)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Noisebot is our irc bot. It occasionally does useful and/or annoying things.

It hangs out in #noisebridge and #nycresistor. You can ask him to tell people things across the two channels.

We're currently in an uptime contest with #nycresistor's bot.

Useful Commands

02:40 < radii> noisebot, tell ioerror this is a test.
02:40 < noisebot> radii: I'll pass that on when ioerror is around.
13:33 < radii> .twitter crackhead theater, now playing on wiese st
13:33 < noisebot> radii: http://twitter.com/noisebridge/984347090
16:03 < arcanology> .title http://feeds.gawker.com/~r/gizmodo/full/~3/XEMcKeXXHzQ/lasers-the-only-way-to-carve-a-pumpkin
16:03 < noisebot> arcanology: Lasers: The Only Way to Carve a Pumpkin
.wik <term>
returns the first sentance of the Wikipedia page for <term>, plus a link to that page.

Hacking the bot

His sources are at http://hg.hexapodia.org/phenny/, check out using Mercurial:

% hg clone http://hg.hexapodia.org/phenny/
% cd phenny

Edit the code to do what you want:

% vi modules/foo.py

Check in your code to your local repository, describing the changes in the changelog entry:

% hg commit modules/foo.py

Bundle up the changes for email:

% hg bundle /tmp/foo.hg

and email them to the repository owner to review and merge:

% mutt -a /tmp/foo.hg -s adi@hexapodia.org