Noisebot

From Noisebridge
Revision as of 12:42, 30 November 2008 by Adi (talk | contribs) (add "hg bundle" instructions)
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. He occasionally does useful and/or annoying things.

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

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:

% hg commit modules/foo.py

Bundle up the changes for email:

% hg bundle /tmp/foo.hg

and send them to the repository owner to review and merge.

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