Bot simple que responde a frases predefinidas
- Crear un Bot.
- Copiar el Token del bot en la constante TOKEN.
- Rellenar el archivo respuestas.json con las frases y sus respuestas.
El siguente es un ejemplo del json
{
"respuestas":{
"Frase":{
"respuesta":"text",
"http://www.e-prophetic.com/wp-content/uploads/2014/01/Response.jpg":"photo",
"BAADAQADMgADWl3oR4aOugYhuBv0Ag":"video"
}
},
"ingreso":{
"Bienvenido":"text",
"CgADAQADCgADdHHhR4rw-Rmf0Y2mAg":"document"
}
}
- En la sección "ingreso" colocaremos las frases que queremos que diga el bot cuando alguien se una al canal.
- En la sección "respuestas" colocaremos las frases y sus respectivas respuestas, como frase también se puede colocar una expresión regular.
- Para la respuesta se colocará primero la misma como clave y luego el tipo de respuesta como valor, los diferentes tipos posibles son:
- text
- photo
- sticker
- document
- voice
- audio
- video
- Para los archivos se puede pasar el id del mismo, esta se puede obtener enviandolo como mensaje privado al bot, este responderá con el id y el tipo de respuesta
Para ejecutar los tests funcionales:
phpunit tests\functional.php