This is mainly an attempt to mess with CoffeeScript. Start the server with:
coffee chatbot.coffee 1234 #somechannel
It's a very simple client, that connects to freenode, and will join a channel that you specify (#somechannel
). Browsing to your address at the port you specified (1234
) will give you a chat interface to interact with.
This application should run in a recent node.js environment, dependencies can be installed using NPM. It needs:
- CoffeeScript
- Express
- Socket.io
- IRC
- Underscore
- Ejs