|
Erebot
latest
A modular IRC bot for PHP 5.3+
|
Numeric profile for InspIRCd-based IRC servers. More...
Inheritance diagram for Erebot\NumericProfile\InspIRCd:Public Attributes | |
| const | ERR_ALLMUSTSSL = 490 |
| Returned when someone tries to add the +z mode on a channel but some users are not connected using a secure (SSL) connection. More... | |
| const | ERR_ALREADYREGISTERED = 462 |
| Alias for Erebot_Interface_Numerics::ERR_ALREADYREGISTRED. 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_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_CANTCHANGENICK = 447 |
| Alias for Erebot_Interface_Numerics::ERR_NONICKCHANGE. More... | |
| const | ERR_CANTJOINOPERSONLY = 520 |
| const | ERR_CANTLOADMODULE = 974 |
| Returned when the server could not load a module. More... | |
| const | ERR_CANTSENDTOUSER = 531 |
| Returned when a module on the IRC server prevents you from sending a message to some user. More... | |
| const | ERR_CANTUNLOADMODULE = 972 |
| Returned when the server failed to unload a module. 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_DELAYREJOIN = 495 |
| Returned to someone who tries to rejoin a channel right after being kicked while a delay is required. More... | |
| const | ERR_INVALIDCAPSUBCOMMAND = 410 |
| Returned when an invalid subcommand is used with the CAP command. 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_NEEDMOREPARAMS = 461 |
| Returned by the server by numerous commands to indicate to the client that it didn't supply enough parameters. More... | |
| const | ERR_NOCTCPALLOWED = 492 |
| const | ERR_NOMOTD = 422 |
| Server's MOTD file could not be opened by the server. 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_NORULES = 434 |
| Sent to indicate that the server does not have any rules defined. 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_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_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_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_UNKNOWNCOMMAND = 421 |
| Returned to a registered client to indicate that the command sent is unknown by the server. More... | |
| const | ERR_UNKNOWNSNOMASK = 501 |
| Returned when someone tries to set an invalid server notice mask. 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_USERSDONTMATCH = 502 |
| Error sent to any user trying to view or change the user mode for a user other than themselves. More... | |
| const | ERR_WORDFILTERED = 936 |
| Returned when a message has been blocked because it contained a censored word. 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_CHANNELCREATED = 329 |
| Alias for Erebot_Interface_Numerics::RPL_CREATIONTIME. More... | |
| 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_COMMANDS = 702 |
| Sent in response to a COMMANDS command, one RPL_COMMAND is returned for each extra command supported by the server. More... | |
| const | RPL_COMMANDSEND = 703 |
| Sent in response to a COMMANDS command, marks the end of the server's response. More... | |
| const | RPL_ENDMAP = 7 |
| Alias for Erebot_Interface_Numerics::RPL_MAPEND. More... | |
| const | RPL_ENDOFINFO = 374 |
| const | RPL_ENDOFINVITELIST = 347 |
| Marks the end of the invite list. More... | |
| const | RPL_ENDOFMOTD = 376 |
| const | RPL_ENDOFNAMES = 366 |
| 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_ISUPPORT = 5 |
| Gives information of the specific commands/options supported by the server. More... | |
| const | RPL_LOADEDMODULE = 975 |
| Returned after a module was successfully loaded. More... | |
| const | RPL_MAP = 6 |
| Sent as a response to a MAP command, with information on the network's map. More... | |
| const | RPL_MAPUSERS = 270 |
| Gives statistics about certain metrics collected by the IRC server, like the number of users currently connected (globally). More... | |
| const | RPL_MOTD = 372 |
| const | RPL_MOTDSTART = 375 |
| 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_NOTOPICSET = 331 |
| Alias for Erebot_Interface_Numerics::RPL_NOTOPIC. More... | |
| 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_RULES = 232 |
| This numeric is sent to you for every rule in use on this server. More... | |
| const | RPL_RULESEND = 309 |
| Alias for Erebot_Interface_Numerics::RPL_ENDOFRULES. More... | |
| const | RPL_RULESTART = 308 |
| Marks the start of the server rules. More... | |
| const | RPL_SERVERCREATED = 3 |
| Alias for Erebot_Interface_Numerics::RPL_CREATED. More... | |
| const | RPL_SERVERVERSION = 4 |
| Alias for Erebot_Interface_Numerics::RPL_MYINFO. More... | |
| const | RPL_SNOMASKIS = 8 |
| const | RPL_SYNTAX = 304 |
| Returned by InspIRCd to indicate a mistake regarding the syntax of a command and to provide a hint as to the correct syntax. 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_TOPICTIME = 333 |
| Alias for Erebot_Interface_Numerics::RPL_TOPICWHOTIME. 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_UNLOADEDMODULE = 973 |
| Returned after a module was successfully unloaded. More... | |
| 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_YOUAREOPER = 381 |
| Alias for Erebot_Interface_Numerics::RPL_YOUREOPER. More... | |
| const | RPL_YOURDISPLAYEDHOST = 396 |
| Returned by InspIRCd when a VHOST is used. More... | |
| const | RPL_YOURHOSTIS = 2 |
| Alias for Erebot_Interface_Numerics::RPL_YOURHOST. More... | |
| const | RPL_YOURUUID = 42 |
| Alias for Erebot_Interface_Numerics::RPL_YOURID. 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 InspIRCd-based IRC servers.
Definition at line 27 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_ALLMUSTSSL = 490 |
Returned when someone tries to add the +z mode on a channel but some users are not connected using a secure (SSL) connection.
Definition at line 219 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_ALREADYREGISTERED = 462 |
Alias for Erebot_Interface_Numerics::ERR_ALREADYREGISTRED.
Definition at line 198 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 201 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_BANNEDFROMCHAN = 474 |
Returned when trying to JOIN a channel from which you've been banned.
Definition at line 210 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 162 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_CANTCHANGENICK = 447 |
Alias for Erebot_Interface_Numerics::ERR_NONICKCHANGE.
Definition at line 189 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_CANTJOINOPERSONLY = 520 |
Definition at line 234 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_CANTLOADMODULE = 974 |
Returned when the server could not load a module.
Definition at line 255 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_CANTSENDTOUSER = 531 |
Returned when a module on the IRC server prevents you from sending a message to some user.
Definition at line 237 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_CANTUNLOADMODULE = 972 |
Returned when the server failed to unload a module.
Definition at line 249 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_CHANNELISFULL = 471 |
Returned when trying to JOIN a channel for which a limit has been set and reached.
Definition at line 207 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 216 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_DELAYREJOIN = 495 |
Returned to someone who tries to rejoin a channel right after being kicked while a delay is required.
Definition at line 225 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_INVALIDCAPSUBCOMMAND = 410 |
Returned when an invalid subcommand is used with the CAP command.
Definition at line 168 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_INVITEONLYCHAN = 473 |
Returned when trying to JOIN a channel which requires an invitation and you've not been invited.
Definition at line 204 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 195 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_NOCTCPALLOWED = 492 |
Definition at line 222 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_NOMOTD = 422 |
Server's MOTD file could not be opened by the server.
Definition at line 174 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_NOPRIVILEGES = 481 |
Any command requiring operator privileges to operate will return this error to indicate the attempt was unsuccessful.
Definition at line 213 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_NORULES = 434 |
Sent to indicate that the server does not have any rules defined.
Definition at line 177 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_NOSUCHCHANNEL = 403 |
Used to indicate the given channel name is invalid.
Definition at line 159 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_NOSUCHNICK = 401 |
Used to indicate the nickname parameter supplied to a command is currently unused.
Definition at line 153 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_NOSUCHSERVER = 402 |
Used to indicate the server name given currently doesn't exist.
Definition at line 156 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 183 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 192 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 165 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_UNKNOWNCOMMAND = 421 |
Returned to a registered client to indicate that the command sent is unknown by the server.
Definition at line 171 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_UNKNOWNSNOMASK = 501 |
Returned when someone tries to set an invalid server notice mask.
Definition at line 228 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 180 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_USERONCHANNEL = 443 |
Returned when a client tries to invite a user to a channel they are already on.
Definition at line 186 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 231 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::ERR_WORDFILTERED = 936 |
Returned when a message has been blocked because it contained a censored word.
Definition at line 246 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 72 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 66 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_ADMINLOC2 = 258 |
Returned in response to an ADMIN message, usually giving information on the institution hosting the server.
Definition at line 69 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_ADMINME = 256 |
Returned as the first numeric in response to an ADMIN message.
Definition at line 63 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_CHANNELCREATED = 329 |
Alias for Erebot_Interface_Numerics::RPL_CREATIONTIME.
Definition at line 96 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 93 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_COMMANDS = 702 |
Sent in response to a COMMANDS command, one RPL_COMMAND is returned for each extra command supported by the server.
Definition at line 240 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_COMMANDSEND = 703 |
Sent in response to a COMMANDS command, marks the end of the server's response.
Definition at line 243 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_ENDMAP = 7 |
Alias for Erebot_Interface_Numerics::RPL_MAPEND.
Definition at line 48 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_ENDOFINFO = 374 |
Definition at line 129 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_ENDOFINVITELIST = 347 |
Marks the end of the invite list.
Definition at line 114 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_ENDOFMOTD = 376 |
Definition at line 138 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_ENDOFNAMES = 366 |
Definition at line 123 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_INFO = 371 |
Definition at line 126 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 111 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 108 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_ISUPPORT = 5 |
Gives information of the specific commands/options supported by the server.
Definition at line 42 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_LOADEDMODULE = 975 |
Returned after a module was successfully loaded.
Definition at line 258 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_MAP = 6 |
Sent as a response to a MAP command, with information on the network's map.
Definition at line 45 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_MAPUSERS = 270 |
Gives statistics about certain metrics collected by the IRC server, like the number of users currently connected (globally).
Definition at line 75 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_MOTD = 372 |
Definition at line 132 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_MOTDSTART = 375 |
Definition at line 135 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 120 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_NOTOPICSET = 331 |
Alias for Erebot_Interface_Numerics::RPL_NOTOPIC.
Definition at line 99 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_NOWAWAY = 306 |
Sent when the client sets an AWAY message.
Definition at line 84 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 144 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_RULES = 232 |
This numeric is sent to you for every rule in use on this server.
Definition at line 60 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_RULESEND = 309 |
Alias for Erebot_Interface_Numerics::RPL_ENDOFRULES.
Definition at line 90 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_RULESTART = 308 |
Marks the start of the server rules.
Definition at line 87 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_SERVERCREATED = 3 |
Alias for Erebot_Interface_Numerics::RPL_CREATED.
Definition at line 36 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_SERVERVERSION = 4 |
Alias for Erebot_Interface_Numerics::RPL_MYINFO.
Definition at line 39 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_SNOMASKIS = 8 |
Definition at line 51 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_SYNTAX = 304 |
Returned by InspIRCd to indicate a mistake regarding the syntax of a command and to provide a hint as to the correct syntax.
Definition at line 78 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_TIME = 391 |
When replying to the TIME message, a server MUST send the reply using the RPL_TIME format below.
Definition at line 147 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_TOPIC = 332 |
Sent when joining a channel or issuing a TOPIC command; contains the current topic.
Definition at line 102 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_TOPICTIME = 333 |
Alias for Erebot_Interface_Numerics::RPL_TOPICWHOTIME.
Definition at line 105 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_UMODEIS = 221 |
To answer a query about a client's own mode, RPL_UMODEIS is sent back.
Definition at line 57 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_UNAWAY = 305 |
Sent went the client removes an AWAY message.
Definition at line 81 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_UNLOADEDMODULE = 973 |
Returned after a module was successfully unloaded.
Definition at line 252 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::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 117 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_WELCOME = 1 |
First numeric sent to a client after its connection (welcome message).
Definition at line 30 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_YOUAREOPER = 381 |
Alias for Erebot_Interface_Numerics::RPL_YOUREOPER.
Definition at line 141 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_YOURDISPLAYEDHOST = 396 |
Returned by InspIRCd when a VHOST is used.
Definition at line 150 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_YOURHOSTIS = 2 |
Alias for Erebot_Interface_Numerics::RPL_YOURHOST.
Definition at line 33 of file InspIRCd.php.
| const Erebot\NumericProfile\InspIRCd::RPL_YOURUUID = 42 |
Alias for Erebot_Interface_Numerics::RPL_YOURID.
Definition at line 54 of file InspIRCd.php.