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.

Telegram · | Developer’s Guide
## Requirements
Telegram APIs
We offer two kinds of APIs for developers. The Bot API allows you to easily create programs that use Telegram messages for…