$chanmodes - 14/08/03 10:00 PM
what the commas there means?
37.mIRC now supports the numeric 005 tokens: CHANTYPES=# and PREFIX=(ohv)@%+ and can handle a dynamic set of channel and nick prefixes. mIRC assumes that @ is supported on all networks, any mode left of @ is assumed to have at least equal power to @, and any mode right of @ has less power. mIRC has internal support for @%+ modes. $nick() can now handle all mode letters listed in PREFIX. Also added support for CHANMODES=A,B,C,D token (not currently supported by any servers), which lists all modes supported by a channel, where: A = modes that take a parameter, and add or remove nicks or addresses to a list, such as +bIe for the ban, invite, and exception lists. B = modes that change channel settings, but which take a parameter when they are set and unset, such as +k key, and -k key. C = modes that change channel settings, but which take a parameter only when they are set, such as +l N, and -l. D = modes that change channel settings, such as +imnpst and take no parameters. All unknown/unlisted modes are treated as type D. When not connected to a server, mIRC uses default values of CHANTYPES=#& PREFIX=(ohv)@%+ CHANMODES=bIe,k,l Also added identifiers $chantypes $prefix $chanmodes. Notes: 1. mIRC doesn't support @ or $ as a channel prefix, or $ as a nickname prefix, these are used internally by mIRC. 2. Ircd coders should be aware that prefixes can change the way an IRC client behaves. eg. If a server uses the same prefixes for channels and nicknames, this could cause certain features in mIRC to behave oddly, eg. scripts, hotlinks, tab completion, etc. which, depending on the prefix, provide a different behaviour or interface in non-context situations.