|
@@ -2019,9 +2019,8 @@ func inviteHandler(server *Server, client *Client, msg ircmsg.IrcMessage) bool {
|
2019
|
2019
|
casefoldedChannelName, err := CasefoldChannel(channelName)
|
2020
|
2020
|
channel := server.channels.Get(casefoldedChannelName)
|
2021
|
2021
|
if err != nil || channel == nil {
|
2022
|
|
- client.Send(nil, server.name, RPL_INVITING, client.nick, target.nick, channelName)
|
2023
|
|
- target.Send(nil, client.nickMaskString, "INVITE", target.nick, channel.name)
|
2024
|
|
- return true
|
|
2022
|
+ client.Send(nil, server.name, ERR_NOSUCHCHANNEL, client.nick, channelName, "No such channel")
|
|
2023
|
+ return false
|
2025
|
2024
|
}
|
2026
|
2025
|
|
2027
|
2026
|
channel.Invite(target, client)
|