Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

BanderadelEcuador.jpg (11308 bytes)

#EcuadorAyuda

 

Comandos EGGdrops

 

En esta lista están todos los comandos que puedes ejecutar en los EGGdrops.

Los comandos en los EGGdrops se hacen en el IRC y se pueden hacer por MSG o por DCC CHAT (Party line). El nivel de uso de los comandos dependerá del nivel de acceso de usuario siendo

Owner (n) Usuario con plenos derechos sobre el robot. El dueño. Puede usar TODOS los comandos.

Master (m) Usuario avanzado del robot, no es el dueño, pero puede usar muchos comandos.

Op (o), Party-line (p)... y muchos mas que serán explicados mas adelante.

Los comandos por MSG se hacen así: /msg nick-del-bot <comando> no escribas las < >.

Los comandos por DCC CHAT todos empiezan siempre por un punto "."

Cada vez que hay que precisar opciones o parámetros después de un comando lo he puesto entre "< >" no teclees los "< >" que hay quien lo ha hecho y me preguntó: por que no responde? jejeje.

Todos los parámetros entre corchetes [ ] son opcionales y pueden ser omitidos.

"Mascara" es el mejor término que he encontrado para traducir el termino inglés wildcard. Este término designa una cadena de caracteres que pueden contener comodines (? o *). Cuando la búsqueda se efectúa, ? corresponde a cualquier carácter representado una vez y * corresponde a cualquier cadena de caracteres (comprendida una cadena vacía).

Comandos por MSG

email

Exactamente igual que .email en DCC CHAT

help

Muestra una lista de comandos disponibles en /msg

help <comando>

Muestra la ayuda correspondiente al comando solicitado.

ident <password>

Permite al robot reconocerte si estas usando una IP diferente a la última que usaste con él. Debes usar el password que hayas configurado en el comando PASS. De ese modo el robot sabrá que eres tu.

Solo debes usar este comando una vez por cambio de IP, si siempre usas la misma ip e ident el robot siempre te reconocerá.

info <info line>

Permite configurar tu línea info (ver .info en DCC)

info none

Borra tu línea info (ver .info en DCC)

invite <password>

Pide al robot de invitarte al cana.

notes <password> index

Muestra todas las notas (memos) para ti en el robot.

notes <password> read <> o all

Muestra la(s) nota(s) que hayas pedido (si has pedido solo un numero, varios números) o todas si has elegido all.

notes <password> erase <> o all

Elimina la nota precisada (o todas)

notes <password> to <nick> <mensaje>

Envía una nota (memo) al usuario solicitado (si el robot conoce o tiene ese usuario en su base de datos). Ese usuario será avisado de la recepción de la nota (memo) a su próxima llegada al canal o en el DCC CHAT.

op <password>

Pide al robot que te de OP. Si tu robot está en varios canales termina el comando con el nombre del canal donde quieras que te suba el robot.

pass <password>

Este comando solo se usa la primera vez que se lanza el robot al IRC, es para configurar un password de uso del robot. Los usuarios nuevos que vayas añadiendo también tendrán que usar este comando para configurarse una pass.

pass <antiguo password> <nuevo password>

Te permite cambiar tu clave de acceso

who

Muestra una lista de personas usuarias del robot que se encuentren en el canal (junto con su línea info si la tuvieran)

whois <nick>

Muestra información sobre el usuario (que el robot tiene en su base de datos). Muestra la línea info, su dirección electrónica, fecha y hora de la ultima vez visto en el canal, su nivel en el robot (op, master, dueño..).

Comandos para todos los usuarios con acceso al DCC CHAT del robot (desde +p en adelante)

Las celdas color verde son comandos reservados solo a OPs, master y owner (dueño del robot)

.act <acción>

Hace que el bot haga una acción en el canal, como si el robot hubiera tecleado /me <acción>

.bans

Muestra la lista de bans actualmente activa en el canal.

Ejemplo: [5] *!*sex@*aol.com (PERM) (MiK: Usuario/a no bienvenido)

