This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
jsircbot /
| name | age | message | |
|---|---|---|---|
| |
.password | Wed Jul 29 20:17:20 -0700 2009 | |
| |
README.markdown | Tue Dec 15 16:26:53 -0800 2009 | |
| |
commands.yaml | Fri Dec 11 23:21:49 -0800 2009 | |
| |
interpreters.yaml | Fri Dec 11 23:06:36 -0800 2009 | |
| |
jsircbot | Tue Dec 15 16:23:01 -0800 2009 |
README.markdown
jsircbot
Simple IRC bot for ##javascript. You can catch me on IRC as JoePeck.
Features
- Quick Google Search (
`gor `lucky) - Admin Interface for Adding / Removing Commands and URI Search Commands (`admin)
- JavaScript interpreter support for (jsc, rhino, v8, and spidermonkey)
Dependencies
The json gem. Installation is simple:
shell> sudo gem install json
The htmlentities gem. Installation is simple:
shell> sudo gem install htmlentities
The open4 gem. Installation is simple:
shell> sudo gem install open4
Setup Your Bot
- Change the admin password. Just edit the
.passwordfile. - Setup Interpreters in the
interpreters.yamlfile. Just point them to the interpreters on your machine. The rest are command line arguments. Just look at the usage:
usage: jsircbot server port nick channels... example: jsircbot irc.freenode.net 6667 JoePeckBotTest #JoePeck ##javascript Channels must be prefixed with their hash symbol. You may need to escape them in your shell, for example: \#\#javascript
Contact Info
Name: Joseph Pecoraro
Blog: http://blog.bogojoker.com
Email: joepeck02@gmail.com







