master
dev
Um bot para o Python User Group - MA.
Pull requests são sempre bem vindas na Branch dev.
Antes the utilizar esse bot é necessário que você possua seu próprio ID e HASH no Telegram, adicionalmente é necessário possuir um TOKEN para usar a api de bots. Você pode conseguí-los seguindo estes passos:
- Faça seu login com sua conta no Telegram neste endereço.
- Clique em API Development tools.
- Cria uma nova aplicação, não é necessário fornecer todos os detalhes (como
URL), apenasAPP titleeShort Name. - Clique em Create Application e você obterá seu HASH e ID. Evite postar esses dados publicamente.
- Use o
Botfatherpara conseguir umTOKENpro seu bot. - Rode o script
string_session.pye coloque oTOKENdo seu bot quando for pedido. - Copie o
.env.samplecomo.enve preencha com seus dados:
$ cp .env.sample .envApós seguir as instruções acima você pode rodar este projeto via:
- Docker
$ docker-compose up- Nix
$ nix-shell- Python
$ pip install -r requirements.txt
$ python app.pyPara fazer o deploy da sua própria versão do Bot no Heroku.
$ ./heroku-setup.sh