/simples-bot-telegram-python

Um jeito (muito) básico de criar um bot que manda mensagens de Telegram

Primary LanguagePython

Como fazer um bot de Telegram simples

Que manda uma mensagem para um grupo ou usuário.

  1. Clone esse repositório
  2. Fale com o BotFather em https://telegram.me/botfather
  3. Mande uma mensagem /newbot pra ele, escolha um nome pro bot
  4. Ele irá responder com um token de acesso, um longo texto de números e letras. Salve esse token em um lugar seguro
  5. Adicione seu novo bot no Telegram
  6. Crie um novo grupo para testes só com você e seu bot
  7. Vá em https://web.telegram.org e clique no seu novo grupo
  8. No link do seu browser, vai aparecer algo do tipo https://web.telegram.org/#/im?p=g12345678
  9. Anote esse número no final do link, ele é o ID desse chat (sendo um chat de grupo, você terá que adicionar um sinal de menos - na frente do ID para usá-lo)
  10. Instale a dependência: pip install python-telegram-bot
  11. Crie um arquivo credentials.py usando o credentials.py.sample de base, e coloque ali seu token e ID do chat
  12. Para mandar uma mensagem é só rodar python bot.py

Dúvidas? Leia https://github.com/python-telegram-bot/python-telegram-bot

Lembre-se: não compartilhe seu token com ninguém, nem suba ele no GitHub, ou outras pessoas poderão usar seu bot!