[IRC-DEV] Raw del modo +R

Zoltan zolty at ctv.es
Fri Nov 16 16:53:09 CET 2001


Mirando en el todo.jcea


15/Nov/01
Comentado por "K0M":

Al no tener el nick registrado en la BDD e intentar entrar en un canal con
el
modo +R activado, el ircd manda el raw "Cannot join channel (+R)" sin
indicar
al canal al que no podemos entrar, cosa que no pasa con otros modos, como
por
ejemplo +i, que manda "#canal Cannot join channel (+i)".
Esta idea sería útil para los scripters que por algun motivo necesitaran
saber
a que canal no está prohibida la entrada en alguna sentencia de un script.

Comprobarlo y solucionarlo.


Hago las pruebas...

#irc-dev con +R
JOIN #irc-dev
:gaia.irc-hispano.org 477 sfdf #irc-dev :Cannot join channel (+R)

#zoltan con +i
JOIN #zoltan
:gaia.irc-hispano.org 473 sfdf #zoltan :Cannot join channel (+i)


Esto es debido a un bug del propio mIRC, no obstante si haces tu propio
remote en el raw 477, funciona correctamente, mostrando el canal, ejemplo
sencillito del remote:
raw 477:*: {
echo -s No puedes entrar en el canal $2 (+R), necesitas tener el nick
registrado con modo (+r)
halt
}

Conclusion: El servidor está bien. Es problema del cliente.


un saludo

zoltan







More information about the IRC-Dev mailing list