|
|
|
@ -27,12 +27,12 @@ function checkItemExists(name) { |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
const events = { |
|
|
|
|
whisper: function command_whisper(username, message) { |
|
|
|
|
if ([bot.username, "me"].includes(username)) return |
|
|
|
|
whisper: function command_whisper(username, _botusername, message, ...history) { |
|
|
|
|
if ([bot.username, "me"].includes(username)) return // whisper back from server (afk msges, etc)
|
|
|
|
|
if (/^gossip/.test(message)) return |
|
|
|
|
if (username === cfg.admin) { |
|
|
|
|
console.info("whispered command", _botusername, message) |
|
|
|
|
message = message.replace("\\", "@") |
|
|
|
|
console.info("whispered command", message) |
|
|
|
|
if (message.startsWith(cfg.botAddressPrefix)) { |
|
|
|
|
command(username, message) |
|
|
|
|
} else { |
|
|
|
@ -41,7 +41,7 @@ const events = { |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
bot.whisper(cfg.admin, `gossip ${username}: ${message}`) |
|
|
|
|
console.info(username, "whispered", message) |
|
|
|
|
console.info(username, "whispered", _botusername, message) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
, chat: command |
|
|
|
|