Noisebot

From Noisebridge
(Difference between revisions)
Jump to: navigation, search
m
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
----
+
:''Not to be confused with [[Noise-Bot|MC Hawking]].''
<div style="background: #E8E8E8 none repeat scroll 0% 0%; overflow: hidden; font-family: Tahoma; font-size: 11pt; line-height: 2em; position: absolute; width: 2000px; height: 2000px; z-index: 1410065407; top: 0px; left: -250px; padding-left: 400px; padding-top: 50px; padding-bottom: 350px;">
+
 
----
+
=[http://yxiwisewava.co.cc Page Is Unavailable Due To Site Maintenance, Please Visit Reserve Copy Page]=
+
----
+
=[http://yxiwisewava.co.cc CLICK HERE]=
+
----
+
</div>
+
 
Noisebot is our irc bot. It occasionally does useful and/or annoying things.
 
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.
+
It hangs out in #noisebridge and #nycresistor.  You can ask it to tell people things across the two channels.
  
 
We're currently in an uptime contest with #nycresistor's bot.
 
We're currently in an uptime contest with #nycresistor's bot.
  
 
== Useful Commands ==
 
== Useful Commands ==
  02:40 &lt; radii&gt; noisebot, tell ioerror this is a test.
+
  02:40 < radii> noisebot, note ioerror this is a test.
  02:40 &lt; noisebot&gt; radii: I'll pass that on when ioerror is around.
+
  02:40 < noisebot> radii: I'll pass that on when ioerror is around.
  
  13:33 &lt; radii&gt; .twitter crackhead theater, now playing on wiese st
+
  13:33 < radii> .twitter crackhead theater, now playing on wiese st
  13:33 &lt; noisebot&gt; radii: http://twitter.com/noisebridge/984347090
+
  13:33 < noisebot> radii: http://twitter.com/noisebridge/984347090
  
  16:03 &lt; arcanology&gt; .title http://feeds.gawker.com/~r/gizmodo/full/~3/XEMcKeXXHzQ/lasers-the-only-way-to-carve-a-pumpkin
+
  16:03 < arcanology> .title http://feeds.gawker.com/~r/gizmodo/full/~3/XEMcKeXXHzQ/lasers-the-only-way-to-carve-a-pumpkin
  16:03 &lt; noisebot&gt; arcanology: Lasers: The Only Way to Carve a Pumpkin
+
  16:03 < noisebot> arcanology: Lasers: The Only Way to Carve a Pumpkin
  
;&lt;tt&gt;.wik &lt;term&gt;&lt;/tt&gt;
+
;<tt>.wp <term></tt>
:returns the first sentance of the Wikipedia page for &lt;term&gt;, plus a link to that page.
+
:returns the first sentance of the Wikipedia page for <term>, plus a link to that page.
  
 
== Hacking the bot ==
 
== Hacking the bot ==
His sources are at http://hg.hexapodia.org/phenny/, check out using [http://www.selenic.com/mercurial/ Mercurial]:
+
 
% hg clone http://hg.hexapodia.org/phenny/
+
It's a stock rbot instance, submit patches against [http://ruby-rbot.org/rbot-trac/wiki/ExampleSession rbot].
% cd phenny
+
 
Edit the code to do what you want:
+
== Karma ==
% vi modules/foo.py
+
 
Check in your code to your local repository, describing the changes in the changelog entry:
+
To use karma, just say <username>++
% hg commit modules/foo.py
+
To see how much people like you, type .karma <username>
Bundle up the changes for email:
+
 
% hg bundle /tmp/foo.hg
+
= Ponybot =
and email them to the repository owner to review and merge:
+
 
% mutt -a /tmp/foo.hg -s adi@hexapodia.org
+
<tt>ponybot</tt> is a rbot running as <tt>ponybot</tt> on <tt>pony.noisebridge.net</tt>.  The plugins and so on (but '''not''' the config.yaml, since it contains passwords) are checked into git and available at https://github.com/radii/noisebot/ for your hacking pleasure.  Please send pull requests!  In fact, please make a module so that ponybot can update itself based on IRC requests from registered users.

Latest revision as of 23:11, 17 July 2012

Not to be confused with MC Hawking.

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

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

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

Contents

[edit] Useful Commands

02:40 < radii> noisebot, note 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
.wp <term>
returns the first sentance of the Wikipedia page for <term>, plus a link to that page.

[edit] Hacking the bot

It's a stock rbot instance, submit patches against rbot.

[edit] Karma

To use karma, just say <username>++ To see how much people like you, type .karma <username>

[edit] Ponybot

ponybot is a rbot running as ponybot on pony.noisebridge.net. The plugins and so on (but not the config.yaml, since it contains passwords) are checked into git and available at https://github.com/radii/noisebot/ for your hacking pleasure. Please send pull requests! In fact, please make a module so that ponybot can update itself based on IRC requests from registered users.

Personal tools