added NickCallback(untested)
This commit is contained in:
parent
fd2bcf9b44
commit
bd40647c75
5
irc.go
5
irc.go
@ -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)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user