From fb234bbaa7e4f3edb6fc8a5281818bda5cd367b4 Mon Sep 17 00:00:00 2001 From: MinusGix Date: Mon, 16 Mar 2020 10:29:42 -0500 Subject: Make ban command broadcast information about user and banner --- server/src/commands/mod/ban.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/src/commands/mod/ban.js b/server/src/commands/mod/ban.js index b33b55e..994bc1c 100644 --- a/server/src/commands/mod/ban.js +++ b/server/src/commands/mod/ban.js @@ -46,12 +46,16 @@ export async function run(core, server, socket, data) { server.broadcast({ cmd: 'info', text: `Banned ${targetNick}`, + user: UAC.getUserDetails(badClient), }, { channel: socket.channel, level: (level) => level < UAC.levels.moderator }); // notify mods server.broadcast({ cmd: 'info', text: `${socket.nick}#${socket.trip} banned ${targetNick} in ${socket.channel}, userhash: ${badClient.hash}`, + channel: socket.channel, + user: UAC.getUserDetails(badClient), + banner: UAC.getUserDetails(socket), }, { level: UAC.isModerator }); // force connection closed -- cgit v1.2.1