Pré-requisitos: 1. Node.js instalado em seu computador.
2. Conta de telegrama.
Etapas para criar um bot para Telegram: 1. Configurar o Telegram BotFather - Abra o aplicativo Telegram.
- Procure e abra o bot "BotFather".
- Digite "/start" e siga as instruções.
- Escolha um nome e nome de usuário para o seu bot.
2. Salve o token do seu bot - Após criar o bot, você receberá um token.
- Copie e salve este token com segurança.
3. Crie um projeto Node.js - Crie um novo projeto Node.js no diretório de sua preferência.
- Inicialize o npm executando o comando "npm init -y".
4. Instale os pacotes npm necessários - Abra o terminal no diretório do seu projeto e execute os seguintes comandos para instalar os pacotes necessários:
```sh
npm instalar telegrama-bot-api
```
5. Crie o arquivo JavaScript principal - Crie um arquivo chamado “index.js” na raiz do diretório do seu projeto.
6. Escreva o código do seu bot - Abra o arquivo “index.js” e adicione o seguinte código:
```js
const TelegramBot =require('telegram-bot-api');
// Substitua YOUR_BOT_TOKEN pelo token que você recebeu do BotFather
const bot =new TelegramBot(YOUR_BOT_TOKEN, { polling:true });
// Lida com mensagens recebidas
bot.on('mensagem', (mensagem) => {
// Obtém o ID do chat do usuário
const chatId =mensagem.chat.id;
//Envia uma mensagem de texto de volta ao usuário
bot.sendMessage(chatId, `Mensagem recebida:${message.text}`);
});
```
7. Execute seu bot - No terminal, execute o comando “node index.js”.
8. Teste seu bot - Abra o aplicativo Telegram.
- Procure e abra o nome de usuário do seu bot.
- Envie uma mensagem para o bot e veja se recebe resposta.
Parabéns! Você criou com sucesso um bot do Telegram usando Node.js. Você pode personalizar a funcionalidade do seu bot adicionando comandos adicionais, manipulando o pressionamento de botões e muito mais.