kara
Version:
A third generation EX-400 android
34 lines (27 loc) • 780 B
JavaScript
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);
// });