Una de las posibilidades que tenemos como operadores de un canal es hacer que sólo se pueda acceder a él a través de una invitación personalizada. Por lo general, los canales IRC suelen estar abiertos para todos, pero en algunos casos puede ser conveniente controlar su acceso. Hay varias maneras de lograr esto. En el capítulo de hoy aprenderemos cómo hacerlo mediante invitaciones.
El comando /mode, nuevamente
Ya conoces el comando /mode para definir los modos de operación del canal: con el modificador +t evitábamos que alguien que no fuera operador del canal pudiese cambiar el topic a su antojo; con +n prohibíamos el envío al canal de mensajes externos.
El modificador para hacer un canal accesible sólo mediante invitación es +i:
/mode #nombre_de_canal +i
Para desactivar esta funcionalidad, hacemos:
/mode #nombre_de_canal -i
Matando tres pájaros de un tiro
En la siguiente figura, sostenuto ha definido el canal #probilandia accesible mediante invitación:
Observa cómo, mediante una sola operación, ha establecido los tres modos:
/mode #probilandia +nti
Ya sabes que esto mismo lo podíamos haber realizado desde Channel Central. Fíjate en el efecto del comando anterior:
Operatividad del modo invitación
Imaginemos a nuestro ya conocido plutonio, ignorante de los nuevos conocimientos adquiridos por sostenuto, tratando de unirse a su canal:
/join #probilandia
Su gozo en un pozo:
#probilandia unable to join channel (invite only)
No se le ha permitido su acceso porque el canal requiere invitación.
Para invitar a plutonio, sostenuto debe proceder del siguiente modo:
/invite plutonio #probilandia
Momento en el cual plutonio recibe la siguiente comunicación:
* sostenuto invites you to join #probilandia
Puertas abiertas: ya puede acceder con el comando
/join #probilandia
Invitaciones de usar y tirar
Si plutonio abandona el canal, pierde su invitación a acceder a él. En ese caso, sostenuto deberá enviarle una nueva si quiere volver a entrar.
Y eso es todo por hoy. Puedes invitarme a una cerveza cuando quieras si esto te ha resultado útil…
Javier Montero
El texto de este artículo se encuentra sometido a una licencia Creative Commons del tipo CC-BY-NC-ND (reconocimiento, no comercial, sin obra derivada, 3.0 unported)
El Club del Autodidacta