diff --git a/code/modules/world_topic/adminmsg.dm b/code/modules/world_topic/adminmsg.dm index e3582b0ae46..5ad8f535e47 100644 --- a/code/modules/world_topic/adminmsg.dm +++ b/code/modules/world_topic/adminmsg.dm @@ -19,8 +19,9 @@ if(!C) return json_encode(list("error" = "No client with that name on server")) - var/message = "Discord PM from [input["sender"]]: [input["msg"]]" - var/amessage = "Discord PM from [input["sender"]] to [key_name_admin(C)]: [input["msg"]]" + var/sanitized = sanitize(input["msg"]) + var/message = "Discord PM from [input["sender"]]: [sanitized]" + var/amessage = "Discord PM from [input["sender"]] to [key_name_admin(C)]: [sanitized]" // THESE TWO VARS DO VERY DIFFERENT THINGS. DO NOT ATTEMPT TO COMBINE THEM C.received_discord_pm = world.time