Foro de elhacker.net

Comunicaciones => Mensajería => Mensaje iniciado por: kellogs en 31 Enero 2012, 16:37 pm



Título: bot para el irc medio hecho. Necesito ayuda
Publicado por: kellogs en 31 Enero 2012, 16:37 pm
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


Título: Re: bot para el irc medio hecho. Necesito ayuda
Publicado por: Last_ en 31 Enero 2012, 18:55 pm
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!