El numero 5 es usado como referencia si se quiere quitar el ban (ver .-ban). El signo ! delante del ban significa que el ban se encuentra en la lista de bans del robot pero que actualmente no está puesto en la lista ban del canal. El signo * delante del ban significa que el ban no esta en la lista ban del robot pero si esta colocado en la lista ban del canal.

Después viene la máscara baneada (el ban propiamente dicho), el "(PERM)" significa que el ban está en modo permanente (para siempre) en la lista ban del robot. Si en lugar de "(PERM)" hay un tiempo, ese tiempo representa la duración activa del ban ya cumplida (este tipo de bans expiran a la hora). Finalmente podemos ver el nick del op que ha puesto el ban ("MiK"), seguido de la razón del ban.

.bans all

Muestra todos los bans (es decir, los que estan activos en el canal y todos los de la lista ban del robot) El formato en el que los bans son mostrados puedes aprenderlo leyendo .bans

.bans <mascara>

Muestra todos los bans correspondientes a una cadena de caracteres especificados.

.+ban <nick o host> <canal> <mensaje>

Añade un ban en la lista del robot. Este ban será permanente, para hacer bans temporales ver .kickban

.-ban <> o <mascara>

Quita un ban de la lista. Para conocer los números de los bans hay que teclear .bans

.botinfo

Muestra información sobre el robot.

.bottree

Muestra el árbol de bots conectados al nuestro.

.channel <#canal>

Permite ver todas las personas conectadas a ese canal en ese momento. La lista aparecerá de esta forma:

Sdfklsdjfkjdskfjdsklfjjfkldsjfkjdsfjdksfjkds

Jkjfkljsdkfjdskfjkldsfjdklsf

Jkdfjksdjfklsdjfkdjs

.console <+-modos>

Con este comando puedes cambiar el nivel de consola que tengas en la Party-Line (lo que te permite ver únicamente el tipo de información que te interese) Los diferentes modos son: m muestra los mensajes privados y los ctcp enviados al robot.

p muestra los mensajes y lo ctcp enviados al canal.

k muestra los kick/ban/cambios de modos en el canal.

j muestra los join/part/cambios de nicks/signoff/etc en el canal.

b muestra los link/unlink/ los "transfer files" con otros robots.

c muestra los comandos de los usuarios.

x muestra los envios de ficheros.

s muestra los msg del server, las conexiones y desconexiones.

w muestra los mensajes entre IRCops.

o muestra las noticias de otros robots.

Para quitarte o ponerte modes es asi:

.console +p (añades p a tu consola)

.console -jk (quitas j y k)

.console +p-jk (añades p y quitas j y k)

.console (si pones el comando sin modes, el robot te mostrará los modos que tengas activados)

.dccstats

Muestra las conexiones DCC que tenga el robot en ese momento.

.deop <nick>

Quita el OP a "nick". Si "nick" es OP (+o) en el robot, el robot no le quitará su @ en el canal.

.echo on/off

Comando que decide si de los comandos que escribas en el DCC CHAT se muestra o no tu línea escrita del comando. Esta opción esta por defecto en ON y no conviene cambiarla.

.help

Muestra una lista de los comandos disponibles en la Party-Line.

.help <comando>

Muestra la ayuda correspondiente a ese comando.

.+ignore <host>

El robot ignorará todo lo que llegue desde ese host. Si algún usuario del robot usa ese host el robot no obedecerá esta acción a menos que la realice el owner (+n dueño del robot).

.-ignore <host>

Quita el ignore a un host que esté en la lista ignore.

.info

Este comando permite la configuración de una pequeña linea info que el robot dirá siempre que entres al canal. .info <frase> configurará la frase que te dirá el robot.

.info si solo pones el comando el robot te dirá si tienes alguna frase configurada.

.info none este comando borrará tu línea info si la tuvieses.

.invite <nick>

Invita a alguien al canal. Si el robot está en varios canales debes terminar el comando con <canal>

.kick <nick> <mensaje>

Kickea una persona del canal.

.kickban <nick> <mensaje>

Kickea una persona y además la banea. El ban será temporal y durará una hora. Si quieres un ban permanente usa el comando .+ban

.match <mascara>

Muestra los usuarios reconocidos por el robot dentro de la cadena de caracteres especificada.

