diff --git a/client/js/lounge.js b/client/js/lounge.js index 14dafae0..86eff6cc 100644 --- a/client/js/lounge.js +++ b/client/js/lounge.js @@ -133,6 +133,14 @@ $(function() { data: target.data("id"), }); } + if (target.hasClass("channel")) { + output += templates.contextmenu_item({ + class: "list", + action: "banlist", + text: "List banned users", + data: target.data("id"), + }); + } output += templates.contextmenu_item({ class: "close", action: "close", @@ -478,6 +486,12 @@ $(function() { text: "/list", }); }, + banlist: function(itemData) { + socket.emit("input", { + target: itemData, + text: "/banlist", + }); + }, whois: function(itemData) { const chan = utils.findCurrentNetworkChan(itemData);