andrerocker / marvelous-bot

clojure marvelous irc bot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Marvelous, a clojure irc super bot!

Travis:Master

A smart and simple irc bot implemented using clojure

https://github.com/andrerocker/marvelous-bot

Clojure Adventure

  • use newest clojure version
  • hello world!
  • print arrays
  • use third 'party' modules
  • Clojure expecific IDEs (light table and nightcode)
  • Java interop
  • Sockets and Streams
  • loops
  • packages/ns
  • threads and closures
  • seq, lazy-seq and socket-seq :p
  • reflection and dinamic loading
  • regex
  • tests
  • error handling
  • logger
  • async and channels :p
  • ...
  • travis ci
  • rewrite all on the clojure way

Project Backlog

  • all commands as a registered plugin
  • better readme
  • uberjar and distribution

Plugins

  • log
  • ping
  • hello
  • edbot
  • mustache

About

clojure marvelous irc bot


Languages

Language:Clojure 99.5%Language:Makefile 0.5%