MeMo

Published at 21/04/2016

MeMO Servicio de Mensajería entre Usuarios y Canales/Salas registrados en el chat.

Introducción

El roBOT MeMO se encarga de gestionar la mensajería entre usuarios y canales registrados en la Red. Permite enviar mensajes a usuarios aunque no estén conectados al CHAT de forma que los reciban cuando se conecten.

Credenciales

Este servicio está identificado en el CHAT con los siguientes parámetros:

  • nick/alias: MeMO
  • user/host: -@-
  • realname: Servicio de Mensajeria
  • nodo: deep.space
  • información: es un roBOT oficial de la Red

Estos datos los puedes comprobar haciéndole un /WHOIS al nick/alias del roBOT de servicio.

Comandos de listado, enviado y borrado de memos

SEND

Nos permite enviar un mensaje a otro nick/alias o a un canal/sala, siempre que esté registrado.

En el caso de enviarlo a otro nick/alias, lo recibirá en el momento, y si no está conectado, cuando se conecte. En el caso de enviarlo a un canal/sala, el mensaje, se envía a los usuarios que tengan acceso a leer memos del canal (MEMO-RECV de CHaN), en su buzón personal.

Sintaxis:

  • /msg MeMO SEND #canal/#sala Mensaje
  • /msg MeMO SEND nick/alias Mensaje

Ejemplo:

  • /msg MeMO SEND #pepe Voy a estar un tiempo sin poder entrar.

De esta forma, enviamos el mensaje a los usuarios del canal/sala #pepe.

  • /msg MeMO SEND Marquitos ¿Dónde te metes? que no te encuentro.

De esta otra forma, enviamos un mensaje solo a Marquitos.

CANCEL

Nos permite cancelar el mensaje recién enviado a otro nick/alias.

Sólo podremos cancelarlo cuando el destinatario no lo haya leído todavía o tenga configurado el servicio de mensajería para que los mensajes no le lleguen a su correo electrónico.

Sintaxis:

  • /msg MeMO CANCEL nick/alias

Ejemplo:

  • /msg MeMO CANCEL Marquitos

Anulamos el mensaje recién enviado a Marquitos, siempre que no lo haya leído ya, o le haya llegado a su mail.

LIST

Nos permite ver los mensajes que tenemos en nuestro buzón personal.

Sintaxis:

  • /msg MeMO LIST

Nos listará TODOS los mensajes que tengamos.

  • /msg MeMO LIST Número

Nos listará el número de mensaje que especifiquemos.

  • /msg MeMO LIST Lista

Nos listará los números de mensaje que especifiquemos.

  • /msg MeMO LIST NEW

Nos listará solamente los mensajes que no hayamos leído.

Ejemplo:

  • /msg MeMO LIST

Veremos todos los mensajes que tenemos en el buzón.

  • /msg MeMO LIST 7

Nos mostrará quien nos envió el mensaje nº 7.

  • /msg MeMO LIST 10-15

Nos mostrará quién nos envió los mensajes del 10 al 15.

  • /msg MeMO LIST NEW

Nos mostrará los mensajes que tenemos por leer.

Delante de cada mensaje, podremos ver unos símbolos que nos dirán de qué tipo de mensaje se trata:

  • * - Mensaje no leído.
  • # - Mensaje enviado a un canal donde tenemos el nivel ACC-RECV de CHaN.
  • M - Mensaje global enviado por la Red a los usuarios.
  • Si no tiene símbolo, es un mensaje ya leído de otro usuario.

Ejemplo:

* 4 Lucia 13:25:45 9/Abr/2013 CET <- Un mensaje sin leer de Lucia.

# 3 Marcos 20:25:15 7/Abr/2013 CET <- Un mensaje enviado por Marcos a un canal/sala donde tenemos nivel ACC-RECV de CHaN.

M 2 Hispanito 15:25:10 3/Abr/2013 CET <- Un mensaje global enviado por la Red, a varios usuarios, con el nombre de "Hispanito".

1 Pepe 22:17:30 1/Abr/2013 CET <- Un mensaje ya leído que me envió Pepe.

READ

Nos permite leer los mensajes que tenemos en nuestro buzón personal.

Sintaxis:

  • /msg MeMO READ Número

Leeremos el mensaje que especificamos.

  • /msg MeMO READ Lista

Leeremos los mensajes que hayamos especificado.

  • /msg MeMO READ LAST

Leeremos el último mensaje recibido, aunque ya lo hayamos leído anteriormente.

  • /msg MeMO READ NEW

Leeremos los mensajes nuevos.

Ejemplo:

  • /msg MeMO READ 2

Leeremos el mensaje número 2

  • /msg MeMO READ 2,5-7

Leeremos los mensajes 2, 5, 6 y 7

FORWARD

Nos permite enviar una copia de ciertos mensajes, desde nuestro buzón personal, a nuestro correo electrónico. (el que usamos cuando registramos nuestro nick/alias).

Sintaxis:

  • /msg MeMO FORWARD Número

Reenviamos una copia del mensaje que especificamos a nuestro correo electrónico.

  • /msg MeMO FORWARD Lista

Reenviamos copias a nuestro correo electrónico, de los mensajes que hayamos especificado.

  • /msg MeMO FORWARD ALL

