From a426b08cbb9b623aa12dd07a992c44d26f739a2b Mon Sep 17 00:00:00 2001 From: emerson Date: Wed, 31 May 2023 12:39:35 -0400 Subject: [PATCH] move adding the newline to the IRCClient class because websockets don't use it --- src/Client.ts | 2 +- src/IRCClient.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Client.ts b/src/Client.ts index bdd77aa..a8c4159 100644 --- a/src/Client.ts +++ b/src/Client.ts @@ -835,7 +835,7 @@ export class Client { }) const newMsg = new IRCMessage(ourTags, prefix, command, params); const msgToSend = newMsg.toString(); - this.writeMessage(`${msgToSend}\r\n`); + this.writeMessage(msgToSend); } writeMessage(message: string): void {}; diff --git a/src/IRCClient.ts b/src/IRCClient.ts index 738e347..dc947f5 100644 --- a/src/IRCClient.ts +++ b/src/IRCClient.ts @@ -12,7 +12,7 @@ export class IRCClient extends Client { writeMessage(message: string) { //console.log(`SENT: ${msgToSend}`); - this.socket.write(message); + this.socket.write(`${message}\r\n`); } closeConnection() {