1
0
Fork 0
mirror of https://github.com/fluffle/goirc synced 2025-05-14 19:43:20 +00:00

Allow renicking to be customised. (Closes #14)

This commit is contained in:
Alex Bramley 2013-01-06 21:01:55 +00:00
parent a4028ee669
commit b39e4717af
2 changed files with 5 additions and 1 deletions

View file

@ -20,6 +20,9 @@ type Conn struct {
Me *state.Nick
Network string
// Replaceable function to customise the 433 handler's new nick
NewNick func(string) string
// Event handler registry and dispatcher
ER event.EventRegistry
ED event.EventDispatcher
@ -97,6 +100,7 @@ func Client(nick, ident, name string,
SSLConfig: nil,
PingFreq: 3 * time.Minute,
Flood: false,
NewNick: func(s string) string { return s + "_" },
badness: 0,
lastsent: time.Now(),
}