From a0f1cbab3cb662bc35e31fa6fab7faa162423bc1 Mon Sep 17 00:00:00 2001 From: Michael Czigler <37268479+mcpcpc@users.noreply.github.com> Date: Sun, 27 Sep 2020 08:00:13 -0400 Subject: add nick change highlighting --- kirc.c | 3 +++ 1 file changed, 3 insertions(+) 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) { -- cgit v1.2.3 From e54a96b89c6ca13b835e25dafdf278e89a6c3173 Mon Sep 17 00:00:00 2001 From: Michael Czigler <37268479+mcpcpc@users.noreply.github.com> Date: Sun, 27 Sep 2020 08:26:01 -0400 Subject: Update kirc.c --- kirc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kirc.c b/kirc.c index 0c83a92..91fb826 100644 --- a/kirc.c +++ b/kirc.c @@ -177,7 +177,7 @@ raw_parser(char *string) { 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); + printf("\x1b[35;1m%*s\x1b[0m --> \x1b[35;1m%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); -- cgit v1.2.3 From b64d21a08b71677aeb086c89cb09c4ae114e0122 Mon Sep 17 00:00:00 2001 From: Michael Czigler <37268479+mcpcpc@users.noreply.github.com> Date: Sun, 27 Sep 2020 08:38:03 -0400 Subject: add highlight for channel parting --- kirc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kirc.c b/kirc.c index 91fb826..11b98f7 100644 --- a/kirc.c +++ b/kirc.c @@ -170,7 +170,7 @@ raw_parser(char *string) { } return; } else if (!strncmp(command, "90", 2)) { raw("CAP END\r\n"); - } else if (!strncmp(command, "QUIT", 4)) { + } else if (!strncmp(command, "QUIT", 4) || !strncmp(command, "PART", 4)) { printf("%*s<-- \x1b[34;1m%s\x1b[0m\n", g - 3, "", nickname); return; } else if (!strncmp(command, "JOIN", 4)) { -- cgit v1.2.3