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