diff options
| -rw-r--r-- | index.js | 8 | 
1 files changed, 8 insertions, 0 deletions
| @@ -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); | 
