diff --git a/exec/ircbot.js b/exec/ircbot.js index 1c53bf7c87ac69d3a08a1edc5c162f8dbec7f836..ac3ade1dd79c9792bef4d0b28214ad543bd400bb 100644 --- a/exec/ircbot.js +++ b/exec/ircbot.js @@ -53,7 +53,7 @@ for (cmdarg=0;cmdarg<argc;cmdarg++) { var config = new File(system.ctrl_dir + config_filename); function init() { - load("ircbot_functions.js"); + load("load/ircbot_functions.js"); if (!config.open("r")) { exit("Couldn't open config file!"); @@ -77,7 +77,7 @@ function init() { config.close(); - load("ircbot_commands.js"); + load("load/ircbot_commands.js"); } function init_servers(config) { @@ -259,7 +259,7 @@ function main() { var next_output=srv.buffers.shift(); if(!srv.sock.write(next_output.buffer.shift())) { srv.sock.close(); - src.sock=0; + srv.sock=0; continue; } if(next_output.buffer.length) srv.buffers.push(next_output); @@ -286,7 +286,7 @@ function main() { var srv=Bot_Servers[socks[s].srv]; if(srv.sock && (!srv.sock.is_connected)) { srv.sock.close(); - src.sock=0; + srv.sock=0; } if (srv.sock && srv.sock.poll(0.1) && (cmdline=srv.sock.recvline(4096,0))) {