summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTest_User <hax@andrewyu.org>2023-08-07 22:54:39 -0400
committerTest_User <hax@andrewyu.org>2023-08-07 22:54:39 -0400
commitfdf8e0a8f2561bd53dbfa65b5716ea916d5871b7 (patch)
treebcf8fb6febd1cb599460ade7531c0b96661d4dac
parentda8dd9ca66bd19aeefcec87b2c9167abc6dcc5e4 (diff)
downloadcoupserv-fdf8e0a8f2561bd53dbfa65b5716ea916d5871b7.tar.gz
coupserv-fdf8e0a8f2561bd53dbfa65b5716ea916d5871b7.zip
Don't interpret non-HaxServ DMs as commands
-rw-r--r--server_network.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/server_network.c b/server_network.c
index 1e8dc43..cf7c435 100644
--- a/server_network.c
+++ b/server_network.c
@@ -580,8 +580,10 @@ int privmsg_handler(struct string sender, uint64_t argc, struct string *argv) {
return 0;
offset = command_prefix.len;
- } else {
+ } else if (argv[0].len == 9 && memcmp(argv[0].data, "1HC000000", 9) == 0) {
offset = 0;
+ } else {
+ return 0;
}
if (offset >= argv[1].len || argv[1].data[offset] == ' ')