Add plus sign in RPL_UMODEIS reply

git-svn-id: file:///srv/svn/repo/suika/trunk@672 f0ae65fe-ee39-954e-97ec-027ff2717ef4
This commit is contained in:
contact 2021-11-03 21:02:19 +00:00
parent 53c9b0049b
commit 52d2b1ed2a

View File

@ -1211,7 +1211,7 @@ func (dc *downstreamConn) welcome() error {
dc.SendMessage(&irc.Message{ dc.SendMessage(&irc.Message{
Prefix: dc.srv.prefix(), Prefix: dc.srv.prefix(),
Command: irc.RPL_UMODEIS, Command: irc.RPL_UMODEIS,
Params: []string{dc.nick, string(uc.modes)}, Params: []string{dc.nick, "+" + string(uc.modes)},
}) })
} }
if dc.network == nil && dc.caps["soju.im/bouncer-networks"] && dc.user.Admin { if dc.network == nil && dc.caps["soju.im/bouncer-networks"] && dc.user.Admin {
@ -1747,7 +1747,7 @@ func (dc *downstreamConn) handleMessageRegistered(msg *irc.Message) error {
dc.SendMessage(&irc.Message{ dc.SendMessage(&irc.Message{
Prefix: dc.srv.prefix(), Prefix: dc.srv.prefix(),
Command: irc.RPL_UMODEIS, Command: irc.RPL_UMODEIS,
Params: []string{dc.nick, userMode}, Params: []string{dc.nick, "+" + userMode},
}) })
} }
return nil return nil