aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--kirc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/kirc.c b/kirc.c
index 5445526..0c83a92 100644
--- a/kirc.c
+++ b/kirc.c
@@ -176,6 +176,9 @@ raw_parser(char *string) {
} else if (!strncmp(command, "JOIN", 4)) {
printf("%*s--> \x1b[32;1m%s\x1b[0m\n", g - 3, "", nickname);
return;
+ } else if (!strncmp(command, "NICK", 4)) {
+ printf("\x1b[33;1m%*s\x1b[0m --> \x1b[33m%s\x1b[0m\n", g - 4, nickname, message);
+ return;
} else if (!strncmp(command, "PRIVMSG", 7) && strcmp(channel, nick) == 0) {
printf("%*s\x1b[43;1m%-.*s\x1b[0m ", s, "", g, nickname);
} else if (!strncmp(command, "PRIVMSG", 7) && strstr(channel, chan_default) == NULL) {