Register irc-framework events before connecting
This commit is contained in:
parent
b2a10cc813
commit
1d3037bd00
@ -236,10 +236,20 @@ Client.prototype.connect = function(args) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
network.irc = new ircFramework.Client();
|
network.irc = new ircFramework.Client();
|
||||||
|
|
||||||
network.irc.requestCap([
|
network.irc.requestCap([
|
||||||
"echo-message",
|
"echo-message",
|
||||||
"znc.in/self-message",
|
"znc.in/self-message",
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
events.forEach(function(plugin) {
|
||||||
|
var path = "./plugins/irc-events/" + plugin;
|
||||||
|
require(path).apply(client, [
|
||||||
|
network.irc,
|
||||||
|
network
|
||||||
|
]);
|
||||||
|
});
|
||||||
|
|
||||||
network.irc.connect({
|
network.irc.connect({
|
||||||
version: package.name + " " + package.version + " -- " + package.homepage,
|
version: package.name + " " + package.version + " -- " + package.homepage,
|
||||||
host: network.host,
|
host: network.host,
|
||||||
@ -256,14 +266,6 @@ Client.prototype.connect = function(args) {
|
|||||||
auto_reconnect_max_retries: 360, // At least one hour (plus timeouts) worth of reconnections
|
auto_reconnect_max_retries: 360, // At least one hour (plus timeouts) worth of reconnections
|
||||||
webirc: webirc,
|
webirc: webirc,
|
||||||
});
|
});
|
||||||
|
|
||||||
events.forEach(function(plugin) {
|
|
||||||
var path = "./plugins/irc-events/" + plugin;
|
|
||||||
require(path).apply(client, [
|
|
||||||
network.irc,
|
|
||||||
network
|
|
||||||
]);
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
|
|
||||||
Client.prototype.updateToken = function(callback) {
|
Client.prototype.updateToken = function(callback) {
|
||||||
|
Loading…
Reference in New Issue
Block a user