irc bot using go plugins
broken
friendly channel bot
See docs and GoDoc and visit ##ircb
on Freenode for help
quick setup (requires Go to compile):
curl https://raw.githubusercontent.com/aerth/ircb/master/makefile > makefile
make
vim config.json
./ircb
send two private messages to bot: /msg bot !help
and /msg bot $upgrade
the first message from master, ircb will check if user is identified with services
if so, you will be ‘authenticated’ for 5 minutes
the second command, it will try to fetch newest source code and rebuild and redeploy itself
if fails, should private message master reason
See Plugin Repository for current list
Plugins must be unique name and package import path
Currently can’t be unloaded
Plugins can do unknown things
Install new plugin ‘skeleton’ with master command $fetch skeleton
Load compiled plugin ‘new.so’ with master command $plugin new