diff --git a/src/clients/irc.mjs b/src/clients/irc.mjs index 7b34134..8a35825 100644 --- a/src/clients/irc.mjs +++ b/src/clients/irc.mjs @@ -1,7 +1,7 @@ import { logger } from "../inc/log"; import { getLevel } from "../inc/admin"; -import modules from "./irc/main"; +import modules from "./irc"; import net from "net"; import tls from "tls"; @@ -151,11 +151,12 @@ export class irc extends EventEmitter { cached: ~~(Date.now() / 1000) }; this.server.user.set(user, tmpuser); - this.send(`WHOIS ${user}`); } parsePrefix(prefix) { prefix = /:?(.*)\!(.*)@(.*)/.exec(prefix); + if(!prefix[1]) + return false; //this.parsePrefix(arguments); return { nick: prefix[1], username: prefix[2], diff --git a/src/clients/irc/main.mjs b/src/clients/irc/index.mjs similarity index 100% rename from src/clients/irc/main.mjs rename to src/clients/irc/index.mjs diff --git a/src/clients/irc/join.mjs b/src/clients/irc/join.mjs index 592098e..a2ec745 100644 --- a/src/clients/irc/join.mjs +++ b/src/clients/irc/join.mjs @@ -1,5 +1,5 @@ export default client => { client._cmd.set("JOIN", function (msg) { // join - this.send(`WHO ${msg.params[0]}`); + //this.send(`WHO ${msg.params[0]}`); }.bind(client)); };