client: Add connection pass

This commit is contained in:
Daniel Oaks 2016-05-02 01:25:28 +10:00
parent 8c19472e4e
commit 1338089e0e
2 changed files with 4 additions and 0 deletions

@ -39,6 +39,7 @@ type ServerConnection struct {
InitialNick string
InitialUser string
InitialRealName string
ConnectionPass string
// options
SimplifyEvents bool

@ -79,6 +79,9 @@ func pingHandler(event string, info eventmgr.InfoMap) {
func sendRegistration(sc *ServerConnection) {
sc.Nick = sc.InitialNick
if sc.ConnectionPass != "" {
sc.Send(nil, "", "PASS", sc.ConnectionPass)
}
sc.Send(nil, "", "NICK", sc.InitialNick)
sc.Send(nil, "", "USER", sc.InitialUser, "0", "*", sc.InitialRealName)