summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--index.js8
1 files changed, 8 insertions, 0 deletions
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);