elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Píldoras formativas en seguridad de la información


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Chats; IRC y Messengers
| | |-+  bot para el irc medio hecho. Necesito ayuda
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: bot para el irc medio hecho. Necesito ayuda  (Leído 1,714 veces)
kellogs

Desconectado Desconectado

Mensajes: 3


Ver Perfil
bot para el irc medio hecho. Necesito ayuda
« en: 31 Enero 2012, 16:37 »

Hola a todos...

tengo parte de un bot para el mirc hecho, pero me falta una cosita mas y no sé como se hace, si alguien entiende de scripting que me eche un cable, por favor.

Os cuento, este bot abriría un privado a todos los user que fueran entrando a un canal, y les haría una serie de preguntas. Esto lo tengo, ahora bien que tengo que poner entre frase y frase para que al hacer la primera pregunta y el usuario la contestase me saltara la segunda pregunta del bot, contestase el usuario y saltase la tercera pregunta.

tengo esto:

Citar
on 1:join:#canal:{
  query $nick pregunta?¿
  query $nick pregunta?¿
  query $nick pregunta?¿


}

Pero claro, obviamente cuando les abre el privado a todo el mundo, saltan las tres preguntas a la vez y es muy cantoso. Alguien puede ayudarme??

por favorrrrrrr


« Última modificación: 31 Enero 2012, 16:39 por kellogs » En línea

Last_


Desconectado Desconectado

Mensajes: 1.066


Ver Perfil
Re: bot para el irc medio hecho. Necesito ayuda
« Respuesta #1 en: 31 Enero 2012, 18:55 »

Mmmmm, estoy muy oxidado. :xD

Mira a ver si con una estructura if then else te funciona, algo parecido a esto:

Código:
if ( $nick == loquesea ) { /msg nick mensaje }

Donde dice "loquesea" habría que poner un elemento que representara cualquier mensaje recibido de ese $nick.

Peeeeero es probable que este código sea un disparate. Yo las estructuras if then else las usaba para cosas sencillas como cambiar de nick al enviar X mensaje al canal. Era así:

Código:
if ( $1 == CambiarNick ) { /nick Last_ }

A lo mejor te sirve de orientación.

Saludos!


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines