mirror of
https://github.com/ergochat/ergo.git
synced 2024-11-28 15:09:28 +01:00
parent
172a6675ac
commit
f925ae322a
@ -479,7 +479,9 @@ func (client *Client) getWhoisOf(target *Client, hasPrivs bool, rb *ResponseBuff
|
|||||||
|
|
||||||
whoischannels := client.whoisChannelsNames(target, rb.session.capabilities.Has(caps.MultiPrefix), oper.HasRoleCapab("sajoin"))
|
whoischannels := client.whoisChannelsNames(target, rb.session.capabilities.Has(caps.MultiPrefix), oper.HasRoleCapab("sajoin"))
|
||||||
if whoischannels != nil {
|
if whoischannels != nil {
|
||||||
rb.Add(nil, client.server.name, RPL_WHOISCHANNELS, cnick, tnick, strings.Join(whoischannels, " "))
|
for _, line := range utils.BuildTokenLines(400, whoischannels, " ") {
|
||||||
|
rb.Add(nil, client.server.name, RPL_WHOISCHANNELS, cnick, tnick, line)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if target.HasMode(modes.Operator) && operStatusVisible(client, target, oper != nil) {
|
if target.HasMode(modes.Operator) && operStatusVisible(client, target, oper != nil) {
|
||||||
tOper := target.Oper()
|
tOper := target.Oper()
|
||||||
|
Loading…
Reference in New Issue
Block a user