mIRC – Capítulo 15: Mensaje en una botella

En el capítulo 10 de esta serie expliqué cómo utilizar el comando /query para mantener conversaciones privadas. Voy a presentar en este artículo el comando /msg, más general que el anterior y que, entre otras cosas, también puede utilizarse para lo mismo.

Supongamos que el usuario plutonio quiere iniciar una conversación privada con sostenuto. Puede realizar esto de varias maneras empleando comandos:

/query sostenuto ¿Qué tal estás?

/msg sostenuto ¿Qué tal estás?

En ambos casos, sostenuto se da cuenta de que alguien le ha enviado un mensaje, pues lo puede ver tanto en la Switchbar como en la Treebar.

La Switchbar está en la parte superior, justo debajo de la barra de herramientas. Con ella podemos conmutar fácilmente entre todas las ventanas que tengamos abiertas. La Treebar es la barra de navegación que aparece a la izquierda. Ambas pueden ser activadas o desactivadas a través del menú View.

La diferencia entre /query y /msg es que el primero hace que a plutonio, que es quien inicia la conversación, se le abra ya directamente la ventana de chat y se le muestre en primer plano. Es decir, se supone que va a seguir hablando a través de ella. Con /msg esto no sucede: el mensaje se envía a su destino, pero todo lo que plutonio ve es, en la ventana de Status:

*sostenuto* ¿Qué tal estás?

indicando que ese texto ha sido enviado con éxito a sostenuto.

Sólo después de que sostenuto le conteste (si quiere) le aparecerían las señales en la Switchbar y en la Treebar que le permitirían abrir la ventana de la conversación.

El comando /msg tiene otro uso importante, y es que, además de enviar mensajes a usuarios puede enviarlos también a un canal.

Observa a sostenuto mosqueado porque está hablando plutonio en el canal sin ser miembro de él:

Fíjate en la lista de miembros del canal: plutonio no está en ella y, sin embargo, está escribiendo allí.

Para hacer esto, plutonio recurre nuevamente al comando /msg, pero esta vez dirigido contra el canal en vez de contra el usuario:

/msg #probilandia Muy buenas...
/msg #probilandia Soy el fantasma del IRC

El no ve lo que sucede en el canal, obviamente, pues no está en él. Todo lo que tiene son las trazas en la ventana de Status indicando que el comando ha sido realizado con éxito:

*#probilandia* Muy buenas...
*#probilandia* Soy el fantasma del IRC

Que alguien pueda a enviar mensajes desde el exterior a un canal puede llegar a ser un auténtico engorro, pues esa persona no está participando en la conversación. Imagínate, por ejemplo, que se dedica a lanzar mensajes de spam.

¿No hay nada que pueda hacer el operator para evitar que esto suceda en su canal?

Afortunadamente, sostenuto se ha leido este artículo y ejecuta el siguiente comando:

/mode #probilandia +n

¡Otro de los modos del canal! Recuerda la entrega anterior, allí expliqué cómo usar el modificador +t para que sólo los operators de un canal pudieran modificar el topic.

El modificador +n evita la recepción de mensajes externos al canal. Si quisiéramos desactivar esta protección utilizaríamos el mismo comando, pero con el modificador -n.

Si quieres, puedes entrar en Channel Central haciendo doble clic sobre un punto del área de chat y ver cómo el nuevo modo ha sido activado:

En un mismo comando se pueden activar varios modos al mismo tiempo. Así pues, si queremos evitar la recepción de mensajes externos y, a su vez, impedir la modificación del topic, podemos lanzar el siguiente comando:

/mode #probilandia +nt

Una vez hemos activado el modificador +n, el chasco que se lleva plutonio es tremendo. Si ahora hace

/msg #probilandia Voy a seguir incordiando un rato

se queda frustrado, pues recibe, en su ventana de Status, la siguiente traza:

#probilandia Cannot send to channel - No se puede enviar texto al canal

Su gozo en un pozo.

/msg #lectores_del_blog Hasta la próxima amigos...

Javier Montero


mIRC – Capítulo 15: Mensaje en una botella


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