reality 921da917a4 Command hooks [#86]
* Command API function to addHook(command, callback)
* Commands open to callbacks must return information or indicate failed completion by return false
* Hooks to be added in module onLoad
* Command loop checks for available hooks and return state, then applies with module scope.
* onLoad running moved to end of all module loading to facilitate this without order problems
* Added example for ~qadd dent
2013-01-15 17:23:14 +00:00
2013-01-12 12:36:23 +00:00
2013-01-15 17:23:14 +00:00
2013-01-12 09:12:45 +00:00
2013-01-12 09:12:45 +00:00
2012-12-31 01:36:57 +00:00
2013-01-13 17:48:20 +01:00
2013-01-15 17:23:14 +00:00
2013-01-13 15:45:07 +00:00
2013-01-10 06:56:02 +00:00

# Depressionbot IRC Bot

## Introduction

Depressionbot is an IRC bot which aims to be the fanciest IRC bot around - On
the general standard of software fanciness, dbot is statistically rated as being 
'82% the same as bathing in fine, fine grape juice.'

Please note that this documentation is not complete and is a work in progress, 
given I started it rather a long time after I began development of the project. 
Please don't judge me too harshly for this as I am, in fact, mildly allergic to
writing documentation.

Requirements: 

- Node JS
- [JSBot](http://github.com/reality/JSBot "JSBot"), a Javascript library which
  handles the IRC protocol
- Underscore JS library
- Various modules have their own requirements also.

### External Modules

JSBot and externally developed modules can be imported by running the following 
commands in the cloned repository:
	
	git submodule init
	git submodule update
Description
Bringing https://github.com/reality/dbot to the 21st century - again.
Readme 3.9 MiB
Languages
JavaScript 96.4%
Pug 2.6%
CSS 0.9%
Shell 0.1%