Changeset 93 in code for trunk/upstream.go


Ignore:
Timestamp:
Mar 13, 2020, 11:06:02 AM (5 years ago)
Author:
contact
Message:

Add support for upstream PASS command

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/upstream.go

    r92 r93  
    173173                        return newNeedMoreParamsError(msg.Command)
    174174                }
    175                 caps := strings.Fields(msg.Params[len(msg.Params) - 1])
    176                 more := msg.Params[len(msg.Params) - 2] == "*"
     175                caps := strings.Fields(msg.Params[len(msg.Params)-1])
     176                more := msg.Params[len(msg.Params)-2] == "*"
    177177
    178178                for _, s := range caps {
     
    461461        })
    462462
     463        if uc.network.Pass != "" {
     464                uc.SendMessage(&irc.Message{
     465                        Command: "PASS",
     466                        Params:  []string{uc.network.Pass},
     467                })
     468        }
     469
    463470        uc.SendMessage(&irc.Message{
    464471                Command: "NICK",
Note: See TracChangeset for help on using the changeset viewer.