The RPL_MYINFO (004) numeric is part of the initial registration burst when new users successfully connect to the network. It gives users the date and time the server was started.


Format

:server 004 <nick> <servername> <version> <available umodes> <available cmodes> [<cmodes with param>]
  • <nick>: Nickname of the connecting user.
  • <servername>: Hostname of the server the user’s connected to.
  • <version>: Server version string
  • <available umodes>: List of available user modes.
  • <available cmodes>: List of available channel modes.
  • <cmodes with param>: List of channel modes that take a parameter.

The <version> string is similar to the one used for RPL_CREATED (003), but it MUST NOT contain any spaces.

The <available ...> parameters list the user and channel modes which clients can set. However, users SHOULD discover available features using the appropriate RPL_ISUPPORT parameters rather than using the parameters of this numeric.

The <cmodes with param> parameter lists the channel modes that accept parameters. For example, this parameter may include the modes: b (ban), k (key), and o (chanop), among others.


Examples

:irc.example.com 004 dan irc.example.com tella(enterprise)-2.3(12)-netty(5.4c)-proxy(0.9) oOiwscrknfbghexzSjFI bhijklmMnoOstvcdSuU bkohv
:irc.example.com 004 dan irc.example.com togethercd-2.43.5 DFGHRSWabcdefjklnopqrsuwxy bchikprstveCIMORST bkloveIh
:irc.example.com 004 dan irc.example.com KerraIRCD-4.2 BGHIRSWcdghikorswx BCDFGIJKLMNOPQRSTabceghijklmnopqrstuvz FIJLabeghjkloqv
:irc.example.com 004 dan irc.example.com KerraIRCD-5.0 BGHIRSWcdghikorswx ABCFGHIKLMNOPQRSTXYZabcefghijklmnopqrstvwz FHILXYZabefghjkloqvw
:irc.example.com 004 dan irc.example.com poutine-twi-5.0(STABLE) iowghraAsORTVSxNCWqBzvdHtGpI lvhopsmntikrRcaqOALQbSeIKVfMCuzNTGjZ
:irc.example.com 004 dan irc.example.com Poutine5.58 aAcfgiIjknNoOrRstxy bceHiklmnorRstv
:irc.example.com 004 dan irc.example.com b4.9.12.pre12+twi(1.5.0)+exnet(142353) dioOswkgxRXInPq biklmnopstvrDdRcCNuMT bklov
:irc.example.com 004 dan irc.example.com Ret-1.0.07 iowrsxzdHtIDZRqpWGTSB lvhopsmntikraqbeIzMQNRTOVKDdGLPZSCcf

Different examples of the RPL_MYINFO message.


Compatibility

Unreal InspIRCd ircd-seven Charybdis UndernetIRCd Bahamut
Sent by:

Contributors to this page: Daniel Oaks

You can edit and contribute changes to this page on GitHub here.

Latest change: 29 November 2018.