|
means extended WHO is supported, which refers to the parts after the '%' "WHO <mask1> [[<flags>][%[<fields>[,<query-type>]]] [:<mask2>]]"
|
|
WALLCHOPS command is supported, it sends notice to all channel operators "WALLCHOPS <channel> :<message>" or "NOTICE @<channel> :<message>"
|
|
WALLVOICES command is supported, it sends a notice to all channel voices and operators "WALLVOICES <channel> :<message>"
|
|
USERIP command is supported, same as the USERHOST command, only shows numeric ip instead of hostname "USERIP <nick> [<nick>]"
|
|
CPRIVMSG command is supported, same as PRIVMSG only it bypasses the target flood limit, "CPRIVMSG <nick> <channel> :<message>"
|
|
CNOTICE command is suppored, same as CPRIVMSG command, only it sends a notice "CNOTICE <nick> <channel> :<message>"
|
|
SILENCE command supported and the silence list can hold a maximum of 15 entries "SILENCE [[+|-]<mask>|<nick>]"
|
|
a maximum of 6 parameters can be used in the MODE command, example limit applies to type A, B and C modes with parameter, type D modes are unlimited, see chanmodes below "MODE <channel> +oooooo nick1 nick2 nick3 nick4 nick5 nick6"
|
|
a user can join a maximum of 20 channels
|
|
maximum number of bans set on a channel is 45
|
|
nicknames can be at max 15 chars long
|
|
topics can be at max 250 chars long, this also applies to quit messages
|
|
away message can be at max 160 chars long
|
|
kick message can be at max 250 chars long
|
|
means #channels are supported and &channels (local channels)
|
|
means a user can have the @ and + prefix on a channel, which can be (un)set with o and v with the MODE command
|
- CHANMODES=b,k,l,imnpstrDcCNu
|
shows what channelmodes are supported and what type they are the list is formatted as A,B,C,D
- A type is a list mode an entry can be added with +<char> <param> an entry can removed with -<char> <param> the list can requested with +<char> an example is b (banlist) "MODE <channel> +b <banmask>" to ban "MODE <channel> -b <banmask>" to unban "MODE <channel> +b" to get the banlist
- B type is a mode which requires a parameter when setting and unsetting an example is +k (key) "MODE <channel> +k <key>" to set a key "MODE <channel> -k <key>" to unset a key
- C type is a mode which requires a parameter when setting but not for unsetting an example is +l (limit) "MODE <channel> +l <limit>" to set a limit "MODE <channel> -l" to unset the limit
- D type are modes without a parameter an example is +i (invite only) "MODE <channel> +i" to set invite only "MODE <channel> -i" to unset invite only
|
|
case mapping used for nick- and channel name comparing as specified in rfc1459 chars [a-z] are lowercase of [A-Z] and {}|~ the lowercase of []\^
|
|
name of the network the server is part of
|