![](https://raw.githubusercontent.com/RafaRz76Dev/ChatBot-Telegram.02/master/images/ImagemDevRafa.png)
O projeto consiste em uma aplicação onde o usuário vai interagir através de um menu de informações pelo bot no Telegram, utilizando a principal stack Python, as bibliotecas pyTelegramBotAPI para a API do Telegram, pip3 e pyinstaller e como deploy instanciando o AWS/EC2 para um projeto incrível e de alta performance.
[Demonstração do ChatBot/Telegram]
![](https://raw.githubusercontent.com/RafaRz76Dev/ChatBot-Telegram.02/master/images/Demonstracao-ChatBotTelegram.png)
- Python(v3.10.4)
- pyTelegramBotAPI(v4.12.0)
- pip3(v23.2)
- pyinstaller
- AWS/EC2
- VsCode (v1.80.1)
Para rodar o projeto no ambiente local do VsCode siga os seguintes passos:
- Criação do bot no telegram:
-
Dentro do telegram você vai digitar “BothFather, então clica em iniciar e após clica 👇 /Newbot
(para criar o nome do bot).
-
Nome do bot👇
Robot-RafaRz76dev
- Nome do usuário👇
rafarz76dev_bot
-
Abra o terminal e navegue até o diretório raiz do projeto.
-
Instale as bibliotecas do ChatBot executando o comando a seguir:
(Ativar o chatbot API do Telegram pelo Telegram)
pip install pytelegrambotapi
(Deplopy da instancia AWS/EC2)
pip3 install pyinstaller
pyinstaller --onefile BotTelegram.py
- Após a instalação das bibliotecas, inicie clicando:
Run Code
- Pelo terminal de comando do VSCode;
- Clicando em
Inciar ChatBot
e após acessar peloTelegram
. - ou na pasta dist
no arquivo "BotTelegram.exe" vai baixar o download em
View raw
- E após vai abrir na pasta do seu computador em
download
no arquivo _BotTelegram.exe.
RafaRz76Dev
Whatsapp | LinkedIn | GitHub| Tableau| Portfólio