Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
648105d99c |
No files matched your search
@@ -412,7 +412,7 @@ func (hdlr *Handlers) deliverWelcome(
|
|||||||
// 004 RPL_MYINFO
|
// 004 RPL_MYINFO
|
||||||
hdlr.enqueueNumeric(
|
hdlr.enqueueNumeric(
|
||||||
ctx, clientID, irc.RplMyInfo, nick,
|
ctx, clientID, irc.RplMyInfo, nick,
|
||||||
[]string{srvName, version, irc.UserModes, "ikmnostl"},
|
[]string{srvName, version, service.UserModes, "ikmnostl"},
|
||||||
"",
|
"",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -605,7 +605,7 @@ func (c *Conn) deliverWelcome() {
|
|||||||
)
|
)
|
||||||
c.sendNumeric(
|
c.sendNumeric(
|
||||||
irc.RplMyInfo,
|
irc.RplMyInfo,
|
||||||
c.serverSfx, "neoirc", irc.UserModes, "mnst",
|
c.serverSfx, "neoirc", service.UserModes, "mnst",
|
||||||
)
|
)
|
||||||
c.sendNumeric(
|
c.sendNumeric(
|
||||||
irc.RplIsupport,
|
irc.RplIsupport,
|
||||||
|
|||||||
@@ -1169,6 +1169,12 @@ func (s *Service) ApplyUserMode(
|
|||||||
return s.QueryUserMode(ctx, sessionID)
|
return s.QueryUserMode(ctx, sessionID)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// UserModes lists the user modes the server supports, as
|
||||||
|
// RPL_MYINFO sends them: o (server operator) and w
|
||||||
|
// (receives WALLOPS). parseUserModeString must accept the
|
||||||
|
// same letters.
|
||||||
|
const UserModes = "ow"
|
||||||
|
|
||||||
// parseUserModeString parses a user mode string such as
|
// parseUserModeString parses a user mode string such as
|
||||||
// "+w", "-o" or "+w-o" into the new value of each flag it
|
// "+w", "-o" or "+w-o" into the new value of each flag it
|
||||||
// names, or nil for a flag it does not name; a later letter
|
// names, or nil for a flag it does not name; a later letter
|
||||||
|
|||||||
@@ -65,11 +65,6 @@ const (
|
|||||||
RplIsupport IRCMessageType = 5 // De-facto standard (same numeric as RplBounce)
|
RplIsupport IRCMessageType = 5 // De-facto standard (same numeric as RplBounce)
|
||||||
)
|
)
|
||||||
|
|
||||||
// UserModes lists the user modes the server supports, as
|
|
||||||
// RPL_MYINFO sends them: o (server operator) and w
|
|
||||||
// (receives WALLOPS).
|
|
||||||
const UserModes = "ow"
|
|
||||||
|
|
||||||
// Command responses (200-399).
|
// Command responses (200-399).
|
||||||
const (
|
const (
|
||||||
// RFC 2812 trace/stats/links replies (200-219).
|
// RFC 2812 trace/stats/links replies (200-219).
|
||||||
|
|||||||
Reference in new issue
Block a user