added NickCallback(untested)

This commit is contained in:
blackbeard420 2020-01-05 21:20:25 -05:00
parent fd2bcf9b44
commit bd40647c75

5
irc.go
View File

@ -17,6 +17,7 @@ type Connection struct {
JoinCallback func(string, string)
QuitCallback func(string, string)
PartCallback func(string, string, string)
NickCallback func(string, string)
NumericCallback func(string, int, string)
joined bool
channels []string
@ -145,6 +146,10 @@ func (c *Connection) parseMessage(line string) {
if c.PartCallback != nil {
c.PartCallback(from, target, msg)
}
case "nick":
if c.NickCallback != nil {
c.NickCallback(from, target)
}
default:
log.Printf("unhandled command: %s %s %s", cmd, target, msg)
}