Home > jsircbot

jsircbot

Jsircbot is a project mainly written in ..., it's free.

Simple IRC Bot for ##javascript

jsircbot

Simple IRC bot for ##javascript. You can catch me on IRC as JoePeck.

Features

  • Quick Google Search (`g or `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

  1. Change the admin password. Just edit the .password file.
  2. Setup Interpreters in the interpreters.yaml file. Just point them to the interpreters on your machine.
  3. 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: [email protected]