diff --git a/lib/irc.js b/lib/irc.js index 23ccfe08..12915ca1 100644 --- a/lib/irc.js +++ b/lib/irc.js @@ -389,6 +389,10 @@ function Client(server, nick, opt) { if (channel) { self.emit('names', message.args[1], channel.users); self.emit('names' + message.args[1], channel.users); + // Emit channel names event also with lower case, same as join + if (message.args[1] != message.args[1].toLowerCase()) { + self.emit('names' + message.args[1].toLowerCase(), channel.users); + } self.send('MODE', message.args[1]); } break;