From 4c6977bede7e9d5b3a35170d3b92812b7b827533 Mon Sep 17 00:00:00 2001 From: Linventif Date: Tue, 16 Jan 2024 04:52:47 +0100 Subject: [PATCH] Add function to execute Rcon commands from Discord --- lua/gmod_integration/server/sv_main.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lua/gmod_integration/server/sv_main.lua b/lua/gmod_integration/server/sv_main.lua index 7d107c5..cec988c 100644 --- a/lua/gmod_integration/server/sv_main.lua +++ b/lua/gmod_integration/server/sv_main.lua @@ -84,6 +84,11 @@ function gmInte.wsPlayerSay(data) gmInte.SendNet(1, data, nil) end +function gmInte.wsRcon(data) + gmInte.log("Rcon Command from Discord '" .. data.command .. "' by " .. data.steamID) + game.ConsoleCommand(data.command .. "\n") +end + function gmInte.playerBan(data) data.steam = util.SteamIDTo64(data.networkid) gmInte.post("/server/user/ban", data)