diff --git a/exec/ircbots/admin/admin_commands.js b/exec/ircbots/admin/admin_commands.js index 3cb35e9e2a68660c84121f81525726b3c0c66b91..1e14ff6d1b41e87c8e4ed130822f5b17fda7ef6f 100644 --- a/exec/ircbots/admin/admin_commands.js +++ b/exec/ircbots/admin/admin_commands.js @@ -563,3 +563,18 @@ this.Bot_Commands["LASTSPOKE"].command = function (target,onick,ouh,srv,lvl,cmd) } return; } + +this.Bot_Commands["FORCE"] = new Bot_Command(90,true,true) +this.Bot_Commands["FORCE"].command = function (target,onick,ouh,srv,lvl,cmd) { + cmd.shift(); + if(!cmd[0] || !cmd[1]) { + srv.o(target,"Invalid arguments."); + return; + } + onick=cmd.shift(); + if(!srv.users[onick.toUpperCase()]) { + srv.o(target,"No such user."); + return; + } + srv.check_bot_command(target,onick,srv.users[onick.toUpperCase()].uh,cmd.join(" ")); +} \ No newline at end of file