diff --git a/package.json b/package.json index 4b9489d..765ada4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cuffeo", - "version": "1.0.5-1", + "version": "1.0.5-2", "description": "A multi-protocol chatbot library with nearly zero dependencies.", "main": "src/index.mjs", "scripts": {}, diff --git a/src/clients/irc.mjs b/src/clients/irc.mjs index 796eaca..cd60a79 100644 --- a/src/clients/irc.mjs +++ b/src/clients/irc.mjs @@ -106,7 +106,7 @@ export default class irc extends EventEmitter { channelid: tmp.params[0], user: { ...this.parsePrefix(tmp.prefix), ...{ account: this.server.user.has(this.parsePrefix(tmp.prefix).nick) ? this.server.user.get(this.parsePrefix(tmp.prefix).nick).account : false, - prefix: tmp.prefix.charAt(0) === ":" ? tmp.prefix.substring(1) : tmp.prefix + prefix: (tmp.prefix.charAt(0) === ":" ? tmp.prefix.substring(1) : tmp.prefix) + `@${this.network}` }}, message: tmp.params[1].replace(/\u0002/, ""), time: ~~(Date.now() / 1000), diff --git a/src/clients/slack.mjs b/src/clients/slack.mjs index b3a6cfe..e714ce6 100644 --- a/src/clients/slack.mjs +++ b/src/clients/slack.mjs @@ -184,7 +184,7 @@ export default class slack extends EventEmitter { channel: this.server.channel.get(tmp.channel), // get channelname channelid: tmp.channel, user: { - prefix: `${tmp.user}!${this.server.user.get(tmp.user).account}`, // get username + prefix: `${tmp.user}!${this.server.user.get(tmp.user).account}@${this.network}`, // get username nick: this.server.user.get(tmp.user).nickname, // get username username: this.server.user.get(tmp.user).nickname, // get username account: this.server.user.get(tmp.user).account diff --git a/src/clients/tg.mjs b/src/clients/tg.mjs index 909eeed..8fce5b9 100644 --- a/src/clients/tg.mjs +++ b/src/clients/tg.mjs @@ -101,7 +101,7 @@ export default class tg extends EventEmitter { channel: tmp.chat.title, channelid: tmp.chat.id, user: { - prefix: `${tmp.from.username}!${tmp.from.id}`, + prefix: `${tmp.from.username}!${tmp.from.id}@${this.network}`, nick: tmp.from.first_name, username: tmp.from.username, account: tmp.from.id.toString()