MANUAL BOTS de Servicio de la Red IRC

Anuncio
Página 1
Contenido
Introducción del Manual.....................................................................................3
CHaN...........................................................................................................................4
Introducción.......................................................................4
Credenciales.......................................................................4
Funcionamiento..................................................................4
Comandos..........................................................................4
IDENTIFY.....................................................................4
ACCESS........................................................................5
LEVELS........................................................................5
SET..............................................................................6
AKICK..........................................................................9
CLEAR..........................................................................9
INVITE.......................................................................10
OP.............................................................................10
DEOP.........................................................................10
UNBAN.......................................................................10
DELACCESS................................................................11
INFO..........................................................................11
LIST...........................................................................11
IRCOPS......................................................................11
Soporte............................................................................11
NiCK............................................................................................................................12
Introducción.....................................................................12
Credenciales.....................................................................12
Funcionamiento................................................................12
Comandos........................................................................13
REGISTER..................................................................13
IDENTIFY...................................................................13
SENDPASS..................................................................13
GETNEWPASS.............................................................13
SENDNEWPASS...........................................................13
SET EMAIL.................................................................13
EMAILCODE................................................................14
ANULASETEMAIL.........................................................14
SET............................................................................14
ACCESS......................................................................15
INFO..........................................................................15
LIST...........................................................................15
STATUS......................................................................16
Soporte............................................................................16
MeMO........................................................................................................................17
Introducción.....................................................................17
Credenciales.....................................................................17
Funcionamiento................................................................17
Comandos........................................................................17
SEND.........................................................................17
LIST...........................................................................17
READ.........................................................................17
INFO..........................................................................18
DEL............................................................................18
SET............................................................................18
Soporte............................................................................19
CReG........................................................................................................................20
Introducción.....................................................................20
Credenciales.....................................................................20
Funcionamiento................................................................20
Comandos........................................................................20
REGISTRA..................................................................20
SECCION....................................................................21
APOYA........................................................................21
APOYOS.....................................................................21
ESTADO.....................................................................21
Soporte............................................................................22
IPVIRTUAL.............................................................................................................23
Introducción.....................................................................23
Credenciales.....................................................................23
Funcionamiento................................................................23
Comandos........................................................................23
ACTIVAR....................................................................23
ANULAR.....................................................................24
MOSTRAR...................................................................24
PROBAR.....................................................................24
AGENDA.....................................................................24
Soporte............................................................................24
sMs...........................................................................................................................25
Introducción.....................................................................25
Credenciales.....................................................................25
Funcionamiento................................................................25
Comandos para el bot.......................................................26
CREDITOS..................................................................26
ALTERNATIVOS...........................................................26
LISTA.........................................................................26
ESTADO.....................................................................27
SET TELEFONO...........................................................27
ACCESS......................................................................27
GRUPO.......................................................................27
GRUPOS.....................................................................28
PERMITIR...................................................................28
SMSR.........................................................................29
SEND.........................................................................29
SENDSMS...................................................................29
SENDCOLEGAS...........................................................29
DIFERIDO..................................................................30
NOTIFY......................................................................30
AVISA.........................................................................30
CONTESTADOR...........................................................31
NOEXPIRE..................................................................32
TRANSFERENCIA........................................................32
Comandos para el teléfono movil.......................................32
ALTA..........................................................................32
BAJA..........................................................................32
CARGA.......................................................................32
REG...........................................................................32
NOTIFY......................................................................33
AVISA.........................................................................33
CON...........................................................................33
DES............................................................................33
M...............................................................................33
ILINE.........................................................................33
Soporte............................................................................34
[20minutos]...........................................................................................................35
Introducción.....................................................................35
Credenciales.....................................................................35
Funcionamiento................................................................35
Comandos........................................................................35
SUBSCRIBE.................................................................35
UNSUBSCRIBE............................................................35
Soporte............................................................................35
_antispam..............................................................................................................36
Introducción.....................................................................36
Credenciales.....................................................................36
Funcionamiento................................................................36
Soporte............................................................................36
SHaDoW..................................................................................................................37
Introducción.....................................................................37
Credenciales.....................................................................37
Funcionamiento................................................................37
Soporte............................................................................37
Créditos del Manual..........................................................................................38
Copyright................................................................................................................38
Página 2
Introducción del Manual.
Los servicios que la Red IRC-Hispano pone a tu disposición son controlados por lo que llamamos “bots de servicio”.
Un bot (diminutivo de “robot”) es un programa informático que puede realizar diferentes funciones y está conectado al IRC, como si se
tratase de un usuario normal, durante las 24 horas del día.
En nuestra Red, normalmente, los bots de servicio no se encuentran alojados en un canal en concreto, es decir, sabemos que están
conectados porque nos aparecen al hacerles un WHOIS (/whois El_Bot) pero no les vemos físicamente dentro de ningún canal. Sin
embargo tienen la capacidad de interactuar con usuarios y canales aún sin estar dentro del canal.
Su función en la Red, principalmente, es la de ayudar y proteger tanto a los usuarios como a los canales.
Nuestros bots de servicio están identificados de forma que cualquier usuario pueda comprobar fácilmente si se trata de un bot oficial de
la Red o por el contrario se trata de alguien o algo que pretende hacerse pasar por uno de ellos. En cada apartado explicaremos la
forma de identificar a ese bot en cuestión.
Los bots de servicio responden a comandos de forma que podemos “comunicarnos” con ellos escribiendo ciertas palabras a las que
están preparados para responder con una acción determinada.
Hay dos formas de comunicarnos con un bot: abriéndole un privado mediante el comando /QUERY y escribiendo en su privado los
comandos que necesitemos, o enviándole directamente la orden mediante el comando /MSG. Aunque cualquiera de las dos formas es
válida nosotros recomendamos la segunda y es en la que basaremos las explicaciones de este manual.
Por estandarización en este manual expresaremos los comandos en letras mayúsculas, los parámetros obligatorios entre los símbolos
“<” y “>” y los parámetros opcionales entre los símbolos “[” y “]”.
Normalmente, todos los bots tienen una ayuda redactada a la que podemos acceder mediante el comando: /msg <BOT> HELP.
Para cualquier problema relacionado con los Servicios de La Red puedes dirigirte a nuestro Canal de Soporte #opers_help donde
serás atendido personalmente por un OPERador de la Red.
A continuación veremos detalladamente las funciones de cada uno de los bots de servicio.
Página 3
CHaN
Servicio de Gestión de Canales Registrados.
Introducción.
El bot CHaN se encarga de gestionar los canales registrados en la Red. Permite controlar varios aspectos del canal. Asimismo, controla
los accesos al canal permitiendo que todos los usuarios tengan los privilegios correspondientes y evitando que pueda ser tomado por
usuarios ajenos al canal.
Además, hace de servicio informativo para cualquier usuario que quiera conocer los datos principales del canal, aunque la mayoría de
sus funciones son accesibles solamente para usuarios que tienen su nick registrado en la Red.
Credenciales.
Este servicio está identificado en el IRC con los siguientes parámetros:
•
•
•
•
•
nick:
user/host:
realname:
nodo:
información:
CHaN
-@Channel Server
deep.space
es un roBOT oficial de la Red
Estos datos los puedes comprobar haciéndole un /WHOIS al nick del bot de servicio.
Funcionamiento.
Los comandos disponibles de este bot son los siguientes:
Comandos de Administración de Canales:
•
•
•
•
•
•
IDENTIFY
ACCESS
LEVELS
SET
AKICK
CLEAR
Comandos para Operadores de Canales:
•
•
•
•
•
INVITE
OP
DEOP
UNBAN
DELACCESS
Comandos Informativos:
•
•
•
INFO
LIST
IRCOPS
Comandos.
IDENTIFY
Sintaxis: /msg CHaN IDENTIFY <#canal> <clave>
Mediante este comando un usuario puede identificarse como FOUNDER del canal. Para ejecutarlo es necesario que el nick
esté registrado en la Red.
Al estar identificado, el usuario será reconocido como si tuviera nivel 500 y podrá acceder a todos los comandos referentes a
ese canal.
Página 4
ACCESS
Sintaxis: /msg CHaN ACCESS <#canal> <[ ADD | DEL | LIST ]>
Mediante este comando se gestiona la lista de usuarios con acceso al canal. Nos permite visualizar la lista de registrados si
tenemos nivel de ACC-LIST y también modificarla si tenemos nivel de ACC-CHANGE.
Los parámetros que acepta este comando son los siguientes:
•
ACCESS <#canal> ADD <nick> <nivel>
Nos permite realizar un ingreso en la lista de accesos del canal. Todo nick que ingresamos en esta lista tiene que
estar obligatoriamente registrado en la Red.
•
ACCESS <#canal> DEL <nick|número>
Nos permite eliminar un nick que se encuentre en la lista de accesos.
•
ACCESS <#canal> LIST [máscara]
Nos permite visualizar la lista de accesos del canal. El comando acepta una máscara de búsqueda. Si no se
especifica ninguna, se mostrará el listado completo.
LEVELS
Sintaxis: /msg CHaN LEVELS <#canal> <[ SET | DISABLE | LIST | RESET ]>
Mediante este comando se gestiona la configuración de los niveles de acceso al canal. Nos permite visualizar la lista de niveles
configurados aún no teniendo acceso al canal y también modificarla si estamos identificados como FOUNDER del canal.
El valor requerido para tener acceso a los diferentes niveles puede ser configurado según las necesidades y está comprendido
entre -1 y 500. Todos los niveles configurados con valor 500 serán únicamente accesibles al FOUNDER del canal o a los
usuarios identificados como tal.
Los niveles configurables son los siguientes:
•
AUTOOP
Nivel mínimo requerido para que CHaN le ponga OP a un usuario automáticamente al entrar en el canal.
•
AUTOVOICE
Nivel mínimo requerido para que CHaN le ponga VOICE a un usuario automáticamente al entrar en el canal.
•
AUTODEOP
Nivel máximo requerido para que CHaN le quite OP a un usuario al entrar al canal.
•
NOJOIN
Nivel requerido para que CHaN expulse automáticamente a un usuario cuando entra en el canal.
•
INVITE
Nivel mínimo requerido para poder usar el comando INVITE de CHaN sobre el canal.
•
AKICK
Nivel mínimo requerido para poder usar el comando AKICK de CHaN sobre el canal.
•
SET
Nivel mínimo requerido para poder usar el comando SET de CHaN sobre el canal.
•
CLEAR
Nivel mínimo requerido para poder usar el comando CLEAR de CHaN sobre el canal.
•
UNBAN
Nivel mínimo requerido para poder usar el comando UNBAN de CHaN sobre el canal.
Página 5
•
OPDEOP
Nivel mínimo requerido para poder usar los comandos OP y DEOP de CHaN sobre el canal.
•
ACC-LIST
Nivel mínimo requerido para poder consultar la lista de accesos del canal.
•
ACC-CHANGE
Nivel mínimo requerido para poder modificar la lista de accesos del canal.
Los parámetros que acepta este comando son los siguientes:
•
LEVELS <#canal> SET <nombre.de.nivel> <valor>
Mediante esta orden fijaremos el valor de un LEVEL.
Por ejemplo, si tenemos configurado el AUTOOP en 300, cualquier usuario registrado en el canal por encima de ese
nivel será consederado Operador y obtendrá automáticamente la @ al entrar.
•
LEVELS <#canal> DISABLE <nombre.de.nivel>
Mediante esta orden deshabilitaremos la posibilidad de acceder a un LEVEL, sea cual sea el nivel de acceso del
usuario en cuestión.
Por ejemplo, si tenemos deshabilitado el AUTOOP, ningún usuario que entre al canal será consederado Operador y
por tanto no obtendrá automáticamente la @ al entrar, tenga el nivel de acceso que tenga.
•
LEVELS <#canal> LIST
Mediante esta orden obtendremos un listado de la configuración actual del canal especificado.
SET
Sintaxis: /msg CHaN SET <#canal> <opción> <parámetros>
Mediante este comando podemos establecer diversas funciones importantes.
Normalmente este tipo de funciones suelen estar restringidas al FOUNDER o Administradores del canal.
Los parámetros que acepta este comando son los siguientes:
Opciones Informativas:
•
SET DESC
Sintaxis: /msg CHaN SET <#canal> DESC <texto>
Mediante esta opción es posible definir o cambiar la descripción del canal.
Esta información podrá ser consultada por cualquier usuario mediante el comando INFO.
•
SET URL
Sintaxis: /msg CHaN SET <#canal> URL <pagina.web>
Mediante esta opción es posible definir o cambiar la dirección web asociada al canal. Muy útil en el caso
de que el canal disponga de página web.
Esta información podrá ser consultada por cualquier usuario mediante el comando INFO.
•
SET EMAIL
Sintaxis: /msg CHaN SET <#canal> EMAIL <correo@electrónico>
Mediante esta opción es posible definir o cambiar la cuenta de correo asociada al canal. Muy útil para
ponerse en contacto con el/la responsable del canal.
Esta información podrá ser consultada por cualquier usuario mediante el comando INFO.
Página 6
•
SET ENTRYMSG
Sintaxis: /msg CHaN SET <#canal> ENTRYMSG <texto>
Mediante esta opción es posible definir o cambiar el mensaje de bienvenida que será mostrado a los
usuarios por NOTICE de CHaN al entrar en el canal.
•
SET TOPIC
Sintaxis: /msg CHaN SET <#canal> TOPIC <texto>
Mediante este comando es posible definir o cambiar el TOPIC del canal. Esta orden es muy útil en
conjunción con las opciones TOPICLOCK y DEFTOPIC.
Opciones de Seguridad:
•
SET KEEPTOPIC
Sintaxis: /msg CHaN SET <#canal> KEEPTOPIC <ON|OFF>
Es la opción de TOPIC retenido.
Cuando un canal se queda vacío, el TOPIC se pierde y se queda en blanco. Activando esta opción, CHaN
memorizará el último TOPIC y lo restaurará la próxima vez que entre alguien.
•
SET TOPICLOCK
Sintaxis: /msg CHaN SET <#canal> TOPICLOCK <ON|OFF>
Es la opción de TOPIC bloqueado.
Activando esta opción, el TOPIC del canal solamente podrá ser cambiado mediante el comando SET
TOPIC de CHaN, es decir, si algún operador cambia el topic por el comando directo, CHaN volverá a
poner el último que se fijara mediante el comando del bot.
•
SET DEFTOPIC
Sintaxis: /msg CHaN SET <#canal> DEFTOPIC <ON|OFF>
Es la opción de TOPIC por defecto.
Activando esta opción, CHaN restaurará el último TOPIC definido mediante el SET TOPIC cada vez que el
canal sea creado o cada vez que se ejecute un CLEAR TOPIC.
•
SET DEBUG
Sintaxis: /msg CHaN SET <#canal> DEBUG <ON|OFF>
Activando esta opción conseguimos que CHaN informe al canal mediante NOTICE de la ejecución de
ciertos comandos, por ejemplo, notificará cada vez que se haga OP o DEOP.
Esta opción solamente puede ser modificada por el FOUNDER del canal o alguien identificado como tal.
•
SET MLOCK
Sintaxis: /msg CHaN SET <#canal> MLOCK <modos>
Es la opción de Candado de Modos.
Mediante esta opción se pueden fijar los modos del canal que se quieran proteger. Cuando algún
operador cambie los modos protegidos, CHaN volverá a ponerlos tal cual se le indicó en el MLOCK.
Se puede borrar el candado de modos escribiendo /msg CHaN SET <#canal> MLOCK +
Página 7
•
SET PRIVATE
Sintaxis: /msg CHaN SET <#canal> PRIVATE <ON|OFF>
Activando esta opción evitaremos que el canal aparezca cuando un usuario solicita un listado de canales
registrados mediente el comando LIST de CHaN.
•
SET RESTRICTED
Sintaxis: /msg CHaN SET <#canal> RESTRICTED <ON|OFF>
Activando esta opción conseguimos hacer el canal RESTRINGIDO de forma que solamente tengan acceso
al mismo los usuarios que tengan privilegio de operador o que tengan, si está activado el SECURE OPS,
nivel de acceso positivo. De lo contrario serán expulsados del canal y se les prohibirá el acceso.
NOTA : En la actualidad esta opción está deshabilitada y carece de utilidad.
•
SET SECURE
Sintaxis: /msg CHaN SET <#canal> SECURE <ON|OFF>
Esta opción activa los rangos de seguridad de forma que, si tenemos el AUTOOP o el AUTOVOICE
configurado en -1, CHaN solamente actuará sobre nicks registrados en la Red.
•
SET SECUREOPS
Sintaxis: /msg CHaN SET <#canal> SECUREOPS <ON|OFF>
Esta opción activa los operadores seguros de forma que ningún usuario del canal podrá tener @ si su nick
no está registrado en la Red. Si alguien le da @ a un usuario no registrado y esta opción está activada,
CHaN le quitará de inmediato el estatus de operador.
•
SET AUTOLIMIT
Sintaxis: /msg CHaN SET <#canal> AUTOLIMIT <ON|OFF>
Esta opción activa el sistema de seguridad de límite automático.
Cuando está activada, el límite de usuarios del canal irá variando en función del número de usuarios
reales que contenga. Mediante esta función se pueden prevenir ataques de clones o “massjoins”.
Esta función es incompatible con el modo (+l) de límite de usuarios.
Opciones Administrativas:
•
SET FOUNDER
Sintaxis: /msg CHaN SET <#canal> FOUNDER <nick>
Mediante esta opción podemos cambiar el FOUNDER de un canal.
Definimos FOUNDER como la persona que aparece en la INFO del canal y no como el DUEÑO del mismo.
Esta opción solamente puede ser modificada por el FOUNDER del canal o alguien identificado como tal.
•
SET SUCCESSOR
Sintaxis: /msg CHaN SET <#canal> SUCCESSOR <nick>
Mediante esta función podemos definir o cambiar el SUCCESSOR del canal.
El SUCCESSOR del canal es la persona que se hará cargo del canal en caso de que expirase el nick del
FOUNDER, pasando ésta a tener ese estatus. Hasta ese momento, el SUCCESSOR del canal no tiene
ningún privilegio en el mismo a no ser que se le de acceso en la lista de registros. Esta opción solamente
puede ser modificada por el FOUNDER del canal o alguien identificado como tal.
Página 8
•
SET PASSWORD
Sintaxis: /msg CHaN SET <#canal> PASSWORD <nueva.clave>
Mediante esta opción podemos cambiar la clave de FOUNDER del canal.
Esta opción solamente puede ser modificada por el FOUNDER del canal o alguien identificado como tal.
AKICK
Sintaxis: /msg CHaN AKICK <#canal> LIST|ADD|DEL
Esta función gestiona la lista de AKICK del canal y funciona mediante máscaras.
Cuando un usuario se ajusta a una máscara que está en la lista de AKICK e intenta entrar al canal, CHaN lo agrega a la lista
de BAN del canal y además lo expulsa automáticamente. Se puede especificar un motivo de KICK que se mostrará en la
expulsión del afectado.
Este comando es accesible a cualquier usuario que tenga nivel igual o superior al configurado en LEVEL AKICK.
Los parámetros que acepta este comando son los siguientes:
•
AKICK LIST
Sintaxis: /msg CHaN AKICK <#canal> LIST [máscara]
Esta función nos permite obtener un listado de las máscaras que hay ingresadas en la lista de AKICK del canal.
Opcionalmente podemos darle una máscara como patrón de búsqueda. Pero si no lo hacemos, nos mostrará el
listado completo.
En el listado obtenido veremos el número de orden que ocupa el AKICK, la máscara a la que afecta y el motivo de
expulsión definido.
•
AKICK ADD
Sintaxis: /msg CHaN AKICK <#canal> ADD <máscara> [motivo]
Esta función nos permite añadir una máscara a la lista de AKICK. Como parámetro opcional podemos definir un
motivo de expulsión. Si en lugar de una máscara introducimos una sola palabra, CHaN interpretará que nos
estamos refiriendo a un nick y lo agregará con una máscara genérica.
•
AKICK DEL
Sintaxis: /msg CHaN AKICK <#canal> DEL <máscara|número>
Esta función nos permite eliminar una máscara de la lista de AKICK del canal. Podemos hacerlo mediante el número
de orden del AKICK listando previamente todos los ingresos.
CLEAR
Sintaxis: /msg CHaN CLEAR <#canal> <OPCION>
Mediante este comando podemos eliminar o resetear ciertos parámetros del canal.
Este comando es accesible a cualquier usuario que tenga nivel igual o superior al configurado en LEVEL CLEAR.
Las opciones que acepta este comando son las siguientes:
•
CLEAR MODES
Resetea los modos del canal que hubieran sido activados, y repondría todos los que estén fijados en el MLOCK.
Página 9
•
CLEAR BANS
Limpia toda la lista de máscaras baneadas en el canal.
•
CLEAR OPS
Quita el OP (@) a todos los usuarios del canal que lo tuvieran.
•
CLEAR VOICES
Quita el VOICE (+) a todos los usuarios del canal que lo tuvieran.
•
CLEAR TOPIC
Resetea el TOPIC del canal y coloca el último que fuera fijado mediante el comando SET TOPIC.
•
CLEAR USERS
Hace un KICK a todos los usuarios del canal.
INVITE
Sintaxis: /msg CHaN INVITE <#canal>
Mediante este comando podemos hacer que CHaN nos invite al canal especificado.
Recordemos que cuando un usuario es invitado a un canal puede saltarse algunas restricciones, por ejemplo, entraría al canal
aunque estuviera baneado, aunque supere el límite de usuarios fijado y aunque el canal esté en modo de “solo invitados”.
Este comando es accesible a cualquier usuario que tenga nivel igual o superior al configurado en LEVEL INVITE.
OP
Sintaxis: /msg CHaN OP <#canal> <nick>
Mediante este comando conseguimos que CHaN le de OP a un usuario en un canal.
Se pueden especificar varios usuarios a la vez separados por espacios.
Si el usuario no tiene privilegios para tener @, al mismo tiempo que se la da, se la volverá a quitar.
Este comando es accesible a cualquier usuario que tenga nivel igual o superior al configurado en LEVEL OPDEOP.
DEOP
Sintaxis: /msg CHaN DEOP <#canal> <nick>
Mediante este comando conseguimos que CHaN le quite el OP a un usuario en un canal.
Solamente podremos ejecutarlo sobre un usuario que tenga menos nivel de acceso al canal que nosotros.
Este comando es accesible a cualquier usuario que tenga nivel igual o superior al configurado en LEVEL OPDEOP.
UNBAN
Sintaxis: /msg CHaN UNBAN <#canal>
Mediante este comando podemos quitarnos un BAN en un canal. Aunque solamente podemos quitarlo si el BAN está puesto a
una máscara que afecte directamente a nuestro nick o a nuestra ident, es decir, podríamos quitar un BAN que nos afectara en
formato nick!*@* , en formato nick!ident@* , en formato *!ident@* o en formato *!*@tu.ip.real, no sirviendo en este caso
una IP virtual.
Este comando es accesible a cualquier usuario que tenga nivel igual o superior al configurado en LEVEL UNBAN.
Página 10
DELACCESS
Sintaxis: /msg CHaN DELACCESS <#canal>
Mediante este comando podemos eliminar nuestro acceso a un canal, siempre que el acceso no sea negativo.
INFO
Sintaxis: /msg CHaN INFO <#canal>
Mediante este comando podemos solicitar la información referente a un canal. En esta información nos aparecerán los
siguientes datos:
•
•
•
•
•
•
•
•
•
•
•
•
Estado actual del canal: ACTIVO o SUSPENDIDO
Nick del FOUNDER
Nick del SUCCESSOR si hubiera alguno
Descripción del canal.
Fecha de registro
Fecha de la última vez que tuvo actividad
Último TOPIC que se fijó mediante CHaN
Nick de la persona que fijó el último TOPIC
Página web del canal si hubiera alguna
Email del canal si hubiera alguno
Opciones que tiene activadas
Configuración de su candado de modos
LIST
Sintaxis: /msg CHaN LIST <patrón.de.búsqueda>
Mediante este comando podemos obtener un listado parcial de canales registrados en la Red.
El patrón de búsqueda acepta los comodines “*” y “?” y solamente serán listados los canales que no tengan activada la
opción SET PRIVATE.
IRCOPS
Sintaxis: /msg CHaN IRCOPS
Mediante este comando obtendremos un listado de los Operadores de la Red que no estén identificados de la forma habitual,
como es el caso de los PRE-Operadores en fase de aprendizaje.
Este comando es muy útil para cuando se dirija a nosotros un PRE-Operador de la Red que se identifique como tal y
queramos comprobar que realmente es un representante de la Red.
Soporte.
Para cualquier problema relacionado con CHaN y los canales puedes dirigirte a nuestro Canal de Soporte #opers_help durante las 24
horas del día donde serás atendido personalmente por un OPERador de la Red.
También puedes redactar un email y enviarlo a chan@irc-hispano.es explicando tu problema de manera clara y concisa donde un
responsable de este departamento se pondrá en contacto contigo para solucionarlo lo antes posible.
Página 11
NiCK
Servicio de Gestión de Nicks Registrados.
Introducción.
El bot NiCK se encarga de gestionar los nicks registrados en la Red. Permite controlar varios aspectos del nick. Asimismo, se encarga
de proteger los nicks de forma que, tras su registro, solamente puedan ser utilizados por su auténtico dueño.
Además hace de servicio informativo para cualquier usuario que quiera conocer los datos principales del nick aunque la mayoría de sus
funciones son accesible solamente para usuarios que tienen su nick registrado en la Red.
Credenciales.
Este servicio está identificado en el IRC con los siguientes parámetros:
•
•
•
•
•
nick:
user/host:
realname:
nodo:
información:
NiCK
-@Nickname Server
deep.space
es un roBOT oficial de la Red
Estos datos los puedes comprobar haciéndole un /WHOIS al nick del bot de servicio.
Funcionamiento.
Los comandos disponibles de este bot son los siguientes:
Registro de nicks:
•
REGISTER
Gestión de contraseñas:
•
•
•
•
IDENTIFY
SENDPASS
GETNEWPASS
SENDNEWPASS
Gestión de email:
•
•
•
SET EMAIL
EMAILCODE
ANULASETEMAIL
Administración de opciones:
•
•
SET
ACCESS
Comandos Informativos:
•
•
•
INFO
LIST
STATUS
Página 12
Comandos.
REGISTER
Sintaxis: /msg NiCK REGISTER <correo@electrónico>
Mediante este comando podemos efectuar el registro de nuestro nick en la Red.
Tras ejecutar el comando, nuestro nick será renombrado por uno aleatorio. Esto nos indica que nuestro nick ha sido registrado
correctamente y por tanto, desde ese momento, es necesario conocer la clave para poder usarlo.
A los pocos minutos recibiremos un email en la cuenta especificada en el que se nos explica el procedimiento a seguir para
poder usar el nick y para poder cambiarle la clave por una que nosotos elijamos y que nos resulte más fácil de recordar.
En ese email nos llegará una clave temporal y aleatoria que el sistema le asigna a nuestro nick hasta que la cambiemos
nosotros una vez identificados.
Para ponernos el nick registrado, ejecutamos el comando del servidor /NICK <nick>:<clave>
Si por alguna circunstancia no llegara el email, comprobamos la bandeja de “correo no deseado” por si hubiera entrado alli.
De no ser así, acudiremos al Canal de Soporte #opers_help para que nos atienda personalmente un OPERador de la Red.
IDENTIFY
Sintaxis: /msg NiCK IDENTIFY <clave>
Mediante este comando podemos identificarnos ante los servicios como propietarios del nick.
En la actualidad lamayoría de los nicks están registrados en la base de datos del servidor, BDD, y se identifican directamente
mediante el comando /nick <nick>:<password>.
SENDPASS
Sintaxis: /msg NiCK SENDPASS [<nick>]
Este comando permite recuperar la clave extraviada de un nick. Su función es la de enviar la clave actual de un nick a la
cuenta de correo electrónico que tiene asociada. Si no se especifica un nick, se actuará sobre el usuario que lo ejecuta.
Por motivos de seguridad, un usuario puede hacer un SENDPASS solamente una vez cada hora. Igualmente un usuario puede
recibir un SENDPASS solamente una vez cada 12 horas.
Este comando es accesible a cualquier usuario que tenga su nick registrado.
GETNEWPASS
Sintaxis: /msg NiCK GETNEWPASS
Mediante este comando podemos generar una clave de seguridad para nuestro nick. Tras ejecutarlo se crea una nueva clave y
se fija automáticamente al mismo tiempo que el bot nos la comunica. Desde ese momento, la clave para usar nuestro nick
será la que se ha generado.
SENDNEWPASS
Sintaxis: /msg NiCK SENDNEWPASS
Mediante este comando podemos generar una clave de seguridad para nuestro nick. Tras ejecutarlo se crea una nueva clave y
se fija automáticamente al mismo tiempo que se nos envía a la dirección de correo electrónico asociada al nick. Desde ese
momento, la clave para usar nuestro nick será la que se ha generado.
SET EMAIL
Sintaxis: /msg NiCK SET EMAIL <correo@electrónico>
Mediante este comando podemos cambiar la dirección de correo electrónico asociada a nuestro nick.
El cambio de email se hará efectivo en los próximos siete días si no lo forzamos. Tras ejecutar el comando, el sistema enviará
un email a nuestra antigua dirección de correo electrónico con un código que podemos usar para forzar el cambio de modo
que sea efectivo en el momento. (Consultar comando EMAILCODE para más información).
Página 13
EMAILCODE
Sintaxis: /msg NiCK EMAILCODE <código>
Mediante este comando forzamos el cambio de email que previamente solicitamos con el comando SET EMAIL.
Tras ejecutar este comando el cambio de email se hará de forma inmediata.
ANULASETEMAIL
Sintaxis: /msg NiCK ANULASETEMAIL
Mediante este comando anulamos un cambio de email que previamente haya sido solicitado con el comando SET EMAIL.
SET
Sintaxis: /msg NiCK SET <opción> <parámetros>
Mediante este comando podemos establecer diversas funciones importantes.
Los parámetros que acepta este comando son los siguientes:
Opciones de Seguridad:
•
SET PASSWORD
Sintaxis: /msg NiCK SET PASSWORD <clave>
Esta opción nos permite cambiar la clave actual de nuestro nick por la que le especifiquemos.
La nueva clave no puede contener espacios, su longitud mínima tiene que ser de 5 caracteres y máxima
de 31 caracteres.
Recomendamos no usar datos personales como contraseña como por ejemplo tu número de teléfono o
del Documento Nacional de Identidad.
•
SET PRIVATE
Sintaxis: /msg NiCK SET PRIVATE <ON|OFF>
Activando esta opción evitaremos que nuestro nick aparezca cuando un usuario solicita un listado de
nicks registrados mediente el comando LIST de NiCK.
•
SET KILL
Activando esta opción, si un usuario se pone nuestro nick y no se identifica en un tiempo máximo de un
minuto, el sistema le renombrará poniéndole un nick aleatorio. (20 segundos si has activado la opción
QUICK en lugar de KILL).
Por las características del servidor y debido a que la gran mayoría de nicks están migrados a la BDD, esta
opción está obsoleta.
•
SET ACCESS
Esta opción nos permite activar los rangos de seguridad de NiCK para el uso de nuestro nick. Funciona
en conjunción con la función SET KILL.
Por las características del servidor y debido a que la gran mayoría de nicks están migrados a la BDD, esta
opción está obsoleta.
Página 14
Opciones Informativas:
•
SET URL
Sintaxis: /msg NiCK SET URL <pagina.web>
Mediante esta opción es posible definir o cambiar la dirección web asociada al nuestro nick. Muy útil en el
caso de que el usuario disponga de página web.
Esta información podrá ser consultada por cualquier usuario mediante el comando INFO.
•
SET HIDE QUIT
Sintaxis: /msg NiCK SET HIDE QUIT <ON|OFF>
Activando esta opción podemos ocultar nuestro último mensaje de salida que no será mostrado cuando
un usuario consulte los datos de nuestro nick con el comando INFO.
Opciones de Configuración:
•
SET LANGUAGE
Mediante este comando podemos cambiar el idioma en el que los bots de servicio se comunican con
nosotros.
En la actualidad solamente está disponible el castellano y esta función carece de utilidad.
ACCESS
Mediante este comando controlamos la lista de accesos autorizados a nuestro nick.
En la actualidad esta función carece de utilidad.
INFO
Sintaxis: /msg NiCK INFO <nick>
Mediante este comando podemos solicitar la información referente a un nick. En esta información nos aparecerán los
siguientes datos:
•
•
•
•
•
•
•
•
•
•
Condición de SUSPENDIDO en caso de estarlo
Último realname utilizado
Fecha de registro
Fecha de la última vez que tuvo actividad
Confirmación de que ha sido migrado a la BDD
Último mensaje de salida si no lo tiene oculto
Página web del nick
Link a su perfil de usuario
Opciones que tiene activadas
IP-Virtual que usa en la Red
LIST
Sintaxis: /msg NiCK LIST <patrón.de.búsqueda>
Mediante este comando podemos obtener un listado parcial de nicks registrados en la Red.
El patrón de búsqueda acepta los comodines “*” y “?” y solamente serán listados los nicks que no tengan activada la opción
SET PRIVATE.
Página 15
STATUS
Sintaxis: /msg NiCK STATUS <nick>
Mediante este comando podemos conocer el estado en el que se encuentra actualmente un nick.
Las posibles respuestas a esta información son:
•
•
•
•
•
•
•
-1
0
1
2
3
4
5
El
El
El
El
El
El
El
nick
nick
nick
nick
nick
nick
nick
no está registrado
no está conectado
no está identificado
está solamente reconocido por la lista de acceso
está correctamente identificado
está suspendido
está prohibido y no puede ser utilizado ni registrado
Soporte.
Para cualquier problema relacionado con NiCK y los nicks puedes dirigirte a nuestro Canal de Soporte #opers_help durante las 24
horas del día donde serás atendido personalmente por un OPERador de la Red.
También puedes redactar un email y enviarlo a nick@irc-hispano.es explicando tu problema de manera clara y concisa donde un
responsable de este departamento se pondrá en contacto contigo para solucionarlo lo antes posible.
Página 16
MeMO
Gestión de Mensajería entre Usuarios y Canales Registrados.
Introducción.
El bot 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 IRC de forma que los reciban cuando se conecten.
Credenciales.
Este servicio está identificado en el IRC con los siguientes parámetros:
•
•
•
•
•
nick:
user/host:
realname:
nodo:
información:
MeMO
-@Memo Server
deep.space
es un roBOT oficial de la Red
Estos datos los puedes comprobar haciéndole un /WHOIS al nick del bot de servicio.
Funcionamiento.
Los comandos disponibles de este bot son los siguientes:
•
•
•
•
•
•
SEND
LIST
READ
INFO
DEL
SET
Comandos.
SEND
Sintaxis: /msg MeMO SEND <nick|#canal> <texto>
Mediante este comando podemos enviar un mensaje a un usuario registrado o a un canal registrado.
LIST
Sintaxis: /msg MeMO LIST [<#canal>] [NEW]
Mediante este comando podemos obtener un listado de los mensajes recibidos. Si le especificamos el nombre de un canal,
listará los mensajes que tiene ese canal siempre que tengamos acceso en el LEVEL MEMO de CHaN.
Si le especificamos el parámetro NEW, solamente listará los mensajes no leídos.
READ
Sintaxis: /msg MeMO READ [<#canal>] <número|LAST>
Mediante este comando podemos leer un mensaje especificado. Si le especificamos el nombre de un canal, leerá el mensaje
que le indiquemos de ese canal siempre que tengamos acceso en el LEVEL MEMO de CHaN.
Si le especificamos el parámetro LAST en lugar del número de mensaje, leeremos el último mensaje no leído.
Página 17
INFO
Sintaxis: /msg MeMO INFO [<#canal>]
Este comando nos muestra información del número de mensajes que tenemos, cúantos de ellos aún no han sido leídos y la
capacidad de mensajes que tenemos configurada para recibir.
Si le especificamos el nombre de un canal, nos dará la misma información pero referente al canal, siempre que tengamos
acceso en el LEVEL MEMO de CHaN.
DEL
Sintaxis: /msg MeMO DEL [<#canal>] <número|rango|ALL>
Mediante este canal podemos borrar un mensaje, varios o todos.
Si le indicamos un número, borrará solamente el número indicado.
Podemos indicarle un rango del tipo “1,2,3” que borraría esos mensajes.
También podemos indicarle un rango del tipo “2-5” que borraría los mensajes del 2 al 5.
Podemos también conjuntar los dos tipos de rangos, por ejemplo: “1-3,6-9” que borraría los mensajes del 1 al 3 y del 6 al 9.
Por último podemos especificarle en lugar de números el parámetro ALL que borraría todos los mensajes.
Si le especificamos el nombre de un canal, tendrá el mismo efecto pero sobre el canal indicado siempre que tengamos acceso
en el LEVEL MEMO de CHaN.
SET
Sintaxis: /msg MeMO SET <opción> <parámetros>
Mediante este comando podemos definir algunas opciones de nuestro servicio de mensajería.
Las opciones que acepta este comando son las siguientes:
•
SET LIMIT
Sintaxis: /msg MeMO SET LIMIT [<#canal>] <límite>
Mediante esta opción podemos fijar cuál será el límite de mensajes que podemos recibir, siendo un valor
configurable entre 0 y 25.
Si el límite de mensajes lo tenemos fijado en 0, no recibiremos ningún mensaje de ningún usuario, pero sí
recibiremos los mensajes masivos que envía La Red para mandar información importante.
•
SET NOTIFY
Sintaxis: /msg MeMO SET NOTIFY <opción>
Mediante este comando podemos establecer el momento en el que queremos que se nos informe de que tenemos
un nuevo mensaje.
Las opciones disponibles son:
•
ON
para ser notificados cuando nos conectemos, cuando salgamos del estado de away y cuendo se nos envíe un
mensaje nuevo estando conectados a la Red.
•
LOGON
para ser notificados solamente cuando nos conectemos y al salir del estado de away.
Página 18
•
NEW
para ser notificados solamente cuando se nos envíe un mensaje nuevo.
•
OFF
para no recibir notificación alguna cuando tengamos un nuevo mensaje.
Soporte.
Para cualquier problema relacionado con MeMO y la mensajería puedes dirigirte a nuestro Canal de Soporte #opers_help durante las
24 horas del día donde serás atendido personalmente por un OPERador de la Red.
Página 19
CReG
Servicio de Solicitud de Canales.
Introducción.
El bot CReG se encarga de gestionar la solicitud de registro de un canal. Mediante este bot podemos solicitar un canal para que sea
registrado. Su viabilidad será estudiada por la Comisión de Canales de IRC-Hispano. Posterirmente, si la evaluación ha sido
positiva, el canal pasará a estar registrado y gestionado por CHaN.
Credenciales.
Este servicio está identificado en el IRC con los siguientes parámetros:
•
•
•
•
•
nick:
user/host:
realname:
información:
información:
CReG
creg@bots.irc-hispano.org
Bot de registro de canales
Es un OPERador de los Servicios de Red
is an IRC Operator
Estos datos los puedes comprobar haciéndole un /WHOIS al nick del bot de servicio.
Funcionamiento.
Los comandos disponibles de este bot son los siguientes:
•
•
•
•
•
REGISTRA
SECCION
APOYA
APOYOS
ESTADO
Comandos.
REGISTRA
Sintaxis: /msg CReG REGISTRA <#canal> <clave> <sección> <descripción>
Mediante este comando solicitamos el registro de un canal.
A continuación explicamos detalladamente los parámetros que se esperan en cada campo:
•
<#canal>
Se refiere al nombre completo del canal. El nombre de un canal siempre tiene que comenzar por el símbolo (#) almohadilla,
su longitud tiene que estar entre 4 y 24 caracteres, no puede contener espacios en blanco y tiene que ajustarse a la
normativa de la Red sobre el registro de canales que puede ser consultada en la siguiente web:
http://www.irc-hispano.es/normas-registro-canales/
•
<clave>
Se refiere a la clave de FOUNDER que tendrá el canal, necesaria para la posterior identificación del solicitante como fundador
del canal.
•
<sección>
Se refiere a un código de tres digitos que identifica la sección en la que queremos clasificar nuestro canal.
Las secciones pueden ser consultadas con el comando SECCION.
Página 20
•
<descripción>
Se refiere a una descripción clara y concisa sobre la función que cumplirá el canal en la Red.
En este campo no se debe introducir un mensaje promocional del tipo “Ven y pásatelo bien en este canal de amigos de 25
años” sino mas bien algo como “Canal de amistad para gente de 25 años”, por poner un ejemplo.
Recordamos que se trata de una descripción, no de un mensaje promocional. Tengamos en cuenta que esa descripción es el
texto que irá dirigido a la Comisión de Canales de IRC-Hispano y en base al cual la solicitud del canal será evaluada.
Tras ejecutar correctamente el comando, el canal quedará en espera de apoyos.
Desde este momento tenemos que conseguir el apoyo de diez personas antes de una semana. Cada usuario que quiera
apoyar la solicitud de nuestro canal tendrá que hacerlo mediante el comando APOYA.
Este comando solamente puede ser utilizado una vez cada 24 horas siempre que no se tenga otra solicitud en curso, y el nick
esté registrado en la Red.
SECCION
Sintaxis: /msg CReG SECCION [clave]
Mediante este comando podemos visualizar de forma jerárquica las secciones en las que se puede clasificar un canal.
Las secciones válidas para la clasificación de un canal irán marcadas con un asterisco. Al obtener un listado general de las
secciones, seguramente no veamos ninguna marcada de esta manera. Eso es debido a que dentro de las secciones hay
subsecciones. Entonces tendremos que volver a obtener un listado, en esta ocasión dándole el parámetro CLAVE para
visualizar las subsecciones contenidas.
APOYA
Sintaxis: /msg CReG APOYA <#canal>
Mediante este comando daremos nuestro apoyo a la solicitud de registro de un canal.
Este comando se utilizará sobre un canal en espera de apoyos, no tiene sentido utilizarlo sobre un canal ya registrado.
Es accesible a cualquier persona que tenga su nick registrado en la Red con, al menos, un més de antigüedad y solamente
utilizable una vez cada 24 horas.
APOYOS
Sintaxis: /msg CReG APOYOS <nick|canal>
Este comando tiene dos utilidades:
Si lo usamos escribiendo nuestro nick, listará todos los apoyos que hemos realizado a cualquier canal y los canales que
hayamos fundado
Si lo utilizamos escribiendo el nombre de nuestro canal a la espera de apoyos, veremos los apoyos que hemos obtenido hasta
el momento. En esta ocasión, el comando solamente lo puede utilizar el solicitante del canal y nádie mas que él.
ESTADO
Sintaxis: /msg CReG ESTADO <#canal>
Mediante este comando podemos visualizar el estado en el que se encuentra un canal.
Los posibles estados en los que se puede encontrar un canal son los siguientes:
•
PENDIENTE
El canal ha sido solicitado correctamente, pero aún no cuenta con todos los apoyos necesarios para que pueda ser
procesada la solicitud de registro.
Página 21
•
ENREGISTRO
La solicitud está siendo estudiada por la Comisión de Canales de la Red.
•
ACEPTADO
La solicitud de registro del canal ha sido aceptada.
•
DENEGADO
La solicitud de registro del canal ha sido denegada.
•
REGISTRADO
El canal se encuentra actualmente registrado.
•
SUSPENDIDO
El canal ha sido suspendido cautelarmente.
•
COMERCIAL
El canal está registrado y aceptado como comercial.
•
PROHIBIDO
El registro del canal ha sido prohibido por la Administración de la Red.
•
DROPADO
El registro del canal ha sido eliminado por la Administración de la Red.
Soporte.
Para cualquier problema relacionado con CReG puedes dirigirte a nuestro Canal de Soporte #opers_help durante las 24 horas del día
donde serás atendido personalmente por un OPERador de la Red.
Página 22
IPVIRTUAL
Servicio de Activación de IP's Virtuales.
Introducción.
El bot IPVIRTUAL se encarga de activar la IP-Virtual de los usuarios que tiene su nick registrado en la Red.
Actualmente, la personalización de la IP-Virtual es un servicio gratuito que IRC-Hispano ofrece a sus usuarios.
Credenciales.
Este servicio está identificado en el IRC con los siguientes parámetros:
•
•
•
•
•
•
nick:
user/host:
realname:
información:
información:
información:
IPVIRTUAL
-@Control de IP's virtuales
Es un OPERador de los Servicios de Red
is an IRC Operator
es un roBOT oficial de la Red
Estos datos los puedes comprobar haciéndole un /WHOIS al nick del bot de servicio.
Funcionamiento.
Los comandos disponibles de este bot son los siguientes:
•
•
•
•
•
ACTIVAR
ANULAR
MOSTRAR
PROBAR
AGENDA
Comandos.
ACTIVAR
Sintaxis: /msg IPVIRTUAL ACTIVAR <ip.virtual | @agenda>
Mediante este comando podemos ACTIVAR una nueva IP-Virtual, bien sea la primera, bien sea para renovar la que tengamos
establecida actualmente.
La IP-Virtual que elijamos solamente puede/debe cumplir las siguientes condiciones:
•
•
•
•
•
•
•
•
•
•
•
La longitud máxima será de 63 caracteres.
Los caracteres válidos serán:
•
cualquier letra de la “A” a la “Z” (mayúsculas o minúsculas)
•
cualquier número del “0” al “9”
•
cualquiera de los caracteres: áéíóúÁÉÍÓÚàèìòùÀÈÌÒÙäëïöüÄËÏÖÜâêîôûÂÊÎÔÛñÑçÇ
Los caracteres no válidos serán:
•
espacios, @, o cualquier otro caracter no contemplado en el punto aterior.
No puede comenzar o terminar con “.” (punto).
No puede comenzar con “_” (barra baja), “-” (guión).
No puede contener dos o más veces seguidas ninguno de los caracteres “.” (punto), “_” (barra baja), “-” (guión).
No puede contener la secuencia de caracteres “.-.” o “._.”.
No puede ser un “.” (punto).
No puede ser una IP real.
No puede contener términos reservados para uso exclusivo de la Red como “IRC-Hispano”, “oper” u otros similares.
El grupo de caracteres tras el último “.” (punto), o si la totalidad del texto no contiene ningún “.” (punto), debe
tener una longitud superior a 4 caracteres y no contener “-” (guión) o “_” (barra baja).
Página 23
Para ACTIVAR una IP virtual que tengamos almacenada en la agenda, tenemos que escribir el siguiente comando:
•
/msg IPVIRTUAL ACTIVAR @<id>
El <id> es el número de posición en la agenda donde se encuentra ingresada la IP virtual.
Por ejemplo, si queremos activar la IP virtual que tenemos almacenada en la posición 5, tenemos que escribir el comando:
•
/msg IPVIRTUAL ACTIVAR @5
Para que la IP-Virtual sea visible, es necesario tener activado el modo de usuario (+x) con el comando /mode <tu.nick> +x.
ANULAR
Sintaxis: /msg IPVIRTUAL ANULAR AHORA
Mediante este comando desactivamos la IP-Virtual personalizada en caso de estar activada sobre nuestro nick, pero una vez
anulada no podrás activar una nueva hasta que hayan pasado 24 horas.
MOSTRAR
Sintaxis /msg IPVIRTUAL MOSTRAR
Mediante este comando visualizaremos diez IP's virtuales aleatorias ya existentes.
PROBAR
Sintaxis /msg IPVIRTUAL PROBAR <ip.virtual>
Mediante este comando podemos comprobar si una IP virtual sería válida para ser activada.
AGENDA
Sintaxis /msg IPVIRTUAL AGENDA < LISTAR | PONER | QUITAR | MOD >
Mediante este comando podemos mantener un listado de IP's virtuales que pretendamos usar habitualmente.
Los parámetros que acepta este comando son los siguientes:
•
AGENDA LISTAR
Nos permite visualizar todas las IP's virtuales que tengamos en nuestra agenda.
•
AGENDA PONER <id> <ip.virtual>
Nos permite añadir una IP virtual a nuestra agenda en la posición (<id>) que queramos.
Ejemplo: /msg IPVIRTUAL AGENDA PONER 1 soy.el.mejor
•
AGENDA QUITAR <id>
Nos permite eliminar una IP virtual que tengamos ingresada en la agenda.
Ejemplo: /msg IPVIRTUAL AGENDA QUITAR 1
•
AGENDA MOD <id> <nueva.ip.virtual>
Nos permite modificar una entrada que tengamos añadida en nuestra agenda en la posición que queramos.
Ejemplo: /msg IPVIRTUAL AGENDA MOD 1 ahora.soy.el.peor
No se permite añadir entradas repetidas en la agenda o modificar una entrada si la nueva es igual a otra ya existente.
Soporte.
Para cualquier problema relacionado con IPVIRTUAL puedes dirigirte a nuestro Canal de Soporte #opers_help durante las 24 horas
del día donde serás atendido personalmente por un OPERador de la Red.
Página 24
sMs
Servicio SMS de Mensajes de Texto.
Introducción.
El bot sMs se encarga de gestionar el sistema de comunicación entre IRC y teléfonos moviles. Mediante este bot podemos mandar
mensajes de texto a usuarios del IRC y viceversa.
Credenciales.
Este servicio está identificado en el IRC con los siguientes parámetros:
•
•
•
•
nick:
user/host:
realname:
canales:
sMs
sms@bots.irc-hispano.org
0
@#sms_help
Estos datos los puedes comprobar haciéndole un /WHOIS al nick del bot de servicio.
Funcionamiento.
Los comandos disponibles de este servicio son los siguientes:
Comandos para el bot:
Comandos de Información del Servicio:
•
•
CREDITOS
ALTERNATIVOS
Comandos de Información de Usuarios del Servicio:
•
•
LISTA
ESTADO
Comandos de Configuración del Servicio:
•
•
•
•
•
SET TELEFONO
ACCESS
GRUPO
GRUPOS
PERMITIR
Comandos de Envío de Mensajes:
•
•
•
•
•
SMSR
SEND
SENDSMS
SENDCOLEGAS
DIFERIDO
Comandos de Notificación:
•
•
•
NOTIFY
AVISA
CONTESTADOR
Página 25
Comandos de Activación de Otros Servicios:
•
•
NOEXPIRE
TRANSFERENCIA
Comandos para el teléfono movil:
Comandos de Configuración del Servicio:
•
•
•
•
ALTA
BAJA
CARGA
REG
Comandos de Notificación:
•
•
•
•
NOTIFY
AVISA
CON
DES
Comandos de Comunicación Directa:
•
M
Comandos de Activación de Otros Servicios:
•
ILINE
Comandos para el bot.
CREDITOS
Sintaxis: /msg sMs HELP CREDITOS
Mediante este comando obtendremos una información detallada de lo que son los créditos y de cómo conseguirlos.
ALTERNATIVOS
Sintaxis: /msg sMs ALTERNATIVOS
Mediante este comando obtendremos una tabla de conversión de caracteres del IRC al teléfono movil.
Se utiliza para convertir los caracteres de un nick que no te pueden escribir en un teléfono movil porque el juego de
caracteres del sistema GSM no los soporta.
LISTA
Sintaxis: /msg sMs LISTA <patrón>
Mediante este comando obtendremos un listado de los usuarios que están dados de alta en el servicio sMs.
El patrón acepta comodines “*” y “?” para filtrar la búsqueda.
Por ejemplo, si queremos obtener un listado de todos los nicks dados de alta que comiencen por “Gr”, ejecutamos el comando
de la siguiente forma: /msg sMs LISTA Gr*
También podemos indicarle como patrón el nick de un usuario.
Página 26
ESTADO
Sintaxis: /msg sMs ESTADO [<nick>]
Mediante este comando podemos ver el estado de nuestra cuenta en el servicio o la de otro usuario que esté dado de alta.
Cuando solicitamos la información de otro usuario, estarán ocultos algunos datos privados como los creditos disponibles o el
número de telefono movil.
SET TELEFONO
Sintaxis: /msg sMs SET TELEFONO <número de teléfono>
Mediante este comando podemos establecer nuestro número de teléfono movil que estará asociado con el servicio.
ACCESS
Mediante este comando gestionamos la lista de acceso a nuestro servicio.
Los parámetros que acepta este comando son los siguientes:
•
ACCESS LIST
Sintaxis: /msg sMs ACCESS LIST [patrón]
Mediante esta opción podemos obtener un listado de todos los usuarios con acceso a nuestro servicio.
En caso de especificar un patrón se listarán solamente los nicks que lo satisfacen.
•
ACCESS ADD
Sintaxis: /msg sMs ACCESS ADD <nick> <permisos>
Mediante esta opción podemos añadir a un usuario a nuestra lista de acceso.
Los permisos que se le pueden dar a un usuario son:
•
•
SEND
darle permiso para enviarnos mensajes mediante el comando SEND
•
SENDSMS
darle permiso para enviarnos mensajes mediante el comando SENDSMS
•
+
darle todos los permisos
•
no darle ningún permiso
ACCESS DEL
Sintaxis: /msg sMs DEL <nick>
Mediante este comando eliminamos a un usuario de nuestra lista de acceso.
GRUPO
Mediante este comando gestionamos la lista de grupos de usuarios a los que puedes enviarle un SMS de una sola vez.
Página 27
Los parámetros que acepta esta comando son los siguientes:
•
GRUPO AÑADIR
Sintaxis: /msg sMs GRUPO <nombre.del.grupo> AÑADIR <nick|teléfono> <comentario>
Mediante esta función añadimos un nick o un teléfono movil al grupo que le indiquemos. Si el grupo indicado no
existe, se creará automáticamente. Además, podemos añadirle un comentario a ese ingreso.
•
GRUPO BORRAR
Sintaxis: /msg sMs GRUPO <nombre.del.grupo> BORRAR <nick|teléfono>
Mediante esta función eliminamos un ingreso en el grupo indicado. Además, si el grupo queda vacío, será
eliminado. Se pueden usar comodines.
•
GRUPO LISTA
Sintaxis: /msg sMs GRUPO <nombre.del.grupo> LISTA
Mediante esta función obtenemos un listado de todos los componentes ingresados en un grupo.
•
GRUPO ENVIA
Sintaxis: /msg sMs GRUPO <nombre.del.grupo> ENVIA <texto>
Consumo: 1 crédito por cada SMS entregado para el nick que lo ejecuta.
Mediante esta función enviaremos un texto a todos los componentes de un grupo.
Esta función es exactamente igual que el comando SENDCOLEGAS.
El consumo de esta función es de 1 crédito por cada SMS entregado para el nick que lo ejecuta.
GRUPOS
Sintaxis: /msg sMs GRUPOS
Mediante este comando obtenemos un listado de todos los grupos configurados a los que podemos enviarle un SMS de una
misma vez mediante los comandos GRUPO o SENDCOLEGAS.
PERMITIR
Sintaxis: /msg sMs PERMITIR <SEND|SENDSMS> <TODOS|NADIE|LISTA>
Mediante este comando gestionamos la lista de seguridad de acceso a nuestro nick.
Los parámetros que acepta esta comando son:
•
PERMITIR SEND
Sintaxis: /msg sMs PERMITIR SEND <opción>
Mediante esta función asignamos los permisos establecidos para que te envíen mensajes de texto desde una sesión
en espera a tu nick mediante el comando SEND.
•
PERMITIR SENDSMS
Sintaxis: /msg sMs PERMITIR SENDSMS <opción>
Mediante esta función asignamos los permisos establecidos para que te envíen mensajes de texto a tu nick
mediante el comando SENDSMS.
Página 28
•
OPCIONES DISPONIBLES PARA EL SEGUNDO PARAMETRO
TODOS
Para que el comado especificado pueda ser utilizado por cualquier usuario registrado.
NADIE
Para que el comando especificado no pueda ser utilizado por ningún usuario.
LISTA
Para que el comando especificado pueda ser utilizado solamente por usuarios agregados a tu lista de acceso
previamente configurada mediante el comando ACCESS.
SMSR
Sintaxis: /msg sMs SMSR <destino> <texto>
Mediante este comando se puede enviar un SMS a cobro revertido a cualquier usuario.
En el parámetro <destino> podemos indicar el nick de un usuario dado de alta en el servicio o directamente un número de
teléfono. El destinatario recibirá un SMS en su teléfono movil con el texto: “Un usuario de IRC-Hispano te ha mandado un
SMS. Para leerle, envía un SMS al 5015 con el texto: X X”. De esta forma, será el destino quien se haga cargo de los costes
del mensaje.
Este comando es accesible a cualquier usuario con el nick registrado con la limitación de poder usarlo solamente 5 veces cada
24 horas y con un intervalo mínimo de 5 minutos entre cada uso.
SEND
Sintaxis: /msg sMs SEND <texto>
Consumo: 1 crédito para el nick que lo recibe.
Mediante este comando podemos enviar un mensaje de texto al teléfono movil del nick del contestador. Solamente lo pueden
usar los usuarios que estén autorizados por el destinatario en la lista de accesos puesto que es éste quien se hace cargo de
los costes del envío.
Consultar CONTESTADOR para mas información.
SENDSMS
Sintaxis: /msg sMs SENDSMS <destino> <texto>
Consumo: 1 crédito para el nick que lo ejecuta.
Mediante este comando podemos enviar un mensaje de texto al teléfono movil que le especifiquemos o al de un nick concreto
si estamos autorizados por el en su lista de accesos.
SENDCOLEGAS
Sintaxis: /msg sMs SENDCOLEGAS <grupo> <texto>
Consumo: 1 crédito por SMS enviado para el nick que lo ejecuta.
Mediante este comando podemos enviar un mensaje de texto al teléfono movil de todas las personas que tengamos en la lista
de un grupo. Es equivalente a la función GRUPO ENVIA.
Página 29
DIFERIDO
Sintaxis: /msg sMs DIFERIDO <destino> <fecha> <hora> <texto>
Consumo: 1 crédito para el nick que lo ejecuta.
Mediante este comando podemos enviar un mensaje de texto al teléfono movil especificado o al de un nick concreto si
estamos autorizados en su lista de acceso, en la fecha y hora que le indiquemos.
Formatos aceptados:
•
•
•
Fecha: dd/mm/aa
Hora:
HH:nn
Destino: número de teléfono movil o nick dado de alta en el servicio que nos tenga autorizados.
El mensaje será enviado en la hora y fecha indicados.
NOTIFY
Sintaxis: /msg sMs NOTIFY <nick> [<número.de.teléfono>]
Consumo: 4 créditos para el nick que lo ejecuta. La primera vez es gratuito.
Mediante este comando podemos ser notificados de la llegada de un nick especificado al IRC de forma que recibiremos un
mensaje de texto para notificarnos cuando esta persona se conecte a la Red. Opcionalmente, podemos darle un número de
teléfono al que se enviará el mensaje si no queremos que sea al mismo que tenemos asociado con el servicio.
AVISA
Consumo: 3 créditos por cada aviso enviado para el nick que lo ejecuta.
Mediante este comando podemos hacer que el sistema nos avise cuando se realizan cambios en un canal indicado.
Solamente funcionará en canales con el DEBUG de CHaN activado.
Los parámetros que acepta este comando son los siguientes:
•
ADD
Sintaxis: /msg sMs AVISA ADD [<número.de.teléfono>] <#canal> <avisos>
Mediante esta función podemos añadir o modificar un canal en nuestra lista de avisos.
Opcionalmente podemos indicarle un número de teléfono diferente al que tengamos asociado al servicio, en caso
de que queramos recibir los avisos en él.
•
DEL
Sintaxis: /msg sMs AVISA DEL <#canal>
Mediante esta función eliminamos un canal de nuestra lista de avisos.
•
LIST
Sintaxis: /msg sMs AVISA LIST
Mediante esta función podemos obtener un listado de todos los avisos que tenemos configurados.
AVISOS CONFIGURABLES
•
IDENTIFY
Nos avisará cuando algún usuario intente identificarse como FOUNDER del canal especificado.
Página 30
•
ACCESS
Nos avisará cuando sea modificada la lista de acceso del canal especificado.
•
OPDEOP
Nos avisará cuando sea utilizado el comando OP o DEOP en el canal especificado.
•
MODO
Nos avisará cuando sean cambiados los modos en el canal especificado.
•
INVITE
Nos avisará cuando alguien se invite al canal especificado.
(*) Para especificar mas de un aviso, podemos hacerlo separándolos por espacios.
CONTESTADOR
Sintaxis: /msg sMs CONTESTADOR <ACTIVAR|DESACTIVAR|LISTA>
Consumo: 1 créditos cada 12 horas si no se ha especificado un mensaje personalizado para el nick que lo ejecuta.
Consumo: 2 créditos cada 12 horas si se ha especificado un mensaje personalizado para el nick que lo ejecuta.
Consumo: 1 créditos por cada mensaje recibido para el nick que lo ejecuta.
Mediante este comando podemos dejar un clon de nuestro nick conectado al IRC que hará de contestador automático. Si
alguien nos deja un mensaje en el contestador, llegará a nuestro teléfono movil en forma de mensaje de texto.
Los parámetros que acepta este comando son los siguientes:
•
ACTIVAR
Sintaxis: /msg sMs CONTESTADOR ACTIVAR <password> [mensaje de respuesta]
Mediante esta función dejaremos activado el contestador automático de nuestro nick. Es necesario introducir la
clave de nuestro nick y podemos, opcionalmente, dejar un mensaje de respuesta personalizado.
Tras ejecutar este comando nuestro nick actual será renombrado y quedará conectado al IRC aunque nos
desconectemos, ya que pasará a ser un clon de sMs y únicamente podremos volver a utilizarlo deteniendo el
contestador automático o realizando un GHOST a nuestro nick mediante el comando /ghost <nick> <password> o
mediante el comando /nick <nick>!<password>.
•
DESACTIVAR
Sintaxis: /msg sMs CONTESTADOR DESACTIVAR <nick> <password>
Mediante esta función desactivaremos el contestador automático para nuestro nick. Desde ese momento, el clon de
nuestro nick desaparecerá y podremos usarlo de nuevo.
•
LISTA
Sintaxis: /msg sMs CONTESTADOR LISTA
Mediante esta función obtendremos un listado de todos los contestadores automáticos que estén activos en ese
momento en la Red.
Página 31
NOEXPIRE
Sintaxis: /msg sMs NOEXPIRE
Consumo: 20 créditos para el nick que lo ejecuta.
Mediante este comando podemos activar el servicio NoExpire en nuestro nick.
Este servicio consiste en mantener activo el registro de nuestro nick aunque no sea utilizado. Cada ver que se ejecuta el
comando contrataremos un NoExpire por 180 dias y las contrataciones son acumulables.
TRANSFERENCIA
Sintaxis: /msg sMs TRANSFERENCIA <nick> <créditos>
Consumo: 1 crédito por cada 10 crétitos transferidos para el nick que lo ejecuta.
Mediante este comando transferimos una cantidad especificada de créditos a otro usuario de este servicio.
Comandos para el teléfono movil.
ALTA
Sintaxis: ALTA <nick> al número 5015
Precio del SMS: 0,90 € + I.V.A.
Mediante este mensaje de texto podemos dar de ALTA nuestro nick y además obtener una recarga de 5 créditos en nuestra
cuenta del servicio.
NOTA: Tienes que registrar tu nick en IRC-Hispano para poder utilizar este servicio. De lo contrario, aunque ejecutes este
mensaje no se efectuará el ALTA de tu nick.
BAJA
Sintaxis: BAJA <nick> al número 5015
Precio del SMS: 0,90 € + I.V.A.
Mediante este mensaje de texto podemos dar de BAJA nuestro nick.
CARGA
Sintaxis: CARGA <nick> al número 5015
Precio del SMS: 0,90 € + I.V.A.
Mediante este mensaje de texto podemos podemos efectuar una recarga de 7 créditos en nuestro nick.
Por motivos de seguridad tansolo se permite un número limitado de recargas al día desde un mismo número de teléfono.
REG
Sintaxis: REG <nick> [<correo@electrónico>] al número 5015
Precio del SMS: 0,90 € + I.V.A.
Mediante este mensaje podemos efectuar el registro de un nick en IRC-Hispano.
NOTA: es importante substituir la @ por un espacio.
Si no especificas un correo electrónico, el nick se registrará bajo la cuenta que tengas asociada al nick dado de alta en el
servicio en relación a tu número de teléfono.
Página 32
NOTIFY
Sintaxis: NOTIFY <nick> al número 5015
Precio del SMS: 0,90 € + I.V.A.
Mediante este mensaje podemos ser notificados de la llegada de un nick especificado al IRC de forma que recibiremos un
mensaje de texto para notificarnos cuando esta persona se conecte a la Red.
AVISA
Sintaxis: AVISA <#canal> <avisos> al número 5015
Precio del SMS: 0,90 € + I.V.A.
Mediante este mensaje podemos activar la notificación de avisos para un canal especificado.
El aviso tan sólo se nos notificará una vez y podremos reactivarlo ejecutando otra vez este mensaje de texto.
Para ver las opciones disponibles, consultar el comando AVISA mediante el bot.
CON
Sintaxis: CON <nick> <password> <#canal/es> al número 5015
Precio del SMS: 0,90 € + I.V.A.
Mediante este mensaje podemos dejar un clon de nuestro nick conectado al IRC que hará de contestador automático. Si
alguien nos deja un mensaje en el contestador, llegará a nuestro teléfono movil en forma de mensaje de texto.
Indicaremos una lista de canales separados por espacios en los que entrará el clon.
DES
Sintaxis: DES <nick> <password> al número 5015
Precio del SMS: 0,90 € + I.V.A.
Mediante este mensaje podemos desactivar el contestador automático de nuestro nick.
M
Sintaxis: M <nick|número.de.teléfono> <texto> al número 5015
Precio del SMS: 0,90 € + I.V.A.
Este mensaje tiene dos funciones:
•
Si lo enviamos especificando un nick, le estaremos haciendo un QUERY a un usuario que esté conectado al IRC en
este momento, y si no está conectado al IRC le llegará a su movil en caso de estar dado de alta en el servicio.
•
Si lo enviamos especificando un número de teléfono, le llegará al destinatario sin que sepa nuestro número de
teléfono.
ILINE
Sintaxis: ILINE <nick|IP> al número 5015
Precio del SMS: 0,90 € + I.V.A.
Mediante este mensaje podemos activar una I-Line para nuestro host. Esta I-Line permite aumentar el límite de conexiones
simultáneas por IP permitidas por IRC-Hispano.
Página 33
Es necesario especificar la IP real que tenemos actualmente tál cuál aparece cuando nos hacemos un WHOIS ( //whois $me o
/whois Mi_Nick ) porque de lo contrario no servirá de nada.
También podemos, en su lugar, especificar un nick. En este caso el sistema detectará automáticamente la IP real que tenga
ese nick y ahi asociará la I-Line. Para hacerlo asi, es necesario que ese nick esté conectado al IRC.
Soporte.
Para cualquier problema relacionado con sMs puedes dirigirte a nuestro Canal de Soporte #sms_help donde serás atendido
personalmente por un OPERador de la Red encargado de este departamento en horario de Lunes a Sábado de 18:00 a 21:00 horas.
También puedes redactar un email y enviarlo a x-atan@lleida.net explicando tu problema de manera clara y concisa donde un
responsable de este departamento se pondrá en contacto contigo para solucionarlo lo antes posible.
Página 34
[20minutos]
Servicio de Noticias de la Red.
Introducción.
El bot [20minutos] se encarga de ofrecer noticias de actualidad a los usuarios de la Red. El servicio es totalmente gratuito y depende
de un acuerdo entre IRC-Hispano y el periódico digital 20minutos.es
El servicio se puede contratar a nivel particular para que las noticias sean informadas en nuestro propio nick, o a nivel de un canal para
que puedan ser leídas en el general.
Credenciales.
Este servicio está identificado en el IRC con los siguientes parámetros:
nick:
user/host:
realname:
canales:
•
•
•
•
[20minutos]
20minutos@bots.irc-hispano.org
20minutos
-@#20minutos
Estos datos los puedes comprobar haciéndole un /WHOIS al nick del bot de servicio.
Funcionamiento.
Los comandos disponibles de este bot son los siguientes:
SUBSCRIBE
UNSUBSCRIBE
•
•
Comandos.
SUBSCRIBE
Sintaxis: /msg [20minutos] SUBSCRIBE [<#canal>]
Mediante este comando realizamos la subscripción del servicio de noticias.
Podemos darle como parámetro el nombre de un canal en el que se realizará la subscripción. Si no le damos ese parámetro
estaremos solicitando la subscripción para nuestro propio nick. El bot informará al nick o al canal cada vez que disponga de
una nueva noticia de actualidad hasta que se anule la subscripción.
Solamente el FOUNDER de un canal puede realizar la subscripción del servicio en el mismo.
UNSUBSCRIBE
Sintaxis: /msg [20minutos] UNSUBSCRIBE [<#canal>]
Mediante este comando anulamos la subscripción del servicio de noticias.
Podemos darle como parámetro el nombre de un canal en el que se anulará la subscripción. Si no le damos ese parámetro
estaremos anulando la subscripción para nuestro propio nick.
Solamente el FOUNDER de un canal puede anular la subscripción del servicio en el mismo.
Soporte.
Para cualquier problema relacionado con [20minutos] y las noticias puedes dirigirte a nuestro Canal de Soporte #opers_help donde
serás atendido personalmente por un OPERador de la Red.
Página 35
_antispam
Servicio anti-spam.
Introducción.
El bot _antispam se encarga de controlar la publicidad ilegal en los canales de la Red.
Credenciales.
Este servicio está identificado en el IRC con los siguientes parámetros:
•
•
•
nick:
user/host:
realname:
_antispam
guardian@bots.irc-hispano.org
Bot anti-spam
Estos datos los puedes comprobar haciéndole un /WHOIS al nick del bot de servicio.
Funcionamiento.
El bot _antispam entra automáticamente en todos los canales registrados siempre que su número de usuarios exceda de 36.
El servicio puede ser solicitado por el FOUNDER de un canal para que su entrada en el mismo sea permanente. Del mismo modo el
FOUNDER de un canal puede solicitar que la entrada de _antispam no sea efectiva en ningún momento.
Estas configuraciones han de ser solicitadas en el Canal de Soporte de la Red y siempre por el FOUNDER del canal en cuestión.
Este bot carece de comandos y únicamente puede ser controlado por los OPERadores de la Red.
Soporte.
Para cualquier problema relacionado con _antispam puedes dirigirte a nuestro Canal de Soporte #opers_help donde serás atendido
personalmente por un OPERador de la Red.
Página 36
SHaDoW
Guardián de modos.
Introducción.
El bot SHaDoW es el guardián de modos de los canales registrados.
Credenciales.
Este servicio está identificado en el IRC con los siguientes parámetros:
•
•
•
nick:
user/host:
realname:
SHaDoW
-@Guardián de modos de canal
Estos datos los puedes comprobar haciéndole un /WHOIS al nick del bot de servicio.
Funcionamiento.
El bot SHaDoW entra automáticamente en todos los canales registrados que tengan fijado alguno de los modos +i, +k o +R, y su
función es la de proteger esos modos desde el momento en que se activan.
Este bot carece de comandos.
Soporte.
Para cualquier problema relacionado con SHaDoW puedes dirigirte a nuestro Canal de Soporte #opers_help donde serás atendido
personalmente por un OPERador de la Red.
Página 37
Créditos del Manual.
Estructuración: Groucho
GloyD
Desarrollo: Groucho
GloyD
Diseño Gráfico: Groucho
Revisión: MEGALuzdegas
X-aTaN
Colaboración: SPEDRO
NiKoLaS
Orialcon
SSakura
CyanBlood
Copyright.
De todo el documento, del contenido y del logotipo, Asociación RC-Hispano ® 2.008
Todos los Derechos Reservados.
Página 38
Descargar