Ejemplo: .match darktree y el robot responde:

*** Matching "darktree":

HANDLE HOSTMASK(S) PASS ATTR LAST

Bot Ecua@ecuadorayuda.org  (yes) omfxnp 13:41

*Ecua@Ecuadorayuda.org 

*!Bot@bots.ecua.net

INFO: Hola Andyshito, bienvenido al canal!!!

--- Found 1 match.

Ver .whois para la explicación de los diferentes campos.

.me <acción>

Ejecuta un comando solo en la Party-Line y no en el canal.

.msg <nick> <mensaje>

Envía un privado a alguien desde el robot (como si el robot hubiera tecleado /msg)

.newpass <nueva pass>

Sirve para cambiar tu clave de acceso en el robot.

.nick <nuevo nick>

Cambia tu nick dentro del robot.

.note <nick> <mensaje>

Envía un memo a un usuario del robot, si este usuario está en ese momento en la Party-Line (y no esta away), recibirá el mensaje directo, si no está, el mensaje será guardado y la próxima vez que el usuario entre al canal o en la Party-Line será avisado de ese memo por el robot. Funciona como si fuera un memoserv (DALnet) interno del robot.

.notes index

Muestra una lista de los notes guardados para ti. Este resumen contiene el nick de los que te enviaron las notes y la fecha/hora en que las notes fueron escritas.

.notes read <> o <ALL>

Te permite leer una note si pones el número de la note, o todas las notes si pones ALL.

.notes erase <> o <ALL>

Te permite borrar una note si pones el número de la note, o todas las notes si pones ALL.

.op <nick>

El robot da OP a "nick".

.quit

Sales de la Party-Line (pone fin a la conexión DCC con el robot).

.resetbans

Hace que la lista de bans del canal y del robot sean las mismas. Todos los bans puestos en el canal que no se encuentren en la lista ban del robot serán borrados y todos los bans de la lista ban del robot que no estén en el canal serán puestos.

.say <mensaje>

Envía un mensaje al canal (como si el robot tuviera la capacidad de hablar en el canal)

.servers

Muestra todos los servidores que estén en la lista de servidores del robot.

.topic <topic>

El robot cambia el topic del canal (siempre que el robot sea OP en el canal, o que el canal no esté +t).

.who

Muestra todos los usuarios actualmente en la Party-Line.

.whois

Muestra información sobre un usuario reconocido por el robot. Hay 5 tipos de información dada: HANDLE: Nick del usuario en el robot.

HOSTMASK(S): Mascaras reconocidas por el robot.

PASS: "(yes)" quiere decir que el usuario tiene una pass en bot.

ATTR: Lista de atributos (FLAGS) de ese usuario.

LAST: Hora y fecha de la ultima sesión del usuario en el robot.

Los diferentes atributos que pueden ser vistos en ATTR pueden ser vistos en el cuadro FLAGS (mas abajo)

.whom

Muestra una tabla con todos los usuarios conectados al robot en ese momento.

Comandos solo para masters y owner (dueño del robot)

En los EGGdrops no hay niveles que determinen el poder de acción de las diferentes personas que tienen acceso. Ese poder de acción esta determinado por los "FLAGS" (literalmente: "banderas"). Cada persona tiene diferentes FLAGS que definen su poder. Un FLAG es una letra, y cada letra significa un poder diferente.

El comando usado para cambiar los FLAGS de un usuario es .chattr Comando limitado a los master (algunos FLAGS) y owner del robot (todos los FLAGS).

Sintaxis: .chattr <nickname> [+|-]flags <canal>

Ejemplos: .chattr ^KrOnOs^ +x #EcuadorAyuda

.chattr Andyshito -p #EcuadorAyuda

.chattr elprofe_  +x-p #EcuadorAyuda

Lista de los FLAGS

o      o Nivel "global op". Podrá obtener op en cualquier canal donde el robot sea op.

o      m Nivel "master". Da la mayoría de los privilegios en el robot. Son usuarios que tienen la confianza del dueño del robot.

