botpress crea tu bot introducción
Crea un bot con botpress e integrarlo con telegram.
Botpress nos permite crear nuestro chatbot y poderlo conectar con diferentes canales como un chat bot web, telegram, Microsoft teams etc.
botpress nos permite tener diferentes nodos (Paso a paso o acciones), los cuales pueden ejecutar cierta lógica en diferentes acciones cuando
on enter cuando entra al nodo
on Receive al recibir
En cada de esas acciones se pueden realizar diferentes acciones como:
acciones por defecto:
Puedes ejecutar código por ejemplo obtener datos de una api.
se le puede pasar parámetros a nuestro código
event.payload.text
y en otro nodo obtener los datos solicitados por la api.
{{event.state.temp.weather.temperature}}
puedes crear variables globales
para obtener esa variable global seria
{{temp.userchouse1}}
Test
E creado un chat bot de prueba y el diseño se ve ha si:
y lo mejor es que la integración con telegram mas información https://botpress.com/docs/channels/telegram
Esto es una pequeña introducción como podríamos crear nuestro chat bot.
Puedes utilizar la imagen docker para probarlo
docker run -d \
--name botpress \
-p 3000:3000 \
-v test1:/botpress/data \
botpress/server:nightly-2021-02-16
ingresa al http://localhost:3000
Happy code.