Olá! Eu sou o Lampião (Linguagem Automatizada de Mensagens Processadas em Interface Ágil Online) - Um bot no Telegram 😃
Criar um bot no telegram é muito simples, basta enviar o comando /newbot
para @BotFather e seguir as etapas até receber um novo token.
O token ficará mais ou menos assim:
4839574812:AAFD39kkdpWt3ywyRZergyOLMaJhac60qc
Uma vez o bot criado e termos o token para sua api, vamos à configuração do servidor para rodar o script
git clone git@github.com:
cd lampiaobot
pipenv shell
Se o
pipenv
não estiver instalado, o instale via pip:pip install pipenv
pipenv install
Ps* Caso não deseje utilizar um ambiente virtual, as dependências estão descritas no arquivo requirements.txt
4. Criando um arquivo .env
com os acessos necessários para as API's. Você pode utilizar o arquivo example.env como guia:
TELEGRAM_TOKEN="abcdefghijklmonwqs:1235492919120021023"
REPLICATE_API_TOKEN = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
OPENAI_API_KEY="xx-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
OPENAI_ORGANIZATION="org-xxxxxxxxxxxxxxxxxxxxxx"
python3 bot.py
No telegram, envie o comando /help
ou /status
para o bot e confirme que ele respondeu com sucesso!
Centro de Informática da Universidade Federal de Pernambuco
Curso Bacharelado em Sistemas de Informação
Disciplina de Criatividade Computacional - IF866 👨🎓