Clojure IRCBot FTW!
Clojure
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 2 commits ahead, 43 commits behind Foxboron:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
src/parjer
test/parjer
.gitignore
README.md
project.clj
setup

README.md

parjer

A very basic IRCBot in Clojure.

Usage

{:nick "Cjoey"
 :server "irc.codetalk.io"
 :port 6667
 :chan "#lobby"
 :owner #{Foxboron}
 :mark "@"}

The setup file should be simple enough.

The bot itself got some basic commands:

  • eval
    Uses clojail to sandbox the input. You need a ~/.java.policy file to use this feature.

  • dice
    Returns 4. I am 100% sure this is a random number.

  • say
    Return what ever typed into it.

  • join
    Joins a channel.

  • part
    Parts a channel

License

Copyright © 2013 Morten "Foxboron" Linderud

Distributed under the Eclipse Public License, the same as Clojure.