[IRC-DEV] Varias propuestas...

Zoltan zoltan at teleline.es
Mon May 13 14:14:11 CEST 2002


Buenas, he traído un paquete de propuestas, que hay que estudiar la
conveniencia de implementar alguna para el IRCD del Hispano. Son las
siguientes:


- Dar modos +k y/o +X a clientes que son bots, tipo Brei, etc.., sin
necesidad de tener oline (+o) y/o modo helper (+h):

Propuesta 1: Comando SVSMODE.
Implementar un comando tipo "SVSMODE", que un nodo con u-line pueda cambiar
modos a clientes, los cambios pueden ser libres (cambian cualquier modo) se
supone que un nodo con u-line sabe lo que hace o pueden ser restringidos a
que sólo puedan poner ciertos modos, por ejemplo +k y +X, sin posibilidad de
poder poner otros modos.

Propuesta 2: Utilizar la tabla b de servicios.
Se aprovecharía la tabla 'b', se metería como clave el nick del bot, y como
contenido, el nivel, que podría ser de 5 para tener +k y nivel 10 para
tener, además del +b,  +X.


- Y para las ip's virtuales personalizadas, que cuando un usuario activa el
servicio de ip virtual personalizada, bien, se propaga el registro de la
tabla 'v' en las DB, pero ocurre que no se actualiza el virtual host
automáticamente, a menos que el usuario no haga un reconnect o un cambio de
nick o un cambio de modos -x +x:

Propuesta 1: Aprovechar el comando "SVSMODE" antes mencionado.
Una vez que se propaga un registro en la DB, un nodo u-line propaga un
SVSMODE -x+x al usuario, para que se actualice el virtual host con el nuevo
registro contenido en la tabla 'v' y avisando al usuario con un notice del
nuevo virtual host

Propuesta 2: Nuevo comando "SVSVHOST"
Lo que se haría es actualizar el virtual host de un usuario, desde un nodo
u-line. Y avisando al usuario con un notice del cambio.


Un saludo

zoltan






More information about the IRC-Dev mailing list