summaryrefslogtreecommitdiff
path: root/handlers.js
diff options
context:
space:
mode:
Diffstat (limited to 'handlers.js')
-rw-r--r--handlers.js13
1 files changed, 13 insertions, 0 deletions
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("<p class='chat-line'>Channel List:</p>")
+ event.forEach( function(channel) {
+ if (channel.topic.length == 0) {
+ statusTab.append("<p class='chat-line'>"+channel.channel+" ("+channel.num_users+")</p>");
+ } else {
+ statusTab.append("<p class='chat-line'>"+channel.channel+" ("+channel.num_users+") : "+channel.topic+"</p>");
+ }
+ statusTab.scrollTop(statusTab.prop("scrollHeight"));
+ })
+ })
+
}
function receiveMsg(target, from, message) {