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:
parent
a4028ee669
commit
b39e4717af
2 changed files with 5 additions and 1 deletions
|
@ -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(),
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue