|
Erebot
latest
A modular IRC bot for PHP 5.3+
|
Numeric profile for unknown IRC servers, based on RFC 2812. More...
Inheritance diagram for Erebot\NumericProfile\RFC2812:Public Attributes | |
| const | ERR_ALREADYREGISTRED = 462 |
| Returned by the server to any link which tries to change part of the registered details (such as password or user details from second USER message). More... | |
| const | ERR_BADCHANMASK = 476 |
| This numeric is sent back to you if you specify an invalid mask for a channel. More... | |
| const | ERR_BADCHANNELKEY = 475 |
| Returned when trying to JOIN a channel for which a key was set and was either not given or incorrect. More... | |
| const | ERR_BADMASK = 415 |
Returned when an invalid mask was passed to "PRIVMSG $<server>" or "PRIVMSG #<host>". More... | |
| const | ERR_BANLISTFULL = 478 |
| Returned when attempting to add a ban on a channel for which the banlist is already full. More... | |
| const | ERR_BANNEDFROMCHAN = 474 |
| Returned when trying to JOIN a channel from which you've been banned. More... | |
| const | ERR_CANNOTSENDTOCHAN = 404 |
| Sent by the server when attempting to send a PRIVMSG on a channel when you're not allowed to do so. More... | |
| const | ERR_CANTKILLSERVER = 483 |
| Any attempts to use the KILL command on a server will be refused and this error returned directly to the client. More... | |
| const | ERR_CHANNELISFULL = 471 |
| Returned when trying to JOIN a channel for which a limit has been set and reached. More... | |
| const | ERR_CHANOPRIVSNEEDED = 482 |
| Any command requiring 'chanop' privileges (such as MODE messages) will return this error if the client making the attempt is not a channel operator on the specified channel. More... | |
| const | ERR_ERRONEUSNICKNAME = 432 |
| Returned after receiving a NICK message which contains characters which do not fall in the defined set. More... | |
| const | ERR_FILEERROR = 424 |
| Generic error message used to report a failed file operation during the processing of a message. More... | |
| const | ERR_INVITEONLYCHAN = 473 |
| Returned when trying to JOIN a channel which requires an invitation and you've not been invited. More... | |
| const | ERR_KEYSET = 467 |
| Sent when attempting to set a key for a channel which already has one. More... | |
| const | ERR_NEEDMOREPARAMS = 461 |
| Returned by the server by numerous commands to indicate to the client that it didn't supply enough parameters. More... | |
| const | ERR_NICKCOLLISION = 436 |
| Returned by a server to a client when it detects a nickname collision (registered of a NICK that already exists by another server). More... | |
| const | ERR_NICKNAMEINUSE = 433 |
| Returned when a NICK message is processed that results in an attempt to change to a currently existing nickname. More... | |
| const | ERR_NOADMININFO = 423 |
| Returned by a server in response to an ADMIN message when there is an error in finding the appropriate information. More... | |
| const | ERR_NOCHANMODES = 477 |
| Returned when attempting to set modes on a channel which does not support modes. More... | |
| const | ERR_NOLOGIN = 444 |
| Returned by the summon after a SUMMON command for a user was unable to be performed since they were not logged in. More... | |
| const | ERR_NOMOTD = 422 |
| Server's MOTD file could not be opened by the server. More... | |
| const | ERR_NONICKNAMEGIVEN = 431 |
| Returned when a nickname parameter is expected for a command and isn't found. More... | |
| const | ERR_NOOPERHOST = 491 |
| If a client sends an OPER message and the server has not been configured to allow connections from the client's host as an operator, this error will be returned. More... | |
| const | ERR_NOORIGIN = 409 |
| PING or PONG message missing the originator parameter. More... | |
| const | ERR_NOPERMFORHOST = 463 |
| Returned to a client which attempts to register with a server which does not been setup to allow connections from the host the attempted connection is tried. More... | |
| const | ERR_NOPRIVILEGES = 481 |
| Any command requiring operator privileges to operate will return this error to indicate the attempt was unsuccessful. More... | |
| const | ERR_NORECIPIENT = 411 |
| Used to indicate a recipient was expected for the given command. More... | |
| const | ERR_NOSUCHCHANNEL = 403 |
| Used to indicate the given channel name is invalid. More... | |
| const | ERR_NOSUCHNICK = 401 |
| Used to indicate the nickname parameter supplied to a command is currently unused. More... | |
| const | ERR_NOSUCHSERVER = 402 |
| Used to indicate the server name given currently doesn't exist. More... | |
| const | ERR_NOSUCHSERVICE = 408 |
| Returned to a client which is attempting to send a SQUERY to a service which does not exist. More... | |
| const | ERR_NOTEXTTOSEND = 412 |
| Sent when a command did not receive any text when it was expecting some. More... | |
| const | ERR_NOTONCHANNEL = 442 |
| Returned by the server whenever a client tries to perform a channel affecting command for which the client isn't a member. More... | |
| const | ERR_NOTOPLEVEL = 413 |
Returned when an invalid use of "PRIVMSG $<server>" or "PRIVMSG #<host>" is attempted (when it doesn't contain a top-level domain). More... | |
| const | ERR_NOTREGISTERED = 451 |
| Returned by the server to indicate that the client must be registered before the server will allow it to be parsed in detail. More... | |
| const | ERR_PASSWDMISMATCH = 464 |
| Returned to indicate a failed attempt at registering a connection for which a password was required and was either not given or incorrect. More... | |
| const | ERR_RESTRICTED = 484 |
| Sent by the server to a user upon connection to indicate the restricted nature of the connection (user mode "+r") More... | |
| const | ERR_SUMMONDISABLED = 445 |
| Returned by any server which does not support the SUMMON command, either because it was not implemented or it was disabled (in the configuration). More... | |
| const | ERR_TOOMANYCHANNELS = 405 |
| Sent to a user when they have joined the maximum number of allowed channels and they try to join another channel. More... | |
| const | ERR_TOOMANYMATCHES = 416 |
| Returned by a server in response to a LIST or NAMES message to indicate the result contains too many items to be returned to the client. More... | |
| const | ERR_TOOMANYTARGETS = 407 |
| Used when several targets match the given parameters for a command. More... | |
| const | ERR_UMODEUNKNOWNFLAG = 501 |
| Returned by the server to indicate that a MODE message was sent with a nickname parameter and that the a mode flag sent was not recognized. More... | |
| const | ERR_UNAVAILRESOURCE = 437 |
| Returned when a resource needed to perform the given action is unavailable. More... | |
| const | ERR_UNIQOPPRIVSNEEDED = 485 |
| Any MODE requiring "channel creator" privileges will return this error if the client making the attempt is not a channel operator on the specified channel. More... | |
| const | ERR_UNKNOWNCOMMAND = 421 |
| Returned to a registered client to indicate that the command sent is unknown by the server. More... | |
| const | ERR_UNKNOWNMODE = 472 |
| Returned when trying to set a mode which is not recognized by the server on a channel. More... | |
| const | ERR_USERNOTINCHANNEL = 441 |
| Returned by the server to indicate that the target user of the command is not on the given channel. More... | |
| const | ERR_USERONCHANNEL = 443 |
| Returned when a client tries to invite a user to a channel they are already on. More... | |
| const | ERR_USERSDISABLED = 446 |
| Returned by any server which does not support the USERS command, either because it was not implemented or it was disabled (in the configuration). More... | |
| const | ERR_USERSDONTMATCH = 502 |
| Error sent to any user trying to view or change the user mode for a user other than themselves. More... | |
| const | ERR_WASNOSUCHNICK = 406 |
| Returned by WHOWAS to indicate there is no history information for that nickname. More... | |
| const | ERR_WILDTOPLEVEL = 414 |
Returned when an invalid use of "PRIVMSG $<server>" or "PRIVMSG #<host>" is attempted (when the top-level domain contains wildcard characters). More... | |
| const | ERR_YOUREBANNEDCREEP = 465 |
| Returned after an attempt to connect and register yourself with a server which has been setup to explicitly deny connections to you. More... | |
| const | ERR_YOUWILLBEBANNED = 466 |
| Sent by a server to a user to inform him/her that access to the server will soon be denied. More... | |
| const | RPL_ADMINEMAIL = 259 |
| Returned as the last numeric in response to an ADMIN message, giving an email where the server's administrator can be reached. More... | |
| const | RPL_ADMINLOC1 = 257 |
| Returned in response to an ADMIN message, usually giving information on the city, state and country where the server is located. More... | |
| const | RPL_ADMINLOC2 = 258 |
| Returned in response to an ADMIN message, usually giving information on the institution hosting the server. More... | |
| const | RPL_ADMINME = 256 |
| Returned as the first numeric in response to an ADMIN message. More... | |
| const | RPL_AWAY = 301 |
| RPL_AWAY is sent to any client sending a PRIVMSG to a client which is away. More... | |
| const | RPL_BANLIST = 367 |
| const | RPL_CHANNELMODEIS = 324 |
| Sent in response to a MODE command or upon joining an IRC channel, containing the modes that are in effect on that IRC channel. More... | |
| const | RPL_CREATED = 3 |
| Last time the IRC server was restarted. More... | |
| const | RPL_ENDOFBANLIST = 368 |
| const | RPL_ENDOFEXCEPTLIST = 349 |
| Marks the end of the exception list for a channel. More... | |
| const | RPL_ENDOFINFO = 374 |
| const | RPL_ENDOFINVITELIST = 347 |
| Marks the end of the invite list. More... | |
| const | RPL_ENDOFLINKS = 365 |
| Marks the end of the links for this server. More... | |
| const | RPL_ENDOFMOTD = 376 |
| const | RPL_ENDOFNAMES = 366 |
| const | RPL_ENDOFSTATS = 219 |
| Marks the end of the STATS report. More... | |
| const | RPL_ENDOFUSERS = 394 |
| const | RPL_ENDOFWHO = 315 |
| Marks the end of the results to a WHO. More... | |
| const | RPL_ENDOFWHOIS = 318 |
| The RPL_ENDOFWHOIS reply is used to mark the end of processing a WHOIS message. More... | |
| const | RPL_ENDOFWHOWAS = 369 |
| Sent in response to a WHOWAS, marks the end of the WHOWAS message processing. More... | |
| const | RPL_EXCEPTLIST = 348 |
| Sent by the server in response to a MODE #channel +e command for every entry currently in the ban exception list. More... | |
| const | RPL_INFO = 371 |
| const | RPL_INVITELIST = 346 |
| The numeric is sent for every entry on the invite list for a channel when the invite list has been requested. More... | |
| const | RPL_INVITING = 341 |
| Returned by the server to indicate that the attempted INVITE message was successful and is being passed onto the end client. More... | |
| const | RPL_ISON = 303 |
| Reply format used by ISON to list replies to the query list. More... | |
| const | RPL_ISUPPORT = 5 |
| Gives information of the specific commands/options supported by the server. More... | |
| const | RPL_LINKS = 364 |
| Sent in response to a LINKS command for every server currently linked to this one that matches a given mask. More... | |
| const | RPL_LIST = 322 |
| Sent in response to a LIST command, contains the actual response data. More... | |
| const | RPL_LISTEND = 323 |
| Sent in response to a LIST command, marks the end of the server's response. More... | |
| const | RPL_LISTSTART = 321 |
| Obsolete numeric used to mark the beginning of a reply to a LIST command. More... | |
| const | RPL_LUSERCHANNELS = 254 |
| Sent in response to a LUSERS message to indicate how many IRC channels have been formed, if any. More... | |
| const | RPL_LUSERCLIENT = 251 |
| In processing an LUSERS message, the server sends this numeric to indicate how many clients and servers are connected (global count). More... | |
| const | RPL_LUSERME = 255 |
| In processing an LUSERS message, the server sends this numeric to indicate how many clients and servers are connected (local count). More... | |
| const | RPL_LUSEROP = 252 |
| Sent in response to a LUSERS message to indicate how many IRC operators are currently connected, if any. More... | |
| const | RPL_LUSERUNKNOWN = 253 |
| Sent in response to a LUSERS message to indicate how many unknown connections there are, if any. More... | |
| const | RPL_MOTD = 372 |
| const | RPL_MOTDSTART = 375 |
| const | RPL_MYINFO = 4 |
| Supported user and channel modes. More... | |
| const | RPL_NAMREPLY = 353 |
| This numeric is used in response to a NAMES command or upon joining a channel and contains the nicknames of users currently in the channel with their status. More... | |
| const | RPL_NOTOPIC = 331 |
| Sent when joining a channel or issuing a TOPIC command and no topic has been set yet. More... | |
| const | RPL_NOUSERS = 395 |
| const | RPL_NOWAWAY = 306 |
| Sent when the client sets an AWAY message. More... | |
| const | RPL_REHASHING = 382 |
| If the REHASH option is used and an operator sends a REHASH message, an RPL_REHASHING is sent back to the operator. More... | |
| const | RPL_SERVLIST = 234 |
| When listing services in reply to a SERVLIST message, a separate RPL_SERVLIST is sent for each service. More... | |
| const | RPL_SERVLISTEND = 235 |
| Marks the end of the list of services, sent in response to a SERVLIST message. More... | |
| const | RPL_STATSCOMMANDS = 212 |
| Reports statistics on commands usage. More... | |
| const | RPL_STATSLINKINFO = 211 |
| Reports statistics on a connection. More... | |
| const | RPL_STATSOLINE = 243 |
| This numeric is used for every entry configured through O-lines (oper). More... | |
| const | RPL_STATSUPTIME = 242 |
| Reports the server uptime. More... | |
| const | RPL_SUMMONING = 342 |
| Returned by a server answering a SUMMON message to indicate that it is summoning that user. More... | |
| const | RPL_TIME = 391 |
| When replying to the TIME message, a server MUST send the reply using the RPL_TIME format below. More... | |
| const | RPL_TOPIC = 332 |
| Sent when joining a channel or issuing a TOPIC command; contains the current topic. More... | |
| const | RPL_TRACECLASS = 209 |
| Used when tracing connections to give information on a class of connections. More... | |
| const | RPL_TRACECONNECTING = 201 |
| Used when tracing connections which have not been fully established and are still attempting to connect. More... | |
| const | RPL_TRACEEND = 262 |
| RPL_TRACEEND is sent to indicate the end of the list of replies to a TRACE command. More... | |
| const | RPL_TRACEHANDSHAKE = 202 |
| Used when tracing connections which have not been fully established and are in the process of completing the "server handshake". More... | |
| const | RPL_TRACELINK = 200 |
| RPL_TRACELINK is sent by any server which handles a TRACE message and has to pass it on to another server. More... | |
| const | RPL_TRACELOG = 261 |
| Used to indicate that TRACE information is being logged to a file on the IRC server. More... | |
| const | RPL_TRACENEWTYPE = 208 |
| RPL_TRACENEWTYPE is to be used for any connection which does not fit in the other categories but is being displayed anyway. More... | |
| const | RPL_TRACEOPERATOR = 204 |
| Used when tracing connections to give information on IRC operators. More... | |
| const | RPL_TRACERECONNECT = 210 |
| Unused numeric. More... | |
| const | RPL_TRACESERVER = 206 |
| Used when tracing connections to give information on IRC servers. More... | |
| const | RPL_TRACESERVICE = 207 |
| Used when tracing connections to give information on IRC services. More... | |
| const | RPL_TRACEUNKNOWN = 203 |
| Used when tracing connections which have not been fully established and are unknown. More... | |
| const | RPL_TRACEUSER = 205 |
| Used when tracing connections to give information on (non-operator) IRC clients. More... | |
| const | RPL_TRYAGAIN = 263 |
| When a server drops a command without processing it, it MUST use the reply RPL_TRYAGAIN to inform the originating client. More... | |
| const | RPL_UMODEIS = 221 |
| To answer a query about a client's own mode, RPL_UMODEIS is sent back. More... | |
| const | RPL_UNAWAY = 305 |
| Sent went the client removes an AWAY message. More... | |
| const | RPL_UNIQOPIS = 325 |
| This numeric is used to indicate the creator of a local IRC channel. More... | |
| const | RPL_USERHOST = 302 |
| Reply format used by USERHOST to list replies to the query list. More... | |
| const | RPL_USERS = 393 |
| const | RPL_USERSSTART = 392 |
| const | RPL_VERSION = 351 |
| Reply by the server showing its version details. More... | |
| const | RPL_WELCOME = 1 |
| First numeric sent to a client after its connection (welcome message). More... | |
| const | RPL_WHOISCHANNELS = 319 |
| Sent in response to a WHOIS, listing the public channels the target user is on. More... | |
| const | RPL_WHOISIDLE = 317 |
| Sent in response to a WHOIS, indicating how much time the target user has spent idle. More... | |
| const | RPL_WHOISOPERATOR = 313 |
| Sent in response to a WHOIS, indicating that the target user is an IRC operator. More... | |
| const | RPL_WHOISSERVER = 312 |
| Sent in response to a WHOIS or WHOWAS, indicating the IRC server the target user was connected to. More... | |
| const | RPL_WHOISUSER = 311 |
| Sent in response to a WHOIS, giving a few information on the target user. More... | |
| const | RPL_WHOREPLY = 352 |
| Sent back for every user that matches the criteria for the current WHO command. More... | |
| const | RPL_WHOWASUSER = 314 |
| Sent in response to a WHOWAS, giving information on the target user. More... | |
| const | RPL_YOUREOPER = 381 |
| RPL_YOUREOPER is sent back to a client which has just successfully issued an OPER message and gained operator status. More... | |
| const | RPL_YOURESERVICE = 383 |
| Sent by the server to a service upon successful registration. More... | |
| const | RPL_YOURHOST = 2 |
| Gives the name/version of the server we're connected to. More... | |
Public Attributes inherited from Erebot\NumericProfile\Base | |
| const | ERR_ALREADYREGISTERED = 'ERR_ALREADYREGISTRED' |
| Alias for Erebot::Interfaces::Numerics::ERR_ALREADYREGISTRED. | |
| const | ERR_ALREADYREGISTRED = 'ERR_ALREADYREGISTERED' |
| Alias for Erebot::Interfaces::Numerics::ERR_ALREADYREGISTERED. | |
| const | ERR_BADPING = 'ERR_NEEDPONG' |
| Alias for Erebot::Interfaces::Numerics::ERR_NEEDPONG. | |
| const | ERR_CANTCHANGENICK = 'ERR_NONICKCHANGE' |
| Alias for Erebot::Interfaces::Numerics::ERR_NONICKCHANGE. | |
| const | ERR_CANTJOINOPERSONLY = 'ERR_OPERONLY' |
| Alias for Erebot::Interfaces::Numerics::ERR_OPERONLY. | |
| const | ERR_CHANOPPRIVSNEEDED = 'ERR_CHANOPRIVSNEEDED' |
| Alias for Erebot::Interfaces::Numerics::ERR_CHANOPRIVSNEEDED. | |
| const | ERR_CHANOPRIVSNEEDED = 'ERR_CHANOPPRIVSNEEDED' |
| Alias for Erebot::Interfaces::Numerics::ERR_CHANOPPRIVSNEEDED. | |
| const | ERR_DELAYREJOIN = 'ERR_KICKNOREJOIN' |
| Alias for Erebot::Interfaces::Numerics::ERR_KICKNOREJOIN. | |
| const | ERR_KICKNOREJOIN = 'ERR_DELAYREJOIN' |
| Alias for Erebot::Interfaces::Numerics::ERR_DELAYREJOIN. | |
| const | ERR_LAST_ERR_MSG = 'ERR_NUMERICERR' |
| Alias for Erebot::Interfaces::Numerics::ERR_NUMERICERR. | |
| const | ERR_NCHANGETOOFAST = 'ERR_NICKTOOFAST' |
| Alias for Erebot::Interfaces::Numerics::ERR_NICKTOOFAST. | |
| const | ERR_NEEDPONG = 'ERR_BADPING' |
| Alias for Erebot::Interfaces::Numerics::ERR_BADPING. | |
| const | ERR_NICKTOOFAST = 'ERR_NCHANGETOOFAST' |
| Alias for Erebot::Interfaces::Numerics::ERR_NCHANGETOOFAST. | |
| const | ERR_NOCTCP = 'ERR_NOCTCPALLOWED' |
| Alias for Erebot::Interfaces::Numerics::ERR_NOCTCP. | |
| const | ERR_NOCTCPALLOWED = 'ERR_NOCTCP' |
| Alias for Erebot::Interfaces::Numerics::ERR_NOCTCPALLOWED. | |
| const | ERR_NONICKCHANGE = 'ERR_CANTCHANGENICK' |
| Alias for Erebot::Interfaces::Numerics::ERR_CANTCHANGENICK. | |
| const | ERR_NOSSL = 'ERR_NOTSSLCLIENT' |
| Alias for Erebot::Interfaces::Numerics::ERR_NOTSSLCLIENT. | |
| const | ERR_NOSWEAR = 'ERR_WORDFILTERED' |
| Alias for Erebot::Interfaces::Numerics::ERR_WORDFILTERED. | |
| const | ERR_NOTSSLCLIENT = 'ERR_NOSSL' |
| Alias for Erebot::Interfaces::Numerics::ERR_NOSSL. | |
| const | ERR_NUMERIC_ERR = 'ERR_LAST_ERR_MSG' |
| Alias for Erebot::Interfaces::Numerics::ERR_LAST_ERR_MSG. | |
| const | ERR_NUMERICERR = 'ERR_NUMERIC_ERR' |
| Alias for Erebot::Interfaces::Numerics::ERR_NUMERIC_ERR. | |
| const | ERR_OPERONLY = 'ERR_OPERONLYCHAN' |
| Alias for Erebot::Interfaces::Numerics::ERR_OPERONLYCHAN. | |
| const | ERR_OPERONLYCHAN = 'ERR_CANTJOINOPERSONLY' |
| Alias for Erebot::Interfaces::Numerics::ERR_CANTJOINOPERSONLY. | |
| const | ERR_STARTTLS = 'ERR_STARTTLSFAIL' |
| Alias for Erebot::Interfaces::Numerics::ERR_STARTTLSFAIL. | |
| const | ERR_STARTTLSFAIL = 'ERR_STARTTLS' |
| Alias for Erebot::Interfaces::Numerics::ERR_STARTTLS. | |
| const | ERR_TARGETTOFAST = 'ERR_TARGETTOOFAST' |
| Alias for Erebot::Interfaces::Numerics::ERR_TARGETTOOFAST. | |
| const | ERR_TARGETTOOFAST = 'ERR_TARGETTOFAST' |
| Alias for Erebot::Interfaces::Numerics::ERR_TARGETTOFAST. | |
| const | ERR_WORDFILTERED = 'ERR_NOSWEAR' |
| Alias for Erebot::Interfaces::Numerics::ERR_NOSWEAR. | |
| const | RPL_BOUNCE = 'RPL_REDIR' |
| Alias for Erebot::Interfaces::Numerics::RPL_REDIR. | |
| const | RPL_CHANNELCREATED = 'RPL_CREATIONTIME' |
| Alias for Erebot::Interfaces::Numerics::RPL_CREATIONTIME. | |
| const | RPL_COMMANDSYNTAX = 'RPL_LISTSYNTAX' |
| Alias for Erebot::Interfaces::Numerics::RPL_LISTSYNTAX. | |
| const | RPL_CREATED = 'RPL_SERVERCREATED' |
| Alias for Erebot::Interfaces::Numerics::RPL_SERVERCREATED. | |
| const | RPL_CREATIONTIME = 'RPL_CHANNELCREATED' |
| Alias for Erebot::Interfaces::Numerics::RPL_CHANNELCREATED. | |
| const | RPL_ENDMAP = 'RPL_MAPEND' |
| Alias for Erebot::Interfaces::Numerics::RPL_MAPEND. | |
| const | RPL_ENDOFEXCEPTLIST = 'RPL_ENDOFEXEMPTLIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_ENDOFEXEMPTLIST. | |
| const | RPL_ENDOFEXEMPTLIST = 'RPL_ENDOFEXLIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_ENDOFEXLIST. | |
| const | RPL_ENDOFEXLIST = 'RPL_ENDOFEXCEPTLIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_ENDOFEXCEPTLIST. | |
| const | RPL_ENDOFINVEXLIST = 'RPL_ENDOFINVITELIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_ENDOFINVITELIST. | |
| const | RPL_ENDOFINVITELIST = 'RPL_ENDOFINVEXLIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_ENDOFINVEXLIST. | |
| const | RPL_ENDOFRULES = 'RPL_RULESEND' |
| Alias for Erebot::Interfaces::Numerics::RPL_RULESEND. | |
| const | RPL_ENDOFTRACE = 'RPL_TRACEEND' |
| Alias for Erebot::Interfaces::Numerics::RPL_TRACEEND. | |
| const | RPL_EXCEPTLIST = 'RPL_EXEMPTLIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_EXEMPTLIST. | |
| const | RPL_EXEMPTLIST = 'RPL_EXLIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_EXLIST. | |
| const | RPL_EXLIST = 'RPL_EXCEPTLIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_EXCEPTLIST. | |
| const | RPL_INVEXLIST = 'RPL_INVITELIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_INVITELIST. | |
| const | RPL_INVITELIST = 'RPL_INVEXLIST' |
| Alias for Erebot::Interfaces::Numerics::RPL_INVEXLIST. | |
| const | RPL_LISTSYNTAX = 'RPL_COMMANDSYNTAX' |
| Alias for Erebot::Interfaces::Numerics::RPL_COMMANDSYNTAX. | |
| const | RPL_LOAD2HI = 'RPL_TRYAGAIN' |
| Alias for Erebot::Interfaces::Numerics::RPL_TRYAGAIN. | |
| const | RPL_MAPEND = 'RPL_ENDMAP' |
| Alias for Erebot::Interfaces::Numerics::RPL_ENDMAP. | |
| const | RPL_MYINFO = 'RPL_SERVERVERSION' |
| Alias for Erebot::Interfaces::Numerics::RPL_SERVERVERSION. | |
| const | RPL_NAMEREPLY = 'RPL_NAMREPLY' |
| Alias for Erebot::Interfaces::Numerics::RPL_NAMREPLY. | |
| const | RPL_NAMREPLY = 'RPL_NAMEREPLY' |
| Alias for Erebot::Interfaces::Numerics::RPL_NAMEREPLY. | |
| const | RPL_REDIR = 'RPL_BOUNCE' |
| Alias for Erebot::Interfaces::Numerics::RPL_BOUNCE. | |
| const | RPL_RULESEND = 'RPL_ENDOFRULES' |
| Alias for Erebot::Interfaces::Numerics::RPL_ENDOFRULES. | |
| const | RPL_RULESSTART = 'RPL_RULESTART' |
| Alias for Erebot::Interfaces::Numerics::RPL_RULESTART. | |
| const | RPL_RULESTART = 'RPL_RULESSTART' |
| Alias for Erebot::Interfaces::Numerics::RPL_RULESSTART. | |
| const | RPL_SERVERCREATED = 'RPL_CREATED' |
| Alias for Erebot::Interfaces::Numerics::RPL_CREATED. | |
| const | RPL_SERVERVERSION = 'RPL_MYINFO' |
| Alias for Erebot::Interfaces::Numerics::RPL_MYINFO. | |
| const | RPL_STARTTLS = 'RPL_STARTTLSOK' |
| Alias for Erebot::Interfaces::Numerics::RPL_STARTTLSOK. | |
| const | RPL_STARTTLSOK = 'RPL_STARTTLS' |
| Alias for Erebot::Interfaces::Numerics::RPL_STARTTLS. | |
| const | RPL_TOPICTIME = 'RPL_TOPICWHOTIME' |
| Alias for Erebot::Interfaces::Numerics::RPL_TOPICWHOTIME. | |
| const | RPL_TOPICWHOTIME = 'RPL_TOPICTIME' |
| Alias for Erebot::Interfaces::Numerics::RPL_TOPICTIME. | |
| const | RPL_TRACEEND = 'RPL_ENDOFTRACE' |
| Alias for Erebot::Interfaces::Numerics::RPL_ENDOFTRACE. | |
| const | RPL_TRYAGAIN = 'RPL_LOAD2HI' |
| Alias for Erebot::Interfaces::Numerics::RPL_LOAD2HI. | |
| const | RPL_USINGSSL = 'RPL_WHOISSECURE' |
| Alias for Erebot::Interfaces::Numerics::RPL_WHOISSECURE. | |
| const | RPL_WHOISSECURE = 'RPL_USINGSSL' |
| Alias for Erebot::Interfaces::Numerics::RPL_USINGSSL. | |
| const | RPL_YOUAREOPER = 'RPL_YOUREOPER' |
| Alias for Erebot::Interfaces::Numerics::RPL_YOUREOPER. | |
| const | RPL_YOUREOPER = 'RPL_YOUAREOPER' |
| Alias for Erebot::Interfaces::Numerics::RPL_YOUAREOPER. | |
| const | RPL_YOURHOST = 'RPL_YOURHOSTIS' |
| Alias for Erebot::Interfaces::Numerics::RPL_YOURHOSTIS. | |
| const | RPL_YOURHOSTIS = 'RPL_YOURHOST' |
| Alias for Erebot::Interfaces::Numerics::RPL_YOURHOST. | |
| const | RPL_YOURID = 'RPL_YOURUUID' |
| Alias for Erebot::Interfaces::Numerics::RPL_YOURUUID. | |
| const | RPL_YOURUUID = 'RPL_YOURID' |
| Alias for Erebot::Interfaces::Numerics::RPL_YOURID. | |
Additional Inherited Members | |
Public Member Functions inherited from Erebot\NumericProfile\Base | |
| __construct () | |
| Constructs a new instance of this numeric profile. | |
| offsetExists ($offset) | |
| offsetGet ($offset) | |
| offsetSet ($offset, $value) | |
| offsetUnset ($offset) | |
Protected Attributes inherited from Erebot\NumericProfile\Base | |
| $reflector | |
| Reflection object for this class. | |
Numeric profile for unknown IRC servers, based on RFC 2812.
RPL_BOUNCE has been replaced with RPL_ISUPPORT in this profile. Definition at line 34 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_ALREADYREGISTRED = 462 |
Returned by the server to any link which tries to change part of the registered details (such as password or user details from second USER message).
Definition at line 391 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_BADCHANMASK = 476 |
This numeric is sent back to you if you specify an invalid mask for a channel.
Definition at line 424 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_BADCHANNELKEY = 475 |
Returned when trying to JOIN a channel for which a key was set and was either not given or incorrect.
Definition at line 421 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_BADMASK = 415 |
Returned when an invalid mask was passed to "PRIVMSG $<server>" or "PRIVMSG #<host>".
Definition at line 333 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_BANLISTFULL = 478 |
Returned when attempting to add a ban on a channel for which the banlist is already full.
Definition at line 430 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_BANNEDFROMCHAN = 474 |
Returned when trying to JOIN a channel from which you've been banned.
Definition at line 418 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_CANNOTSENDTOCHAN = 404 |
Sent by the server when attempting to send a PRIVMSG on a channel when you're not allowed to do so.
Sent to a user who is either (a) not on a channel which is mode +n or (b) not a chanop (or mode +v) on a channel which has mode +m set or where the user is banned and is trying to send a PRIVMSG message to that channel.
Definition at line 303 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_CANTKILLSERVER = 483 |
Any attempts to use the KILL command on a server will be refused and this error returned directly to the client.
Definition at line 439 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_CHANNELISFULL = 471 |
Returned when trying to JOIN a channel for which a limit has been set and reached.
Definition at line 409 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_CHANOPRIVSNEEDED = 482 |
Any command requiring 'chanop' privileges (such as MODE messages) will return this error if the client making the attempt is not a channel operator on the specified channel.
Definition at line 436 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_ERRONEUSNICKNAME = 432 |
Returned after receiving a NICK message which contains characters which do not fall in the defined set.
Definition at line 355 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_FILEERROR = 424 |
Generic error message used to report a failed file operation during the processing of a message.
Definition at line 349 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_INVITEONLYCHAN = 473 |
Returned when trying to JOIN a channel which requires an invitation and you've not been invited.
Definition at line 415 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_KEYSET = 467 |
Sent when attempting to set a key for a channel which already has one.
Definition at line 406 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NEEDMOREPARAMS = 461 |
Returned by the server by numerous commands to indicate to the client that it didn't supply enough parameters.
Definition at line 388 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NICKCOLLISION = 436 |
Returned by a server to a client when it detects a nickname collision (registered of a NICK that already exists by another server).
Definition at line 361 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NICKNAMEINUSE = 433 |
Returned when a NICK message is processed that results in an attempt to change to a currently existing nickname.
Definition at line 358 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOADMININFO = 423 |
Returned by a server in response to an ADMIN message when there is an error in finding the appropriate information.
Definition at line 346 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOCHANMODES = 477 |
Returned when attempting to set modes on a channel which does not support modes.
Definition at line 427 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOLOGIN = 444 |
Returned by the summon after a SUMMON command for a user was unable to be performed since they were not logged in.
Definition at line 376 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOMOTD = 422 |
Server's MOTD file could not be opened by the server.
Definition at line 343 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NONICKNAMEGIVEN = 431 |
Returned when a nickname parameter is expected for a command and isn't found.
Definition at line 352 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOOPERHOST = 491 |
If a client sends an OPER message and the server has not been configured to allow connections from the client's host as an operator, this error will be returned.
Definition at line 448 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOORIGIN = 409 |
PING or PONG message missing the originator parameter.
Definition at line 318 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOPERMFORHOST = 463 |
Returned to a client which attempts to register with a server which does not been setup to allow connections from the host the attempted connection is tried.
Definition at line 394 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOPRIVILEGES = 481 |
Any command requiring operator privileges to operate will return this error to indicate the attempt was unsuccessful.
Definition at line 433 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NORECIPIENT = 411 |
Used to indicate a recipient was expected for the given command.
Definition at line 321 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOSUCHCHANNEL = 403 |
Used to indicate the given channel name is invalid.
Definition at line 300 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOSUCHNICK = 401 |
Used to indicate the nickname parameter supplied to a command is currently unused.
Definition at line 294 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOSUCHSERVER = 402 |
Used to indicate the server name given currently doesn't exist.
Definition at line 297 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOSUCHSERVICE = 408 |
Returned to a client which is attempting to send a SQUERY to a service which does not exist.
Definition at line 315 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOTEXTTOSEND = 412 |
Sent when a command did not receive any text when it was expecting some.
Definition at line 324 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOTONCHANNEL = 442 |
Returned by the server whenever a client tries to perform a channel affecting command for which the client isn't a member.
Definition at line 370 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOTOPLEVEL = 413 |
Returned when an invalid use of "PRIVMSG $<server>" or "PRIVMSG #<host>" is attempted (when it doesn't contain a top-level domain).
Definition at line 327 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_NOTREGISTERED = 451 |
Returned by the server to indicate that the client must be registered before the server will allow it to be parsed in detail.
Definition at line 385 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_PASSWDMISMATCH = 464 |
Returned to indicate a failed attempt at registering a connection for which a password was required and was either not given or incorrect.
Definition at line 397 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_RESTRICTED = 484 |
Sent by the server to a user upon connection to indicate the restricted nature of the connection (user mode "+r")
Definition at line 442 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_SUMMONDISABLED = 445 |
Returned by any server which does not support the SUMMON command, either because it was not implemented or it was disabled (in the configuration).
Definition at line 379 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_TOOMANYCHANNELS = 405 |
Sent to a user when they have joined the maximum number of allowed channels and they try to join another channel.
Definition at line 306 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_TOOMANYMATCHES = 416 |
Returned by a server in response to a LIST or NAMES message to indicate the result contains too many items to be returned to the client.
Definition at line 337 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_TOOMANYTARGETS = 407 |
Used when several targets match the given parameters for a command.
There are several occasions when this numeric may be used:
"<target> :Duplicate recipients. No message delivered" Definition at line 312 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_UMODEUNKNOWNFLAG = 501 |
Returned by the server to indicate that a MODE message was sent with a nickname parameter and that the a mode flag sent was not recognized.
Definition at line 451 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_UNAVAILRESOURCE = 437 |
Returned when a resource needed to perform the given action is unavailable.
This error is:
Definition at line 364 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_UNIQOPPRIVSNEEDED = 485 |
Any MODE requiring "channel creator" privileges will return this error if the client making the attempt is not a channel operator on the specified channel.
Definition at line 445 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_UNKNOWNCOMMAND = 421 |
Returned to a registered client to indicate that the command sent is unknown by the server.
Definition at line 340 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_UNKNOWNMODE = 472 |
Returned when trying to set a mode which is not recognized by the server on a channel.
Sent when the client sets an AWAY message.
Definition at line 412 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_USERNOTINCHANNEL = 441 |
Returned by the server to indicate that the target user of the command is not on the given channel.
Definition at line 367 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_USERONCHANNEL = 443 |
Returned when a client tries to invite a user to a channel they are already on.
Definition at line 373 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_USERSDISABLED = 446 |
Returned by any server which does not support the USERS command, either because it was not implemented or it was disabled (in the configuration).
Definition at line 382 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_USERSDONTMATCH = 502 |
Error sent to any user trying to view or change the user mode for a user other than themselves.
Definition at line 454 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_WASNOSUCHNICK = 406 |
Returned by WHOWAS to indicate there is no history information for that nickname.
Definition at line 309 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_WILDTOPLEVEL = 414 |
Returned when an invalid use of "PRIVMSG $<server>" or "PRIVMSG #<host>" is attempted (when the top-level domain contains wildcard characters).
Definition at line 330 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_YOUREBANNEDCREEP = 465 |
Returned after an attempt to connect and register yourself with a server which has been setup to explicitly deny connections to you.
Definition at line 400 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::ERR_YOUWILLBEBANNED = 466 |
Sent by a server to a user to inform him/her that access to the server will soon be denied.
Definition at line 403 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ADMINEMAIL = 259 |
Returned as the last numeric in response to an ADMIN message, giving an email where the server's administrator can be reached.
Definition at line 288 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ADMINLOC1 = 257 |
Returned in response to an ADMIN message, usually giving information on the city, state and country where the server is located.
Definition at line 282 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ADMINLOC2 = 258 |
Returned in response to an ADMIN message, usually giving information on the institution hosting the server.
Definition at line 285 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ADMINME = 256 |
Returned as the first numeric in response to an ADMIN message.
Definition at line 279 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_AWAY = 301 |
RPL_AWAY is sent to any client sending a PRIVMSG to a client which is away.
Definition at line 63 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_BANLIST = 367 |
Definition at line 156 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_CHANNELMODEIS = 324 |
Sent in response to a MODE command or upon joining an IRC channel, containing the modes that are in effect on that IRC channel.
Definition at line 108 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_CREATED = 3 |
Last time the IRC server was restarted.
Definition at line 43 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFBANLIST = 368 |
Definition at line 159 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFEXCEPTLIST = 349 |
Marks the end of the exception list for a channel.
Definition at line 132 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFINFO = 374 |
Definition at line 165 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFINVITELIST = 347 |
Marks the end of the invite list.
Definition at line 126 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFLINKS = 365 |
Marks the end of the links for this server.
Definition at line 153 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFMOTD = 376 |
Definition at line 174 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFNAMES = 366 |
Definition at line 147 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFSTATS = 219 |
Marks the end of the STATS report.
Definition at line 246 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFUSERS = 394 |
Definition at line 195 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFWHO = 315 |
Marks the end of the results to a WHO.
Definition at line 141 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFWHOIS = 318 |
The RPL_ENDOFWHOIS reply is used to mark the end of processing a WHOIS message.
Definition at line 84 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ENDOFWHOWAS = 369 |
Sent in response to a WHOWAS, marks the end of the WHOWAS message processing.
Definition at line 93 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_EXCEPTLIST = 348 |
Sent by the server in response to a MODE #channel +e command for every entry currently in the ban exception list.
Definition at line 129 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_INFO = 371 |
Definition at line 162 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_INVITELIST = 346 |
The numeric is sent for every entry on the invite list for a channel when the invite list has been requested.
Definition at line 123 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_INVITING = 341 |
Returned by the server to indicate that the attempted INVITE message was successful and is being passed onto the end client.
Definition at line 117 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ISON = 303 |
Reply format used by ISON to list replies to the query list.
Definition at line 60 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_ISUPPORT = 5 |
Gives information of the specific commands/options supported by the server.
Definition at line 54 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_LINKS = 364 |
Sent in response to a LINKS command for every server currently linked to this one that matches a given mask.
Definition at line 150 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_LIST = 322 |
Sent in response to a LIST command, contains the actual response data.
Definition at line 99 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_LISTEND = 323 |
Sent in response to a LIST command, marks the end of the server's response.
Definition at line 102 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_LISTSTART = 321 |
Obsolete numeric used to mark the beginning of a reply to a LIST command.
Definition at line 96 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_LUSERCHANNELS = 254 |
Sent in response to a LUSERS message to indicate how many IRC channels have been formed, if any.
Definition at line 273 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_LUSERCLIENT = 251 |
In processing an LUSERS message, the server sends this numeric to indicate how many clients and servers are connected (global count).
Definition at line 264 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_LUSERME = 255 |
In processing an LUSERS message, the server sends this numeric to indicate how many clients and servers are connected (local count).
Definition at line 276 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_LUSEROP = 252 |
Sent in response to a LUSERS message to indicate how many IRC operators are currently connected, if any.
Definition at line 267 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_LUSERUNKNOWN = 253 |
Sent in response to a LUSERS message to indicate how many unknown connections there are, if any.
Definition at line 270 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_MOTD = 372 |
Definition at line 171 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_MOTDSTART = 375 |
Definition at line 168 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_MYINFO = 4 |
Supported user and channel modes.
Definition at line 46 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_NAMREPLY = 353 |
This numeric is used in response to a NAMES command or upon joining a channel and contains the nicknames of users currently in the channel with their status.
Definition at line 144 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_NOTOPIC = 331 |
Sent when joining a channel or issuing a TOPIC command and no topic has been set yet.
Definition at line 111 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_NOUSERS = 395 |
Definition at line 198 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_NOWAWAY = 306 |
Sent when the client sets an AWAY message.
Definition at line 69 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_REHASHING = 382 |
If the REHASH option is used and an operator sends a REHASH message, an RPL_REHASHING is sent back to the operator.
Definition at line 180 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_SERVLIST = 234 |
When listing services in reply to a SERVLIST message, a separate RPL_SERVLIST is sent for each service.
Definition at line 258 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_SERVLISTEND = 235 |
Marks the end of the list of services, sent in response to a SERVLIST message.
Definition at line 261 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_STATSCOMMANDS = 212 |
Reports statistics on commands usage.
Definition at line 243 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_STATSLINKINFO = 211 |
Reports statistics on a connection.
<linkname> identifies the particular connection, <sendq> is the amount of data that is queued and waiting to be sent <sent messages> the number of messages sent, and <sent Kbytes> the amount of data sent, in Kbytes. <received messages> and <received Kbytes> are the equivalent of <sent messages> and <sent Kbytes> for received data, respectively. <time open> indicates how long ago the connection was opened, in seconds.
Definition at line 240 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_STATSOLINE = 243 |
This numeric is used for every entry configured through O-lines (oper).
Definition at line 252 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_STATSUPTIME = 242 |
Reports the server uptime.
Definition at line 249 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_SUMMONING = 342 |
Returned by a server answering a SUMMON message to indicate that it is summoning that user.
Definition at line 120 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TIME = 391 |
When replying to the TIME message, a server MUST send the reply using the RPL_TIME format below.
Definition at line 186 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TOPIC = 332 |
Sent when joining a channel or issuing a TOPIC command; contains the current topic.
Definition at line 114 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACECLASS = 209 |
Used when tracing connections to give information on a class of connections.
Definition at line 228 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACECONNECTING = 201 |
Used when tracing connections which have not been fully established and are still attempting to connect.
Definition at line 204 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACEEND = 262 |
RPL_TRACEEND is sent to indicate the end of the list of replies to a TRACE command.
Definition at line 237 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACEHANDSHAKE = 202 |
Used when tracing connections which have not been fully established and are in the process of completing the "server handshake".
Definition at line 207 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACELINK = 200 |
RPL_TRACELINK is sent by any server which handles a TRACE message and has to pass it on to another server.
Definition at line 201 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACELOG = 261 |
Used to indicate that TRACE information is being logged to a file on the IRC server.
Definition at line 234 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACENEWTYPE = 208 |
RPL_TRACENEWTYPE is to be used for any connection which does not fit in the other categories but is being displayed anyway.
Definition at line 225 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACEOPERATOR = 204 |
Used when tracing connections to give information on IRC operators.
Definition at line 213 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACERECONNECT = 210 |
Unused numeric.
Definition at line 231 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACESERVER = 206 |
Used when tracing connections to give information on IRC servers.
Definition at line 219 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACESERVICE = 207 |
Used when tracing connections to give information on IRC services.
Definition at line 222 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACEUNKNOWN = 203 |
Used when tracing connections which have not been fully established and are unknown.
Definition at line 210 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRACEUSER = 205 |
Used when tracing connections to give information on (non-operator) IRC clients.
Definition at line 216 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_TRYAGAIN = 263 |
When a server drops a command without processing it, it MUST use the reply RPL_TRYAGAIN to inform the originating client.
Definition at line 291 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_UMODEIS = 221 |
To answer a query about a client's own mode, RPL_UMODEIS is sent back.
Definition at line 255 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_UNAWAY = 305 |
Sent went the client removes an AWAY message.
Definition at line 66 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_UNIQOPIS = 325 |
This numeric is used to indicate the creator of a local IRC channel.
Definition at line 105 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_USERHOST = 302 |
Reply format used by USERHOST to list replies to the query list.
The reply string is composed as follows:
The '*' indicates whether the client has registered as an Operator. The '-' or '+' characters represent whether the client has set an AWAY message or not respectively.
Definition at line 57 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_USERS = 393 |
Definition at line 192 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_USERSSTART = 392 |
Definition at line 189 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_VERSION = 351 |
Reply by the server showing its version details.
The <version> is the version of the software being used (including any patchlevel revisions) and the <debuglevel> is used to indicate if the server is running in "debug mode".
The "comments" field may contain any comments about the version or further version details.
Definition at line 135 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_WELCOME = 1 |
First numeric sent to a client after its connection (welcome message).
Definition at line 37 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_WHOISCHANNELS = 319 |
Sent in response to a WHOIS, listing the public channels the target user is on.
Definition at line 87 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_WHOISIDLE = 317 |
Sent in response to a WHOIS, indicating how much time the target user has spent idle.
Definition at line 81 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_WHOISOPERATOR = 313 |
Sent in response to a WHOIS, indicating that the target user is an IRC operator.
Definition at line 78 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_WHOISSERVER = 312 |
Sent in response to a WHOIS or WHOWAS, indicating the IRC server the target user was connected to.
Definition at line 75 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_WHOISUSER = 311 |
Sent in response to a WHOIS, giving a few information on the target user.
Definition at line 72 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_WHOREPLY = 352 |
Sent back for every user that matches the criteria for the current WHO command.
Definition at line 138 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_WHOWASUSER = 314 |
Sent in response to a WHOWAS, giving information on the target user.
Definition at line 90 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_YOUREOPER = 381 |
RPL_YOUREOPER is sent back to a client which has just successfully issued an OPER message and gained operator status.
Definition at line 177 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_YOURESERVICE = 383 |
Sent by the server to a service upon successful registration.
Definition at line 183 of file RFC2812.php.
| const Erebot\NumericProfile\RFC2812::RPL_YOURHOST = 2 |
Gives the name/version of the server we're connected to.
Definition at line 40 of file RFC2812.php.