domingo, 6 de julio de 2008

MemoServ

Comandos de MemoServ

MemoServ es una utilidad que permite a usuarios de IRC enviar cortos mensajes a otros usuarios de IRC, estén en línea o no, o a canales(*). Ambos el nickname que envía y el nickname o canal destinatarios deben estar registrados para enviar un memo.
Los comandos de MemoServ incluyen:

SEND: Envía un memo a un nick o canal.
Sintaxis: /ms SEND {nick | canal} texto-del-memo
Envía un memo al nick o canal dado, conteniendo texto-del-memo. Al enviar a un nickname, el recipiente recibirá noticia de que el/ella tiene un nuevo memo. El nick o canal recipientes deben estar registrados.

Ejemplo:
/ms send FIREWALL La reunion es a las 7.
/ms send #Ayuda La reunion es a las 7, avisen a todos.

NOTA: los memos al canal solo le llegaran a los SOps y Founder del mismo.

CANCEL: Cancela el último memo que enviaste.
Sintaxis: /ms CANCEL {nick | canal}
Cancela el último memo que enviaste al nick o canal dado, siempre y cuando no haya sido leído al momento en el que usaste el comando.

Ejemplo:
/ms cancel FIREWALL
/ms cancel #Ayuda

LIST: Lista tus memos.
Sintaxis: /ms LIST [canal] [lista | NEW]
Lista los memos que tienes actualmente. Con NEW, lista solo los memos nuevos (no leídos). Memos nuevos están marcados con un "*" a la izquierda del numero del memo. También puedes especificar una lista de números, como en el ejemplo mas abajo:

Ejemplo:
/ms LIST 2-5,7-9
Lista memos enumerados 2 a 5 y 7 a 9.

READ: Lee uno o mas memos.
Sintaxis: /ms READ [canal] {numero | lista | LAST | NEW}
Te envía el texto de los memos especificados. Si LAST es dado, te envía el ultimo memo recibido. si NEW es dado, te envía todos tus memos nuevos. De otra forma, te envía el memo numero numero. También puedes dar una lista de números, como en el ejemplo:

Ejemplo:
/ms READ 2-5,7-9
Muestra los memos enumerados 2 a 5 y 7 a 9.
/ms READ 1
Muestra el memo nº 1.
/ms READ last
Muestra el ultimo memo recibido.
/ms READ new
Muestra los memos nuevos.

DEL: Borra uno o mas memos.
Sintaxis: /ms DEL [canal] {numero | lista | LAST | ALL}
Borra el o los memos especificados. Puedes proveer múltiples números o rangos de números en vez de uno solo, como en el ejemplo mas abajo.
Si LAST es dado, el ultimo memo será eliminado. Si ALL es dado, borra todos tus memos.

Ejemplos:
/ms DEL 1
Borra tu primer memo.
/ms DEL 2-5,7-9
Borra los memos enumerados 2 a 5 y 7 a 9.
/ms DEL all
Borra todos tus memos.

SET: Setea opciones relacionadas a memos.
Sintaxis: /ms SET opción parámetros
Setea varias opciones de memos. opción puede ser una de:
NOTIFY: Cambia cuando serás notificado acerca de nuevos memos (solo para nicknames).
Sintaxis: SET NOTIFY {ON | LOGON | NEW | OFF}
Cambia cuando serás notificado acerca de nuevos memos:
ON: Serás notificado de memos cuando te conectes, cuando saques tu /AWAY, y cuando te sean enviados.
LOGON: Solo serás notificado de memos cuando te conectes o cuando saques tu /AWAY.
NEW: Solo serás notificado de memos cuando te sean enviados.
OFF: No recibirás ninguna notificación por memos.
ON: es esencialmente LOGON y NEW combinados.

Ejemplo:
/ms set notify on
/ms set notify off
/ms set notify new
/me set notity logon

LIMIT: Setea el máximo numero de memos que puedes recibir.
Sintaxis: /ms SET LIMIT [usuario | canal] {limite | NONE} [HARD]
Setea el máximo numero de memos un usuario o canal esta permitido a tener. Setear el limite a 0 previene al usuario de recibir memos; setearlo a NONE permite al usuario a recibir y guardar cuantos memos quiera. Si no das un nickname o canal, tu propio limite es seteado.
Añadir HARD previene al usuario de cambiar el limite. No añadir HARD tiene el efecto contrario, permitiendo al usuario cambiar el limite (aun si un limite previo fue seteado con HARD).
El uso del comando SET LIMIT esta limitado a administradores de Servicios. Otros usuarios pueden solo setear limite para ellos mismos o para un canal en el que tengan ciertos privilegios, no pueden remover su limite, no pueden setear el limite mas allá de 20, y no pueden setear un limite hard. Tipea /msg MemoServ HELP SET opción para mas información acerca de una opción especifica.

LIST: Información de exhibiciones sobre sus mensajes.
Sintaxis: /ms INFO [nick | canal]
Sin un parámetro, muestra información acerca del numero de memos que tienes, cuantos de ellos aun no han sido leidos, y el numero total de memos que puedes recibir. Con un canal de parámetro, muestra la misma información para el canal dado. Con un nickname de parámetro, muestra la misma información para el nickname dado. Este uso esta limitado a Administradores de Servicios.

Ejemplo:
/ms info FIREWALL
/ms info #Ayuda

CHECK: Verifica que el 'ultimo' memo que enviaste a nick haya sido leído.
Sintaxis: /ms CHECK nick
Verifica que el 'ultimo' memo que enviaste a nick haya sido leído.
Nota: esto solo funciona para nicknames, no para canales.

Ejemplo:
/ms check Gotita


NOTA: Se verá de la siguiente forma:
-MemoServ- El ultimo memo que enviaste a Gotita (enviado el 16 Jun 08:19:49 2007 GMT) aun no ha sido leido.
-MemoServ- El ultimo memo que enviaste a Gotita (enviado el 16 Jun 08:19:49 2007 GMT) ha sido leido.

STAFF: Envía un memo a todos los opers/admins
Sintaxis: /ms STAFF texto-memo
Envía a todo el staff de services un memo conteniendo texto-memo.
Nota: Si tienes operadores en la lista de opers y en la lista de admins, recibirán el memo dos veces. Lo mismo de aplica para operadores en la lista de Root y en otras listas.


Ejemplo:
/ms staff Esta noche hay reunion de Operadores de Servicios.

SENDALL: Envia un memo a todos los usuarios registrados
Sintaxis: /ms SENDALL texto-memo
Envía a todos los usuarios registrados un memo conteniendo texto-memo.

Ejemplo:
/ms sendall Ingresen por el link de irc.universochat.net, puerto 6667. muchas gracias.

Tipea /msg MemoServ HELP comando para ayuda de cualquiera de los comandos mencionados. (*) Por defecto, cualquier usuario con al menos nivel 10 de de acceso en el canal puede leer los memos del canal. Esto puede ser cambiado con el comando ChanServ LEVELS.

No hay comentarios: