mirror of
https://github.com/ergochat/ergo.git
synced 2025-12-23 19:41:58 -08:00
fix #394
This commit is contained in:
parent
3d89c70c49
commit
a5b9634783
4 changed files with 40 additions and 20 deletions
|
|
@ -1011,9 +1011,11 @@ func (channel *Channel) Invite(invitee *Client, inviter *Client, rb *ResponseBuf
|
|||
}
|
||||
}
|
||||
|
||||
rb.Add(nil, inviter.server.name, RPL_INVITING, inviter.Nick(), invitee.Nick(), chname)
|
||||
invitee.Send(nil, inviter.nickMaskString, "INVITE", invitee.nick, chname)
|
||||
cnick := inviter.Nick()
|
||||
tnick := invitee.Nick()
|
||||
rb.Add(nil, inviter.server.name, RPL_INVITING, cnick, tnick, chname)
|
||||
invitee.Send(nil, inviter.NickMaskString(), "INVITE", tnick, chname)
|
||||
if invitee.HasMode(modes.Away) {
|
||||
rb.Add(nil, inviter.server.name, RPL_AWAY, invitee.nick, invitee.awayMessage)
|
||||
rb.Add(nil, inviter.server.name, RPL_AWAY, cnick, tnick, invitee.AwayMessage())
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue