From 63405f05a0406e55daf1fb4bfb00b324f2bf5f7e Mon Sep 17 00:00:00 2001 From: Joe Robinson Date: Sun, 16 Oct 2016 20:38:10 +0100 Subject: Fix channel list function --- handlers.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'handlers.js') diff --git a/handlers.js b/handlers.js index 0abb297..c4adbd7 100644 --- a/handlers.js +++ b/handlers.js @@ -82,6 +82,19 @@ module.exports.handleCommands = function(myClient) { }) + client.on('channel list', function(event) { + var statusTab = $("[data-tab='status'].chat"); + statusTab.append("

Channel List:

") + event.forEach( function(channel) { + if (channel.topic.length == 0) { + statusTab.append("

"+channel.channel+" ("+channel.num_users+")

"); + } else { + statusTab.append("

"+channel.channel+" ("+channel.num_users+") : "+channel.topic+"

"); + } + statusTab.scrollTop(statusTab.prop("scrollHeight")); + }) + }) + } function receiveMsg(target, from, message) { -- cgit v1.2.3