const ERR_NOTLOWEROPLEVEL
const RPL_COMMANDSEND
Sent in response to a COMMANDS command, marks the end of the server's response.
const ERR_BADMASK
Returned when an invalid mask was passed to "PRIVMSG $<server>" or "PRIVMSG #<host>".
const RPL_STATSYLINE
This numeric is used for every entry configured through Y-lines (class).
const RPL_CHANNELCREATED
Alias for Erebot_Interface_Numerics::RPL_CREATIONTIME.
const RPL_STATSCOMMANDS
Reports statistics on commands usage.
const ERR_FILEERROR
Generic error message used to report a failed file operation during the processing of a message...
const RPL_STATSUPTIME
Reports the server uptime.
const ERR_CANTKILLSERVER
Any attempts to use the KILL command on a server will be refused and this error returned directly to ...
const ERR_NOORIGIN
PING or PONG message missing the originator parameter.
const RPL_UNAWAY
Sent went the client removes an AWAY message.
const ERR_WORDFILTERED
Returned when a message has been blocked because it contained a censored word.
const RPL_CHANNELMODEIS
Sent in response to a MODE command or upon joining an IRC channel, containing the modes that are in e...
const RPL_ENDOFEXEMPTLIST
Alias for Erebot_Interface_Numerics::RPL_ENDOFEXCEPTLIST.
const RPL_STATSNLINE
This numeric is used for every entry configured through N-lines (accept connection).
const RPL_DCCINFO
This numeric is sent as a reply to several commands dealing with the DCCALLOW list.
const ERR_NOSHAREDCHAN
Returned to a user trying to send a message to a person they share no common channel with and user mo...
const ERR_TARGETTOFAST
Alias for Erebot_Interface_Numerics::ERR_TARGETTOOFAST.
const RPL_STATSCLINE
This numeric is used for every entry configured through C-lines (connect).
const RPL_YOURHOST
Gives the name/version of the server we're connected to.
const RPL_LUSERUNKNOWN
Sent in response to a LUSERS message to indicate how many unknown connections there are...
const RPL_ENDOFEXLIST
Alias for Erebot_Interface_Numerics::RPL_ENDOFEXCEPTLIST.
const RPL_TRACELINK
RPL_TRACELINK is sent by any server which handles a TRACE message and has to pass it on to another se...
const ERR_CANNOTDOCOMMAND
const ERR_YOUWILLBEBANNED
Sent by a server to a user to inform him/her that access to the server will soon be denied...
const ERR_NEEDMOREPARAMS
Returned by the server by numerous commands to indicate to the client that it didn't supply enough pa...
const RPL_REDIR
Alias for Erebot_Interface_Numerics::RPL_BOUNCE.
const ERR_PASSWDMISMATCH
Returned to indicate a failed attempt at registering a connection for which a password was required a...
const RPL_LUSERCHANNELS
Sent in response to a LUSERS message to indicate how many IRC channels have been formed, if any.
const ERR_NICKCOLLISION
Returned by a server to a client when it detects a nickname collision (registered of a NICK that alre...
const ERR_NORECIPIENT
Used to indicate a recipient was expected for the given command.
const RPL_STATSVLINE
This numeric is used for every entry configured through V-lines (deny version).
const RPL_MAPUSERS
Gives statistics about certain metrics collected by the IRC server, like the number of users currentl...
const ERR_ONLYSERVERSCANCHANGE
const ERR_TOOMANYTARGETS
Used when several targets match the given parameters for a command.
const ERR_TOOMANYMATCHES
Returned by a server in response to a LIST or NAMES message to indicate the result contains too many ...
const ERR_ERRONEOUSNICKNAME
const RPL_BOUNCE
Sent during connection to point the connecting user to another server that may be used to reduce lag...
const RPL_APASSWARN_CLEAR
const ERR_TOOMANYAWAY
This numeric is sent by the IRC server when two many AWAY commands have been issued by the user in a ...
const RPL_YOUAREOPER
Alias for Erebot_Interface_Numerics::RPL_YOUREOPER.
const ERR_UNAVAILRESOURCE
Returned when a resource needed to perform the given action is unavailable.
const RPL_YOUREOPER
RPL_YOUREOPER is sent back to a client which has just successfully issued an OPER message and gained ...
const RPL_ENDOFSTATS
Marks the end of the STATS report.
const RPL_LISTSTART
Obsolete numeric used to mark the beginning of a reply to a LIST command.
const RPL_ADMINLOC1
Returned in response to an ADMIN message, usually giving information on the city, state and country w...
const ERR_BANLISTFULL
Returned when attempting to add a ban on a channel for which the banlist is already full...
const RPL_SERVICEINFO
Unused numeric.
const ERR_CANTLOADMODULE
Returned when the server could not load a module.
const ERR_NOTONCHANNEL
Returned by the server whenever a client tries to perform a channel affecting command for which the c...
const RPL_MAPMORE
Sent as a response to a MAP command, to indicate that the network contains more servers than what was...
const ERR_NOPRIVILEGES
Any command requiring operator privileges to operate will return this error to indicate the attempt w...
const ERR_CHANOWNPRIVNEEDED
const ERR_CANNOTSENDTOCHAN
Sent by the server when attempting to send a PRIVMSG on a channel when you're not allowed to do so...
const RPL_MAPEND
Marks the end of the network's map.
const RPL_ENDOFGLIST
Marks the end of the G-line list.
const ERR_SERVICECONFUSED
const RPL_ENDOFWHOIS
The RPL_ENDOFWHOIS reply is used to mark the end of processing a WHOIS message.
const ERR_NOOPERHOST
If a client sends an OPER message and the server has not been configured to allow connections from th...
const ERR_USERSDONTMATCH
Error sent to any user trying to view or change the user mode for a user other than themselves...
const ERR_TOOMANYCHANNELS
Sent to a user when they have joined the maximum number of allowed channels and they try to join anot...
const RPL_ENDOFLINKS
Marks the end of the links for this server.
const ERR_KEYSET
Sent when attempting to set a key for a channel which already has one.
const ERR_NOTOPLEVEL
Returned when an invalid use of "PRIVMSG $<server>" or "PRIVMSG #<host>" is attempted (when it doesn'...
const RPL_RULES
This numeric is sent to you for every rule in use on this server.
const RPL_ENDMAP
Alias for Erebot_Interface_Numerics::RPL_MAPEND.
const RPL_RWHOREPLY
Reply to a R(egexp) WHO command.
const RPL_STATSLLINE
This numeric is used for every entry configured through L-lines (leaf).
const RPL_LOADEDMODULE
Returned after a module was successfully loaded.
const RPL_ENDOFTRACE
Alias for Erebot_Interface_Numerics::RPL_TRACEEND.
const RPL_YOURHOSTIS
Alias for Erebot_Interface_Numerics::RPL_YOURHOST.
const RPL_APASSWARN_SECRET
const RPL_STATSBLINE
This numeric is used for every entry configured through B-lines (bounces).
const ERR_CHANNELISFULL
Returned when trying to JOIN a channel for which a limit has been set and reached.
const RPL_NOWAWAY
Sent when the client sets an AWAY message.
const RPL_EXCEPTLIST
Sent by the server in response to a MODE #channel +e command for every entry currently in the ban exc...
const RPL_WATCHOFF
Sent by the server after it receives a request to remove someone from the watch list.
const RPL_ENDOFSERVICES
Unused numeric.
const RPL_NOWON
Sent after a nick has been added to your watch list and that person is currently online.
const RPL_GLIST
This numeric is used to display information about an entry in the G-line list.
const ERR_USERONCHANNEL
Returned when a client tries to invite a user to a channel they are already on.
const RPL_TRACECLASS
Used when tracing connections to give information on a class of connections.
const RPL_YOURUUID
Alias for Erebot_Interface_Numerics::RPL_YOURID.
const RPL_ENDOFRULES
Marks the end of the server rules.
const RPL_WHOREPLY
Sent back for every user that matches the criteria for the current WHO command.
const RPL_ADMINME
Returned as the first numeric in response to an ADMIN message.
const RPL_REHASHING
If the REHASH option is used and an operator sends a REHASH message, an RPL_REHASHING is sent back to...
const ERR_BADCHANMASK
This numeric is sent back to you if you specify an invalid mask for a channel.
const ERR_NOSUCHSERVICE
Returned to a client which is attempting to send a SQUERY to a service which does not exist...
const RPL_WHOISCHANNELS
Sent in response to a WHOIS, listing the public channels the target user is on.
A fake interface that contains information about all IRC numerics supported by Erebot.
const ERR_ALREADYREGISTERED
Alias for Erebot_Interface_Numerics::ERR_ALREADYREGISTRED.
const ERR_RESTRICTED
Sent by the server to a user upon connection to indicate the restricted nature of the connection (use...
const RPL_TRACECONNECTING
Used when tracing connections which have not been fully established and are still attempting to conne...
const ERR_NICKNAMEINUSE
Returned when a NICK message is processed that results in an attempt to change to a currently existin...
const ERR_UNKNOWNMODE
Returned when trying to set a mode which is not recognized by the server on a channel.
const RPL_ENDOFINVITELIST
Marks the end of the invite list.
const ERR_NOTEXTTOSEND
Sent when a command did not receive any text when it was expecting some.
const ERR_YOUREBANNEDCREEP
Returned after an attempt to connect and register yourself with a server which has been setup to expl...
const ERR_CHANOPPRIVSNEEDED
Alias for Erebot_Interface_Numerics::ERR_CHANOPRIVSNEEDED.
const ERR_NOADMININFO
Returned by a server in response to an ADMIN message when there is an error in finding the appropriat...
const RPL_CREATED
Last time the IRC server was restarted.
const RPL_SERVERCREATED
Alias for Erebot_Interface_Numerics::RPL_CREATED.
const RPL_ENDOFRSACHALLENGE2
const ERR_MSGSERVICES
Returned to a user trying to send a message to a service without specifying the proper hostname (ie...
const ERR_INVITEONLYCHAN
Returned when trying to JOIN a channel which requires an invitation and you've not been invited...
const ERR_CANTUNLOADMODULE
Returned when the server failed to unload a module.
const ERR_TOOMANYWATCH
The server will send this numeric back to you if you try to add someone to your watch list and the li...
const RPL_WHOISCHANOP
Redundant and not needed but reserved.
const ERR_UNIQOPRIVSNEEDED
const RPL_TRACERECONNECT
Unused numeric.
const RPL_ISON
Reply format used by ISON to list replies to the query list.
const ERR_BANNEDFROMCHAN
Returned when trying to JOIN a channel from which you've been banned.
const RPL_LOGON
Sent when someone on your watch list logs online.
const RPL_VERSION
Reply by the server showing its version details.
const RPL_STATSHLINE
This numeric is used for every entry configured through H-lines (hub).
const RPL_SUMMONING
Returned by a server answering a SUMMON message to indicate that it is summoning that user...
const RPL_LINKS
Sent in response to a LINKS command for every server currently linked to this one that matches a give...
const RPL_TRACESERVICE
Used when tracing connections to give information on IRC services.
const RPL_SERVERVERSION
Alias for Erebot_Interface_Numerics::RPL_MYINFO.
const RPL_WHOISOPERATOR
Sent in response to a WHOIS, indicating that the target user is an IRC operator.
const RPL_LOAD2HI
Mostly an alias for Erebot_Interface_Numerics::RPL_TRYAGAIN, except that the text is worded slightly ...
const RPL_SERVLIST
When listing services in reply to a SERVLIST message, a separate RPL_SERVLIST is sent for each servic...
const RPL_ENDOFWATCHLIST
Marks the end of a WATCH command.
const RPL_TOPIC
Sent when joining a channel or issuing a TOPIC command; contains the current topic.
const ERR_CANTSENDTOUSER
Returned when a module on the IRC server prevents you from sending a message to some user...
const ERR_ERRONEUSNICKNAME
Returned after receiving a NICK message which contains characters which do not fall in the defined se...
const RPL_STATSQLINE
This numeric is used for every entry configured through Q-lines (ban nick).
const RPL_UNLOADEDMODULE
Returned after a module was successfully unloaded.
const ERR_CANTCHANGENICK
Alias for Erebot_Interface_Numerics::ERR_NONICKCHANGE.
const ERR_BADCHANNELKEY
Returned when trying to JOIN a channel for which a key was set and was either not given or incorrect...
const RPL_STATSLINKINFO
Reports statistics on a connection.
const RPL_UNIQOPIS
This numeric is used to indicate the creator of a local IRC channel.
const RPL_NAMEREPLY
Alias for Erebot_Interface_Numerics::RPL_NAMREPLY.
const RPL_TRYAGAIN
When a server drops a command without processing it, it MUST use the reply RPL_TRYAGAIN to inform the...
const RPL_NOTOPICSET
Alias for Erebot_Interface_Numerics::RPL_NOTOPIC.
const ERR_UNKNOWNCOMMAND
Returned to a registered client to indicate that the command sent is unknown by the server...
const RPL_ENDOFEXCEPTLIST
Marks the end of the exception list for a channel.
const RPL_LUSERME
In processing an LUSERS message, the server sends this numeric to indicate how many clients and serve...
const RPL_WHOWASUSER
Sent in response to a WHOWAS, giving information on the target user.
const ERR_UPASS_SAME_APASS
const RPL_LOGOFF
Sent when someone on your watch list logs offline.
const RPL_WHOISIDLE
Sent in response to a WHOIS, indicating how much time the target user has spent idle.
const RPL_EXLIST
Alias for Erebot_Interface_Numerics::RPL_EXCEPTLIST.
const RPL_INVITELIST
The numeric is sent for every entry on the invite list for a channel when the invite list has been re...
const RPL_NONE
Dummy reply number. Not used.
const RPL_INVITING
Returned by the server to indicate that the attempted INVITE message was successful and is being pass...
const RPL_TRACELOG
Used to indicate that TRACE information is being logged to a file on the IRC server.
const RPL_USERHOST
Reply format used by USERHOST to list replies to the query list.
const ERR_UNIQOPPRIVSNEEDED
Any MODE requiring "channel creator" privileges will return this error if the client making the attem...
const ERR_INVALIDCAPSUBCOMMAND
Returned when an invalid subcommand is used with the CAP command.
const RPL_TRACEOPERATOR
Used when tracing connections to give information on IRC operators.
const RPL_SILELIST
This numeric is sent in reply to a SILENCE command with no argument for each entry in your silence li...
const ERR_CANNOTCHANGECHANMODE
const ERR_NOPERMFORHOST
Returned to a client which attempts to register with a server which does not been setup to allow conn...
const RPL_RULESSTART
Alias for Erebot_Interface_Numerics::RPL_RULESTART.
const RPL_WATCHLIST
This numeric is sent back for every entry in your watch list when the WATCH s or WATCH S command is u...
const RPL_STARTTLS
Alias for Erebot_Interface_Numerics::RPL_STARTTLSOK.
const RPL_KILLDONE
Unused numeric.
const ERR_NUMERICERR
Alias for Erebot_Interface_Numerics::ERR_NUMERIC_ERR.
const ERR_NONICKNAMEGIVEN
Returned when a nickname parameter is expected for a command and isn't found.
const RPL_COMMANDS
Sent in response to a COMMANDS command, one RPL_COMMAND is returned for each extra command supported ...
const RPL_ENDOFDCCLIST
Marks the end of either the DCCALLOW HELP command or the DCCALLOW LIST command.
const RPL_JUPELIST
This numeric is used to display information about an entry in the JUPE list.
const ERR_NOSUCHCHANNEL
Used to indicate the given channel name is invalid.
const RPL_LISTEND
Sent in response to a LIST command, marks the end of the server's response.
const ERR_CANTJOINOPERSONLY
const ERR_WILDTOPLEVEL
Returned when an invalid use of "PRIVMSG $<server>" or "PRIVMSG #<host>" is attempted (when the top-l...
const ERR_TOOMANYDCC
This numeric is sent to you if you try to add someone to your DCC allow list and the list is already ...
const RPL_TRACEHANDSHAKE
Used when tracing connections which have not been fully established and are in the process of complet...
const RPL_RULESTART
Marks the start of the server rules.
const RPL_STATSILINE
This numeric is used for every entry configured through I-lines (allow).
const RPL_ISUPPORT
Gives information of the specific commands/options supported by the server.
const RPL_DCCLIST
This numeric is sent in response to a DCCALLOW LIST command for every person that is currently presen...
const RPL_STARTTLSOK
Returned to a client after a STARTTLS command to indicate that the server is ready to proceed with da...
const RPL_TIME
When replying to the TIME message, a server MUST send the reply using the RPL_TIME format below...
const RPL_TRACEUSER
Used when tracing connections to give information on (non-operator) IRC clients.
const ERR_SILELISTFULL
This error is sent back when you try to add someone to your silence list and the list is already full...
const ERR_NOSWEAR
Alias for Erebot_Interface_Numerics::ERR_WORDFILTERED.
const RPL_ENDOFJUPELIST
Marks the end of the JUPE list.
const RPL_TRACEUNKNOWN
Used when tracing connections which have not been fully established and are unknown.
const ERR_NORULES
Sent to indicate that the server does not have any rules defined.
const RPL_ENDOFWHO
Marks the end of the results to a WHO.
const RPL_MYINFO
Supported user and channel modes.
const RPL_DCCSTATUS
This numeric is sent back to you after every command to add or remove some user from your DCC allow l...
const ERR_ALREADYREGISTRED
Returned by the server to any link which tries to change part of the registered details (such as pass...
const RPL_ENDOFINVEXLIST
Alias for Erebot_Interface_Numerics::RPL_ENDOFINVITELIST.
const RPL_ADMINEMAIL
Returned as the last numeric in response to an ADMIN message, giving an email where the server's admi...
const RPL_LIST
Sent in response to a LIST command, contains the actual response data.
const ERR_STARTTLS
Alias for Erebot_Interface_Numerics::ERR_STARTTLSFAIL.
const ERR_LAST_ERR_MSG
Alias for Erebot_Interface_Numerics::ERR_NUMERIC_ERR.
const ERR_NOMOTD
Server's MOTD file could not be opened by the server.
const RPL_MAP
Sent as a response to a MAP command, with information on the network's map.
const RPL_WHOISSERVER
Sent in response to a WHOIS or WHOWAS, indicating the IRC server the target user was connected to...
const ERR_SUMMONDISABLED
Returned by any server which does not support the SUMMON command, either because it was not implement...
const ERR_DELAYREJOIN
Returned to someone who tries to rejoin a channel right after being kicked while a delay is required...
const RPL_EXEMPTLIST
Alias for Erebot_Interface_Numerics::RPL_EXCEPTLIST.
const RPL_WELCOME
First numeric sent to a client after its connection (welcome message).
const ERR_NOSUCHSERVER
Used to indicate the server name given currently doesn't exist.
const ERR_KICKNOREJOIN
Alias for Erebot_Interface_Numerics::ERR_DELAYREJOIN.
const RPL_YOURDISPLAYEDHOST
Returned by InspIRCd when a VHOST is used.
const RPL_RULESEND
Alias for Erebot_Interface_Numerics::RPL_ENDOFRULES.
const RPL_NAMREPLY
This numeric is used in response to a NAMES command or upon joining a channel and contains the nickna...
const RPL_STATSOLINE
This numeric is used for every entry configured through O-lines (oper).
const ERR_USERSDISABLED
Returned by any server which does not support the USERS command, either because it was not implemente...
const RPL_YOURESERVICE
Sent by the server to a service upon successful registration.
const ERR_NUMERIC_ERR
Sent when an invalid numeric is received.
const RPL_SERVLISTEND
Marks the end of the list of services, sent in response to a SERVLIST message.
const ERR_CHANOPRIVSNEEDED
Any command requiring 'chanop' privileges (such as MODE messages) will return this error if the clien...
const ERR_USERNOTINCHANNEL
Returned by the server to indicate that the target user of the command is not on the given channel...
const ERR_ALLMUSTSSL
Returned when someone tries to add the +z mode on a channel but some users are not connected using a ...
const RPL_SYNTAX
Returned by InspIRCd to indicate a mistake regarding the syntax of a command and to provide a hint as...
const ERR_UMODEUNKNOWNFLAG
Returned by the server to indicate that a MODE message was sent with a nickname parameter and that th...
const RPL_NOWOFF
Sent after a nick has been added to your watch list and that person is currently offline.
const RPL_WATCHSTAT
Displays how many people are on your watch list and how many have added you to their watch list...
const RPL_STATSDLINE
This numeric is used for every entry configured through D-lines (deny link).
const RPL_TRACENEWTYPE
RPL_TRACENEWTYPE is to be used for any connection which does not fit in the other categories but is b...
const ERR_WASNOSUCHNICK
Returned by WHOWAS to indicate there is no history information for that nickname. ...
const RPL_TRACESERVER
Used when tracing connections to give information on IRC servers.
const RPL_WHOISUSER
Sent in response to a WHOIS, giving a few information on the target user.
const ERR_INVALIDUSERNAME
const ERR_STARTTLSFAIL
Returned to a client after STARTTLS command to indicate that the attempt to negotiate a secure channe...
const RPL_TRACEEND
RPL_TRACEEND is sent to indicate the end of the list of replies to a TRACE command.
const RPL_UMODEIS
To answer a query about a client's own mode, RPL_UMODEIS is sent back.
const ERR_NOSUCHNICK
Used to indicate the nickname parameter supplied to a command is currently unused.
const RPL_ENDOFSILELIST
Marks the end of the silence list.
const ERR_NOCHANMODES
Returned when attempting to set modes on a channel which does not support modes.
const RPL_TOPICTIME
Alias for Erebot_Interface_Numerics::RPL_TOPICWHOTIME.
const RPL_INVEXLIST
Alias for Erebot_Interface_Numerics::RPL_INVITELIST.
const RPL_AWAY
RPL_AWAY is sent to any client sending a PRIVMSG to a client which is away.
const ERR_NOSERVICEHOST
This numeric is not used anymore.
const ERR_SERVICENAMEINUSE
const RPL_ENDOFWHOWAS
Sent in response to a WHOWAS, marks the end of the WHOWAS message processing.
const RPL_ADMINLOC2
Returned in response to an ADMIN message, usually giving information on the institution hosting the s...
const RPL_STATSKLINE
This numeric is used for every entry configured through K-lines (ban user).
const ERR_UNKNOWNSNOMASK
Returned when someone tries to set an invalid server notice mask.
const ERR_NOLOGIN
Returned by the summon after a SUMMON command for a user was unable to be performed since they were n...
const RPL_LUSEROP
Sent in response to a LUSERS message to indicate how many IRC operators are currently connected...
const RPL_YOURID
Sent on connect by some IRC servers to notify the newly-connected user about his unique user ID...
const RPL_SERVICE
Unused numeric.
const ERR_NOTREGISTERED
Returned by the server to indicate that the client must be registered before the server will allow it...
const RPL_LUSERCLIENT
In processing an LUSERS message, the server sends this numeric to indicate how many clients and serve...
const RPL_NOTOPIC
Sent when joining a channel or issuing a TOPIC command and no topic has been set yet.