diff options
| author | Curtis McEnroe | 2018-08-03 19:34:28 -0400 |
|---|---|---|
| committer | Curtis McEnroe | 2018-08-03 19:34:28 -0400 |
| commit | 18dcb256acf786a0594b24f0cf35750696f8c8c9 (patch) | |
| tree | a8e5315a9577c0ba80347b64ec8ff8060b0598ee | |
| parent | 0e99c4891229b7e1c84d476ac9c6848a8098fa84 (diff) | |
Ignore NOTICEs not sent to the channel
| -rw-r--r-- | chat.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -365,9 +365,10 @@ static void handlePrivmsg(char *prefix, char *params) { static void handleNotice(char *prefix, char *params) { char *nick = prift(&prefix); char *user = prift(&prefix); - shift(¶ms); - char *message = shift(¶ms); - uiFmt("-\3%d%s\3- %s", color(user), nick, message); + char *chan = shift(¶ms); + char *mesg = shift(¶ms); + if (strcmp(client.chan, chan)) return; + uiFmt("-\3%d%s\3- %s", color(user), nick, mesg); } static const struct { |
