fz/Channel_Key_Hack.patch

25 lines
825 B
Diff
Raw Permalink Normal View History

2022-02-28 14:31:59 +01:00
diff --git a/intcommands.c b/intcommands.c
index 96c45c1..9fada5f 100644
--- a/intcommands.c
+++ b/intcommands.c
@@ -1031,10 +1031,15 @@ void bf_c_irc_put_raw()
char *line, *buffer;
if (accesslevel < 3) {
line = vector_pop_string(dstack);
- buffer = malloc(strlen(line) + 3);
- sprintf(buffer, "%s\r\n", line);
- netsend(ircsocket, buffer);
- free(buffer);
+ // APic 20201126 ugly Hack
+ if(!strcmp(line, "JOIN #europa")) {
+ netsend(ircsocket, "JOIN #europa :Polenmieze\r\n");
+ } else {
+ buffer = malloc(strlen(line) + 3);
+ sprintf(buffer, "%s\r\n", line);
+ netsend(ircsocket, buffer);
+ free(buffer);
+ }
free(line);
}
}