From d48d14f88cc6cc339af189666f8287532fb7a309 Mon Sep 17 00:00:00 2001 From: Joe Robinson Date: Mon, 30 May 2016 16:22:26 +0100 Subject: Add /topic function --- index.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/index.js b/index.js index 223fd94..96ce9dd 100644 --- a/index.js +++ b/index.js @@ -114,6 +114,10 @@ $("#send-message").keypress(function(e) { nick = message.split(" ")[1]; message = message.substring(6+nick.length, message.length); sendPm(message, nick); + } else if (message.indexOf("/topic") == 0) { + var channel = $(".tab.active").attr("data-tab").replace("chan-", "#") + topic = message.substring(7, message.length); + setTopic(channel, topic); } else if (message.indexOf("/") == 0) { command = message.split(" ")[0].replace("/",""); commandArgs = message.replace(command + " ", ""); @@ -159,6 +163,10 @@ function sendPm(message, nick) { chatTab.scrollTop(chanTab.prop("scrollHeight")); } +function setTopic(channel, topic) { + client.send("TOPIC", channel, topic); +} + function joinChannel(channel, sendJoin) { if (sendJoin) { client.join(channel); -- cgit v1.2.3