diff options
author | Runxi Yu <me@runxiyu.org> | 2025-03-22 10:44:47 +0800 |
---|---|---|
committer | Runxi Yu <me@runxiyu.org> | 2025-03-22 10:44:47 +0800 |
commit | 198ac6c2da289fef8d5927aa4d6d2dc435501a0d (patch) | |
tree | e69afe83dbd689fa03c8f1f7a00b4165409a2a3d | |
parent | Bump dependencies (diff) | |
download | forge-198ac6c2da289fef8d5927aa4d6d2dc435501a0d.tar.gz forge-198ac6c2da289fef8d5927aa4d6d2dc435501a0d.tar.zst forge-198ac6c2da289fef8d5927aa4d6d2dc435501a0d.zip |
Only say test when self-joining
-rw-r--r-- | irc.go | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -65,6 +65,13 @@ func ircBotSession() error { return } case "JOIN": + c, ok := msg.Source.(irc.Client) + if !ok { + clog.Error("IRC server told us a non-client is joining a channel...") + } + if c.Nick != config.IRC.Nick { + continue + } _, err = conn.WriteString("PRIVMSG #chat :test\r\n") if err != nil { readLoopError <- err |