Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bot Telegram on python3

Docker Repository on Quay

podman pull quay.io/laurobmb/bot_python_telegram

Este bot no telegram serve para testar as funcionalidades de machine learning

O ChatterBot é uma biblioteca Python que facilita a geração de respostas automatizadas às informações de um usuário. O ChatterBot usa uma seleção de algoritmos de aprendizado de máquina para produzir diferentes tipos de respostas. Isso facilita para os desenvolvedores criar bots de bate-papo e automatizar conversas com os usuários. Para mais detalhes sobre as idéias e conceitos por trás do ChatterBot, consulte o diagrama de fluxo do processo.

fonte: chatterbot

Para criação de bots no Telegram use o usuário @BotFather botfather, nele você vai copiar o token do seu BOT

Necessário de exportar a variável com o token do bot no sistema operacional

export TOKEN="1097950478:AAFmZUy7wrwE5EJODq_4EvOlnMu5avroXLA"

Defina também a variável com o nome do BOT, exporte a variável NOMEBOT, como exemplo:

NOMEBOT="Magali"

Para o build

podman build -t bot:v1.0 .

Para execução

podman run -it -e TOKEN="1097950478:AAFmZUy7wrwE5EJODq_4EvOlnMu5avroXLA" -e NOMEBOT="Magali" localhost/bot:v10.0

Para customizar seu bot no TELEGRAM use o menu de adminsitração do @botfather botfather

Documentações usadas para criação do BOT

python-telegram-bot

Telegram APIs

nltk

Chatterbot

Releases

Packages

Used by

Contributors

Languages