Enviamos una copia de todos los mensajes de nuestro buzón, a nuestro correo electrónico.

Ejemplo:

  • /msg MeMO FORWARD 2

Recibiremos una copia del mensaje nº2 en nuestro buzón de correo electrónico.

  • /msg MeMO FORWARD 2,5-7

Recibiremos una copia de los mensajes 2, 5, 6 y 7 en nuestro correo electrónico.

DEL

Con este comando borramos de nuestro buzón los mensajes recibidos que especifiquemos.

Sintaxis:

  • /msg MeMO DEL Número

Borramos el mensaje que especificamos.

  • /msg MeMO DEL Lista

Borramos los mensajes que hayamos especificado.

  • /msg MeMO DEL ALL

Borramos todos los mensajes recibidos.

Ejemplo:

  • /msg MeMO DEL 2

Borramos el mensaje número 2.

  • /msg MeMO DEL 2,5-7

Borramos los mensajes 2, 5, 6 y 7.

¡¡ATENCIÓN!! Una vez borrado un mensaje, no se podrá recuperar.

RENUMBER

Con este comando podemos renumerar y poner en orden los números de nuestros mensajes, ya que si borramos mensajes intermedios nos quedarán sin ir en orden.

Sintaxis:

  • /msg MeMO RENUMBER

Comandos de configuración

SET

Nos sirve para configurar ciertas opciones de los mensajes.

Sintaxis:

  • /msg MeMO SET NOTIFY ON/LOGON/NEW/OFF
  • /msg MeMO SET LIMIT Número
  • /msg MeMO SET FORWARD ON/COPY/OFF

SET NOTIFY

Desde este comando, podemos ajustar cómo nos avisará de la llegada de nuevos mensajes.

Sintaxis:

  • /msg MeMO SET NOTIFY ON

El bot nos avisará de los mensajes nuevos, cuando volvamos del estado ausente (away), cuando nos llegue el mensaje si estamos conectados, o cuando nos conectemos.

  • /msg MeMO SET NOTIFY LOGON

El bot nos avisará solo cuando nos conectemos, y cuando volvamos del estado ausente (away).

  • /msg MeMO SET NOTIFY NEW

El bot solo nos avisará cuando estemos conectados y nos envíen un mensaje.

  • /msg MeMO SET NOTIFY OFF

El bot, no nos avisará de la llegada de mensajes.

Por defecto, está activada la opción ON.

SET LIMIT

Podemos ajustar el número máximo de mensajes que queramos recibir, desde 0, que no recibiremos ningún mensaje, hasta 25, que es el máximo. Si en algún momento nuestro buzón se llena dejaremos de recibir mensajes.

Sintaxis:

  • /msg MeMO SET LIMIT Número

Ejemplo:

  • /msg MeMO SET LIMIT 10

Ajustamos para tener como máximo 10 mensajes.

NOTA: Aunque tengamos el buzón lleno, los mensajes enviados por la red, te llegarán igualmente.


El límite establecido por defecto es de 25 mensajes.

SET FORWARD

Tenemos la posibilidad de recibir los mensajes que nos envíen o una copia de ellos en nuestro correo electrónico.

Sintaxis:

  • /msg MeMO SET FORWARD ON

Con esta opción, todos los mensajes que nos lleguen irán directos a nuestro correo electrónico y no se guardaran en nuestro buzón.

  • /msg MeMO SET FORWARD COPY

Con esta opción, todos los mensajes que nos lleguen quedaran en nuestro buzón y se enviará una copia a nuestro correo electrónico.

  • /msg MeMO SET FORWARD OFF

Con esta opción, todos los mensajes que nos lleguen quedarán solamente en nuestro buzón.

Por defecto, está activada la opción OFF.

IGNORE

Podemos evitar que ciertos usuarios nos envíen mensajes.

Sintaxis:

  • /msg MeMO IGNORE ADD nick/alias ó máscara

De esta forma, añadimos a un nick/alias a nuestra lista de ignorados, también podemos poner una máscara para ampliar las posibilidades.

  • /msg MeMO IGNORE DEL nick/alias ó máscara

De esta forma, borramos a un nick/alias o una máscara de la lista de ignorados

  • /msg MeMO IGNORE LIST

Nos muestra la lista de ignorados que tenemos.

Ejemplo:

  • /msg MeMO IGNORE ADD MariPili

La usuaria con nick/alias MariPili no podrá enviarnos mensajes.

  • /msg MeMO IGNORE ADD *malo*

Ningún usuario que tenga la palabra "malo" en su nick/alias, podrá enviarnos mensajes. (por ejemplo ElMaloDeLaPeli, MaloMalisimo, SoyMalo). Al igual que podemos usar el símbolo "*" para varios caracteres, podemos usar "?" para un solo carácter.

Comandos de información

INFO

Nos muestra cómo tenemos configurado nuestro buzón

Sintaxis:

  • /msg MeMO INFO

Nos mostrará la siguiente información:

  • Mensajes que tenemos, y si tenemos alguno sin leer.
  • Límite de mensajes.
  • Cómo nos avisará el bot cuando recibamos un nuevo mensaje.
  • Cómo tenemos configurado el reenvío de mensajes a nuestro correo electrónico.
Back