From 7cff627c6e62bfe1f1ca68a8bcfed9652e4b337a Mon Sep 17 00:00:00 2001 From: Sheogorath Date: Wed, 17 Jul 2019 00:08:24 +0200 Subject: [PATCH] Fix: Add server prefix to indicate server notices --- src/server.js | 2 +- test/command_user.js | 2 +- test/hexchat.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server.js b/src/server.js index 9437e3b..c328a8a 100644 --- a/src/server.js +++ b/src/server.js @@ -64,7 +64,7 @@ server.create = function create() { // ignoring servername and hostname, not useful these days user.register(tokenized[1], tokenized[4]) let address = user.getAddress() - socket.write(`001 ${user.nickname} :Welcome to the example IRC Project ${user.nickname}!~${user.username}@${address}\r\n`, "ascii") + socket.write(`:irc.example.com 001 ${user.nickname} :Welcome to the example IRC Project ${user.nickname}!~${user.username}@${address}\r\n`, "ascii") break; case "PRIVMSG": let target = userlist[tokenized[1]] diff --git a/test/command_user.js b/test/command_user.js index 23c30f0..d937f1b 100644 --- a/test/command_user.js +++ b/test/command_user.js @@ -10,7 +10,7 @@ describe("USER OK", function () { return { port: 12346, family: 'IPv4', address: '127.0.0.1' } } mockedSock.write = function (data) { - assert.equal(data.toString("ascii"), "001 some_nick :Welcome to the example IRC Project some_nick!~guest@127.0.0.1\r\n") + assert.equal(data.toString("ascii"), ":irc.example.com 001 some_nick :Welcome to the example IRC Project some_nick!~guest@127.0.0.1\r\n") done() } mockedSock.destroy = function () { diff --git a/test/hexchat.js b/test/hexchat.js index a491a69..b90f61f 100644 --- a/test/hexchat.js +++ b/test/hexchat.js @@ -10,7 +10,7 @@ describe("hexchat", function () { return { port: 12346, family: 'IPv4', address: '127.0.0.1' } } mockedSock.write = function (data) { - assert.equal(data.toString("ascii"), "001 some_nick :Welcome to the example IRC Project some_nick!~guest@127.0.0.1\r\n") + assert.equal(data.toString("ascii"), ":irc.example.com 001 some_nick :Welcome to the example IRC Project some_nick!~guest@127.0.0.1\r\n") done() } mockedSock.destroy = function () {