aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/commands/core/invite.js
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--server/src/commands/core/invite.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/server/src/commands/core/invite.js b/server/src/commands/core/invite.js
index f44779b..8374309 100644
--- a/server/src/commands/core/invite.js
+++ b/server/src/commands/core/invite.js
@@ -31,11 +31,16 @@ exports.run = async (core, server, socket, data) => {
// build and send invite
let payload = {
cmd: 'info',
+ type: 'invite',
+ from: socket.nick,
invite: channel,
text: `${socket.nick} invited you to ?${channel}`
};
- let inviteSent = server.broadcast( payload, { channel: socket.channel, nick: data.nick });
+ let inviteSent = server.broadcast( payload, {
+ channel: socket.channel,
+ nick: data.nick
+ });
// server indicates the user was not found
if (!inviteSent) {
@@ -48,6 +53,8 @@ exports.run = async (core, server, socket, data) => {
// reply with common channel
server.reply({
cmd: 'info',
+ type: 'invite',
+ invite: channel,
text: `You invited ${data.nick} to ?${channel}`
}, socket);