[IRC-DEV] Acerca del numeric 005 (RPL_PROTOCTL o RPL_ISUPPORT)
Locorl
locorl at ono.com
Sat Sep 15 00:11:30 CEST 2001
En dalnet (bahamut) , undernet (ircu) y los servidores basados en el
unrealircd se usa este numeric para informar qué comandos y qué
características están fuera del rfc
Haciendo un poco de historia sobre éste, parece iniciativa de DALnet (1) dadas
sus grandes peculiaridades (me quedo corto), luego undernet se sumó a
esta iniciativa a partir de la versión 2.10.08, cambiando un par de
numerics (2)
Los distintos parámetros que suele devolver este numeric son:
SILENCE=x - Maximo de personas que caben en nuesta lista de silence, en
dalnet tambien se usa con WATCH
NETWORK - No entiendo la propuesta de este token, ya que teoricamente en
el 001 el cliente toma el nombre de la red
MODES - Indica el máximo de "comandos" que puedes ejecutar con el /mode
MAXCHANNELS, MAXBANS, NICKLEN, TOPICLEN y KICKLEN lo dicen todo sobre
ellos mismos
CHANTYPES - Como es de imaginar este indicará los tipos de canales que
están soportados por el servidor, lease #&+
PREFIX - Devuelvelve los modos que corresponden a los prefijos de
canales vease este ejemplo: PREFIX=(ov)@+
CHANMODES - Creo que será realmente más descriptivo esto que encontré en
el versions del mIRC:
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:
(nota: undernet ya ha añadido soporte a este "token")
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.
De todas formas no hay ningun parámetro obligatorio, yo recomendaría
SILENCE, CHANMODES, CHANTYPES y PREFIX,
Ideas? flames? descartes?
1- http://www.pairc.com/raw/005b.html
2- http://coder-com.undernet.org/cgi-bin/cvsweb.cgi/ircu2.10/doc/features.txt?rev=1.1&content-type=text/x-cvsweb-markup
More information about the IRC-Dev
mailing list