o      n Nivel "owner" (dueño). Es el mayor nivel posible. Da control absoluto sobre el robot. Debes elegir con mucha confianza si le das este acceso a alguien ya que tendrá total control sobre el robot y la shell donde corre. Este nivel puede matar el robot.

o      t Nivel "botnet master". Usuario con capacidad para agregar, borrar e interconectar robots. Solo se usa cuando hay robots conectados entre ellos.

o      x Nivel "xfer". Usuario con acceso al área de archivos del robot. Podrá subir y bajar archivos del shell través del robot.

o      p Nivel "Party-Line". Usuario con acceso a la línea de charla del robot, el DCC Chat.

o      b Nivel "bot". El usuario es otro robot.

o      d Nivel "global deop". El robot no permitirá que el usuario sea op.

o      k Nivel "auto kick/ban". El bot baneará al usuario cuando entre al canal.

o      f Nivel "friend". El usuario no será kickeao o baneado por hacer flood, spam... Los kicks automáticos del robot no funcionará con él.

o      v Nivel "autovoice". El usuario obtiene automáticamente el +v al entrar a los canales configurados en el robot con +autovoice.

o      g Nivel "global autovoice". El usuario obtiene automáticamente el +v al entrar en cualquier canal.

o      q Nivel "quiet". El robot no permitirá que el usuario tenga +v.

o      a Nivel "global auto-op". El usuario obtiene automáticamente +o al entrar a cualquier canal. Este es un comando muy desrecomendado porque puede pasar que otras personas no usuarios del robot puedan ser op.

o      h Nivel "hilite". Utilización del "reverso" en la ayuda.

o      u Nivel "unshare". El registro de usuarios no es enviado a otros robots.

o      j Nivel "janitor". El usuario puede supervisar las transferencias de ficheros.

FLAGS reservados a los robots (por tanto el "usuario" debe tener el FLAG b activo)

o      h Nivel "hub". El robot intentará cada minuto conectarse a un "hub" hasta poder realizar la conexión. Una vez conectado a un "hub" no intentará conectarse a otro.

o      a Nivel "alternate". Si el robot no puede conectarse a ningún "hub" intentará conectarse a un robot con el FLAG "a" activado. Cuando se haya conectado al "+a" dejará de buscar conexión con los robots "+a" pero seguirá buscando un "hub". Si se conecta a un "hub" se cortará la conexión con el "+a".

o      s Nivel "share". El robot está en modo activo en la red de robots.

o      p Nivel "passive". El robot está en modo pasivo en la red de robots.

o      l Nivel "leaf". Si un robot tiene activo este FLAG ningún otro robot podrá conectarse a él. Solo estará conectado con el robot que haya conectado primero.

o      r Nivel "reject". Cada robot marcado con este FLAG no será permitido en el botnet (red de robots). Es lo mismo que un Q-line en un servidor IRC.

Añadir usuarios al robot

Para añadir un usuario al robot, debes ser +m (master) o +n (owner).

Si el usuario esta en línea: (y en el canal) en tu Party-Line teclea .adduser <nick> El usuario deberá elegir su password en el robot tecleando /msg nick-del-robot pass <la-clave> y tu en tu Party-Line deberás darle los flags: .chattr <nick> +-flags <canal> (este comando está explicado mas arriba).

Si el usuario no esta en línea: tu deberás hacer todos los pasos, en la Party-Line teclea .+user <nick> después .+host <nick> ident@ultimohost.del.usuario.com (esto ultimo para que el robot pueda reconocer la entrada del usuario) Después debes configurarle los flags .chattr <nick> +-flags <canal> y configurarle una clave .chpass <nick> <nueva-clave>

El usuario, en cualquier caso, deberá identificarse al robot cada vez que use una IP diferente a la ultima vez que el robot le vió: /msg nick-del-robot ident <clave> <nick>

Nunca olvides que los robots reconocen lo usuarios por la IP, si la IP ha cambiado el robot ya no reconoce el usuario y no obedecerá los comandos.

.addlog <comentario>

Permite añadir un comentario en el archivo LOG del robot (útil por ejemplo para explicar una situación confusa del canal).

.away <razón>

Te coloca como away dentro de la Party-Line del robot. No sobre el IRC.

