[IRC-DEV] Probando el watch...

Zoltan zoltan at teleline.es
Wed May 22 21:23:11 CEST 2002


> Sin embargo el usuario 1 jamas conecto al irc... propongo que se
> mande un tiempo 0 tal y como se hace al borrar al usuario de la
> lista, pero no el momento en que se añadio ese nick al watch.

Funciona igual que en otros daemones de ircd, aunque habría que estudiar la
conviencia de corregir o no y poner timestamp 0 al añadir si no está
off-line y su lastnick si está on-line, y actualizar el TS en cualquier
cambio del nick.


>Y cuando añades a alguien que ya esta en la lista no deberia dar
> un menaje informando que ya estaba en la lista?

Está a próposito, ya que el 99% de los usos del WATCH es por medio del
cliente de IRC sin intervención humana, y eso le da igual, y además al ser
todo automátizado, ha de seguir un estándar para que no haya
incompatibilidades con los clientes de IRC.


> Al hacer un "/watch algo" tampoco da informacion sobre
> parametros incorrectos o al menos una linea de fin de watch..

La gente de a pie no sabrá que es el WATCH, e incluso no sabe como funciona
un notify de un cliente de IRC. Y la gente que conoce el comando WATCH,
conoce su sintaxis y saben que hacer.


> Todos esos (y algunos mas) caracteres no validos para los nicks
> permite ponerlos y quitarlos aunque jamas podra haber ningun
> nick con ellos.

Que sepan escribir bien el nick ;), si pruebas con un silence tambien
pasará...
Y con más comandos del ircd...


Resumen: Al ser un comando que aprovechan los clientes automáticamente, no
se puede saltar los estandares ni usar numericos nuevos o mensajes nuevos de
error/respuesta o el WATCH funcionará incorrectamente.


Un saludo

zoltan






More information about the IRC-Dev mailing list