Changeset 659 in code for trunk/downstream.go


Ignore:
Timestamp:
Nov 1, 2021, 5:36:21 PM (4 years ago)
Author:
contact
Message:

Fix operator flag in RPL_WHOREPLY

@ and + indicate channel privileges. * indicates that the user is
a server operator.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/downstream.go

    r658 r659  
    19021902                        flags := "H"
    19031903                        if dc.user.Admin {
    1904                                 flags += "@"
     1904                                flags += "*"
    19051905                        }
    19061906                        dc.SendMessage(&irc.Message{
     
    19201920                                Prefix:  dc.srv.prefix(),
    19211921                                Command: irc.RPL_WHOREPLY,
    1922                                 Params:  []string{serviceNick, "*", servicePrefix.User, servicePrefix.Host, dc.srv.Hostname, serviceNick, "H@", "0 " + serviceRealname},
     1922                                Params:  []string{serviceNick, "*", servicePrefix.User, servicePrefix.Host, dc.srv.Hostname, serviceNick, "H*", "0 " + serviceRealname},
    19231923                        })
    19241924                        dc.SendMessage(&irc.Message{
Note: See TracChangeset for help on using the changeset viewer.