From 2ca64df5d28dc6d68ea7e7a53734492d4a2f3b0d Mon Sep 17 00:00:00 2001 From: Mattias Erming Date: Thu, 3 Apr 2014 22:55:51 +0200 Subject: [PATCH] Show motd on connect --- lib/server.js | 9 ++++++++- node_modules/slate-irc | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/server.js b/lib/server.js index 117c6ea8..9f521d81 100644 --- a/lib/server.js +++ b/lib/server.js @@ -11,6 +11,7 @@ var networks = new models.Networks; var events = [ "join", "kick", + "motd", "message", "names", "nick", @@ -161,7 +162,13 @@ function event(event, data) { break; case "kick": - console.log(event); + break; + + case "motd": + var messages = data[0].motd; + messages.forEach(function(msg) { + channels.first().addMessage({message: msg}); + }); break; case "message": diff --git a/node_modules/slate-irc b/node_modules/slate-irc index 6f23d25c..15d97807 160000 --- a/node_modules/slate-irc +++ b/node_modules/slate-irc @@ -1 +1 @@ -Subproject commit 6f23d25c4e8163fff06c6d0751219b5d96a3916c +Subproject commit 15d97807956b2e78f654e47586abf1f9e20ccf2a