- Clique em Começar.
- Envie o comando /newbot para o BotFather. Ele perguntará qual será o nome do bot.
- Informe o novo nome, e, em seguida, será necessário informar o nome de usuário do bot. Se o nome de usuário já existir, o BotFather informará e solicitará um nome diferente.
Atenção
O nome de usuário do bot precisa ser finalizado em "bot".
Integrando o bot com a aplicação
Para realizar a integração, você precisará de dois valores:
- ChatID
- Token
O Token é o valor informado pelo BotFather. Para conseguir o valor do ChatID, alguns passos precisam ser seguidos:
- Crie um grupo com o bot incluso.
- Envie uma mensagem marcando o bot.
- Entre na URL https://api.telegram.org/bot<XXX:YYYY>/getUpdates.
- Substitua <XXX:YYYY> pelo token do bot.
- A janela terá algumas informações entre chaves; procure "chat":{"id":<valor>. Este valor é o ID do seu chat.
Atenção
O valor do ID do chat pode ser positivo ou negativo. Em caso de valor negativo, selecione também o sinal " - ".
Exemplo do retorno da mensagem.
Para verificar que o bot irá mandar a mensagem para o grupo definido, você pode executar o seguinte comando pelo CMD (Windows) ou pelo terminal (Linux):
|
O bot deverá enviar uma mensagem de teste com este comando.
Para configurar na aplicação, procure a seguinte chave no arquivo settings.json:
"bot": { "bot_token": "token_do_bot", "bot_chatid": "id_do_chat" } |
Seguindo estes passos, seu bot,no Telegram está pronto para receber as atualizações do Protheus Warm Up.