UNPKG

kara

Version:

A third generation EX-400 android

34 lines (27 loc) 780 B
var erk = require("erk"), Kara = require("../kara"); var k = new Kara(); k.loadPlugin("ping"); k.loadPlugin("version"); k.loadPlugin("whois"); k.enablePlugin("ping"); k.enablePlugin("version"); k.enablePlugin("whois"); k.on("msg:direct", function(msg) { if (/^help\b/i.test(msg.body)) { var plugins = Object.keys(k.plugins), last = plugins.pop(), res = plugins.join(", ") + " and " + last; k.reply(msg, "i only understand " + res + "."); } }); k.connect(); // k.on("ready", function() { // k.send("JOIN", ["#kara"]); // }); // k.on("channel:join", function(msg) { // k.send("PRIVMSG", [msg.channel, "init begin..."]); // setTimeout(function() { // k.send("PRIVMSG", [msg.channel, "init complete!"]); // }, 2000); // });