.+bot

Añadir un robot.

.-bot

Suprimir un robot.

.chaninfo

Muestra la configuración del robot para el canal.

.chat <nº del canal> o <nombre>

Cambia el "canal" dentro de tu DCC CHAT con el robot. Cuando te conectas al robot, eres automáticamente colocado en la Party-Line (canal 0). Puedes después unirte a un "canal" o solo a las personas que estén en el mismo canal que tu, ven lo que escribas (como un mini IRC). Los número de canales válidos son desde el 1 hasta el 99999.

.chinfo <nick> <mensaje>

Cambia el mensaje de bienvenida de <nick>

.chnick

Cambia el nick de un usuario en e robot.

.chpass <nick> <password>

Cambia la clave de un usuario del robot.

.deluser <nick>

Borra un usuario del robot.

.email <dirección email>

Te permite inscribir tu email (esto no es muy usado por el robot, pero aparecerá si alguien te hace un .whois). Es una buena idea configurar el email en el robot ya que es un método fácil para los demás usuarios recordarla si la han perdido.

.files

Te sitúa en la zona de transferencia de ficheros (si esta activada). A partir de ahí puedes consultar los ficheros disponibles y descargártelos (un fichero aparecerá con los comandos disponibles disponibles en esta zona y los ficheros disponibles).

.+host

Explicado en Añadir un usuario.

.-host

Explicado en Añadir un usuario.

.jump

Hace que el robot se reconecte al siguiente servidor en su lista de servidor (en el .conf) Si deseas que se conecte a un servidor concreto: .jump servidor.irc.elegido.com:nº-puerto

.motd

Muestra el MOTD (Message Of The Day = mensaje del día) Aunque en la realidad se cambia mucho menos que una vez al día!. Este mensaje de todos modos se muestra automáticamente cada vez que abres un DCC CHAT Party-Line.

.rehash

Re lanza el archivo de configuración .conf Si este tiene cambios, será esta la forma de hacerlos efectivos.

.reload

Re lanza el archivo de usuarios. Si este tiene cambios, será esta la forma de hacerlos efectivos.

.restart

Re inicia por completo el robot, incluidos todos los ficheros.

.save

Guarda el fichero de usuarios.

.+user

Explicado en Añadir un usuario.

.-user

Explicado en Añadir un usuario.

Comandos solo para el owner (dueño del robot)

.+chan

El robot monitorizará el canal.

.-chan

Borra un canal del robot.

.chansave

Guarda la configuración del robot.

.chanset

Cambia la configuración del robot. Los siguientes atributos puedes ser activados o desactivados con el comando chanset.

Ejemplo: .chanset +enforcebans

o      clearbans retira todos los BAN del canal cuando el robot entra en el mismo.

o      enforcebans hace kick a los usuarios que tienen BAN.

o      dynamicbans activa los BAN en el canal solo cuando es necesario.

o      userbans autoriza a otros usuarios de poner un BAN.

o      autoop hace OP automáticamente a los usuarios +o cuando entran en el canal.

o      bitch solo permite a los usuarios +o ser OP en el canal.

o      greet dice la user info cada vez que el usuario entra al canal.

o      protectops re-OPea un usuario +o si es deopado.

o      statuslog LOGea el channel status todos los 5 minutos.

o      stopnethack deOPea todos los no +o que entren al canal con un server OP.

o      revenge hace un revancha deOP a todo aquel que haya BAN y/o kick al robot.

o      secret no da detalles del canal en la red de robots botnet.

.chanload

Re lanza la configuración del robot.

.die <razón>

Mata el robot. No es una muerte total, todos los archivos de configuración seguirán en tu shell. Lo único se cortará el proceso unix que le permite estar en el IRC. Ese proceso mas tarde puedes reactivarlo.

.loadmodule <modulo>

Lanza un modulo.

.unloadmodule <modulo>

Anula un modulo.

.set <variable> <valor>

Modifica el valor de una variable:

.set +greet #nombre-canal enable = pone el canal en modo greet.

.set timezone = activa la timezone

.set seen enable = activa la función seen.

   

Volver a la página principal.

Fuente: MiK