cerebro-vip INEMA.CLUB
inícioINEMA.N8N

Guia de configuração de bot do Telegram integrado ao N8N, cobrindo…

INEMA.N8N · 2025-03-15 · ~7 min · ver no Telegram ↗

INEMA

Risco no Telegram FIXAR t.me/c/2494913847/3797 ↗

youtube.com/watch ↗

📌 Passo a Passo: Integrar o Bot do Telegram em um Grupo

Se você quer que o bot funcione dentro de um grupo e interaja com os membros, siga esses passos:


1️⃣ Adicionar o Bot ao Grupo

  1. Abra o Telegram e crie um grupo (ou use um já existente).
  2. Adicione o bot ao grupo: - Vá até as configurações do grupo. - Clique em Adicionar Membros. - Pesquise pelo nome de usuário do bot (exemplo: @MeuBot123_bot). - Clique para adicioná-lo.

2️⃣ Conceder Permissões ao Bot

  1. No grupo, clique no nome para abrir as configurações.
  2. Vá até Permissões e ative:

✅ Enviar Mensagens

  • ✅ Fixar Mensagens (se necessário)
  • ✅ Gerenciar mensagens (se precisar deletar)
  • ✅ Adicionar Usuários (se quiser que ele convide membros)
  1. Clique em Salvar.

Se o bot precisar remover mensagens ou membros, você precisa promovê-lo a Administrador: - No grupo, vá em "Administradores". - Selecione o bot e clique em "Tornar Administrador". - Ative as permissões necessárias.

Agora o bot pode interagir no grupo.


3️⃣ Obter o Chat ID do Grupo

Para o bot interagir no grupo via N8N, precisamos do Chat ID do grupo.

  1. No grupo, envie uma mensagem qualquer.
  2. No terminal, rode este comando para obter o Chat ID:
    curl -k "https://api.telegram.org/botSEU_TOKEN/getUpdates"
  3. Procure pelo "chat": {"id": -XXXXXXXXXX} no JSON retornado.
    - O Chat ID sempre começa com "-" para grupos (exemplo: -1001234567890).

Chat ID obtido! Agora podemos configurar no N8N.


4️⃣ Configurar o Webhook do Bot para o Grupo

Agora precisamos configurar o webhook para capturar mensagens do grupo.

  1. No terminal, remova webhooks antigos:
    curl -k -X POST "https://api.telegram.org/botSEU_TOKEN/deleteWebhook"

  2. Configure um novo webhook apontando para o N8N:
    curl -k -X POST "https://api.telegram.org/botSEU_TOKEN/setWebhook?url=URL_DO_N8N" - Substitua:

    • SEU_TOKEN pelo Token do Bot.
    • URL_DO_N8N pela URL do webhook gerado no N8N.
  3. Verifique se o webhook foi configurado corretamente:
    curl -k "https://api.telegram.org/botSEU_TOKEN/getWebhookInfo"

Webhook configurado! Agora o bot pode capturar mensagens no grupo.


5️⃣ Configurar o Workflow no N8N

Agora vamos configurar o N8N para processar as mensagens do grupo.

  1. Abra o N8N no navegador.
  2. Crie um novo workflow.
  3. Adicione um nó "Telegram Trigger": - No campo "Bot Token", cole o Token do Bot. - Em Update Types, selecione "message". - Execute o nó e veja se recebe mensagens do grupo.

  4. Adicione um nó "Telegram Send Message" para o bot responder no grupo:
    - Chat ID:
    -1001234567890 - Text:
    Recebi a mensagem no grupo! 🚀 - Conecte ao Telegram Trigger.

  5. Ative o Workflow no N8N e teste enviando mensagens no grupo.

✅ Agora o bot responde automaticamente no grupo!


📌 Resumo Final

  • ✅ Adicione o bot ao grupo e conceda permissões.
  • ✅ Obtenha o Chat ID do grupo com getUpdates.
  • ✅ Configure o Webhook para capturar mensagens do grupo.
  • ✅ Crie um workflow no N8N com Telegram Trigger.
  • ✅ Adicione um nó "Telegram Send Message" para responder no grupo.
  • ✅ Ative o workflow e teste enviando mensagens no grupo.

🚀 Bot configurado para interagir no grupo! Se precisar de mais ajustes, me avise. 🔥

o Workflow e teste enviando mensagens para o bot.

Agora todas as mensagens recebidas são salvas automaticamente no Google Sheets!


📌 Resumo Final

  • Criar um bot no BotFather e obter o Token do Bot.
  • Configurar o Webhook no Telegram para conectar ao N8N.
  • Criar um workflow no N8N com Telegram Trigger para capturar mensagens.
  • Adicionar um nó "Telegram Send Message" para responder automaticamente.
  • (Opcional) Salvar mensagens no Google Sheets.
  • Ativar o Workflow no N8N e testar o bot!

🚀 Bot configurado com sucesso para uso direto no Telegram! Se precisar de mais ajustes, me avise. 🔥

Passo a Passo Detalhado: Configurar um Bot do Telegram (Uso Direto, Sem Grupo)

Este guia explica como criar e configurar um bot no Telegram para uso direto (sem grupo), conectá-lo ao N8N e ativar a automação.


1️⃣ Criar o Bot no Telegram via BotFather

O BotFather é um bot oficial do Telegram usado para criar e gerenciar bots.

  1. Abra o Telegram e procure por @BotFather.
  2. Clique em Iniciar e envie o comando:
    /newbot
  3. Escolha um nome para o bot (Exemplo: "MeuBot").
  4. Escolha um nome de usuário para o bot (deve terminar com "bot", exemplo: MeuBot123_bot).
  5. O BotFather irá gerar um Token de API, como este:
    ``` 7948912782:AAFB9ennwvzcpua9dn2x6ktgLncP0-pnyNk

```6. Copie e guarde o Token, pois ele será necessário para configurar o webhook no N8N.

✅ Bo**t Criado! Agora vamos ativá-lo. **


2️⃣ Ativar e Testar o Bot

1. No Telegram, abra o chat com o bot:
``` t.me/SEU_BOT_USERNAME ↗

`` Substitua SEU_BOT_USERNAME pe`lo nome do bot definido no BotFather.

  1. Clique em Iniciar para ativar o bot.
  2. Envie uma mensagem qualquer (Exemplo: "Olá, bot!") para testar.

✅ Agora o bot já está ativo e pronto para configurar o Webhook.


3️⃣ Configurar o Webhook no Telegram

Para conectar o bot ao N8N, precisamos configurar um Webhook.

  1. Remova webhooks antigos (se houver):
    Abra o terminal (Prompt de Comando no Windows ou Terminal no Linux/Mac) e execute:
    ```curl -k -X POST "api.telegram.org ↗"

`` Substitua SEU_TOKEN pe`lo Token do Bot gerado no BotFather.

  1. Configure o novo Webhook para conectar ao N8N:
    ```curl -k -X POST "api.telegram.org ↗"

`` Substitua: - SEU_TOKEN pelo Tok**en do Bot. ** - URL_DO_N8N pe`la URL** do webhook gerado no N8N.

3. Verifique se o Webhook foi configurado corretamente:
** ```curl -k "api.telegram.org ↗"

``` Se estiver correto, a resposta JSON mostrará a URL configurada.

✅ Webhook configurado! Agora vamos para o N8N.


4️⃣ Criar um Workflow no N8N

1. Acesse o N8N no navegador (http://localhost:5678 se estiver rodando localmente).
2. Clique em "New Workflow" para criar um novo fluxo.
3. Clique no botão "+" e adicione um nó "Telegram Trigger". ** 4. Configure o Telegram Trigger: ** - No campo "Bot Token", cole o Token do Bot. ** - Em Update Types, selecione "me**ssage" (para receber mensagens diretas).
- Deixe o Webhook ID gerado pelo N8N como está.

  1. Clique em "Execute Node" para testar se o bot recebe mensagens.
  2. Envie uma mensagem para o bot no Telegram e veja se aparece no N8N.

✅ Agora o N8N está recebendo mensagens do bot!


5️⃣ Criar Resposta Automática no Telegram

Agora vamos configurar o bot para responder automaticamente.

1. Clique no botão "+" e adicione um nó "Telegram Send Message".
2. Conecte esse nó ao "Telegram Trigger". ** 3. Configure o nó "Telegram Send Message": ** - Chat ID:
``` {{$json["message"]["chat"]["id"]}}

- Tex**t: ** Olá! Recebi sua mensagem no Telegram. 🚀

4```. Clique em "Activate Workflow".
5. Envie uma nova mensagem para o bot no Telegram e veja se ele responde automaticamente.

✅ Bot **configurado para responder automaticamente!

--**-

6️⃣ **Opcional: Armazenar Mensagens no Google Sheets

Se quiser salvar as mensagens recebidas em uma planilha do Google Sheets, si**ga estes passos:

  1. Adicione um nó "Google Sheets Append Row".
    2. Configure a planilha do Google: - Coluna 1: Nome {{$json["message"]["from"]["first_name"]}}- Coluna 2: Mensagem {{$json["message"]["text"]}}- Coluna 3: Data {{$j`son["message"]["date"]}}

3.` Conecte o nó "Telegram Trigger" ao Google Sheets.
4. **Ative

Encontrei dificuldade de todar o workflow, entao fui ativar de traz para frente o workflow.

Passos para Configurar o Bot do Telegram no N8N e Integrar com Google Sheets

1️⃣ Criar e Configurar o Bot no Telegram

  • Acesse @BotFather no Telegram e crie um novo bot.
  • Copie o Token do Bot gerado.

2️⃣ Configurar o Webhook do Telegram

  • No terminal, remova webhooks antigos:
    curl -k -X POST "https://api.telegram.org/botSEU_TOKEN/deleteWebhook"
  • Configure o webhook com a URL do N8N:
    curl -k -X POST "https://api.telegram.org/botSEU_TOKEN/setWebhook?url=URL_DO_N8N"
  • Verifique se o webhook está ativo:
    curl -k "https://api.telegram.org/botSEU_TOKEN/getWebhookInfo"

3️⃣ Criar Workflow no N8N

  • Criar um novo workflow no N8N.
  • Adicionar o nó Telegram Trigger e configurar com o Token do Bot.

4️⃣ Testar o Recebimento de Mensagens

  • Executar o Telegram Trigger no N8N.
  • Enviar uma mensagem ao bot no Telegram e verificar se aparece no N8N.

5️⃣ Criar um Nó para Responder no Telegram

  • Adicionar o nó Telegram Send Message.
  • Configurar o Chat ID e a resposta automática.
  • Testar enviando mensagens para o bot.

6️⃣ Integrar com Google Sheets

  • Adicionar nó Google Sheets Append Row.
  • Configurar a planilha correta e as colunas.
  • Testar o armazenamento de mensagens recebidas no Google Sheets.

7️⃣ Ativar o Workflow

  • Ativar o fluxo no N8N para rodar automaticamente.
  • Testar o bot enviando mensagens e verificando respostas.

🚀 Bot do Telegram automatizado com sucesso no N8N!

xchatgpt.com ↗

1

Recursos

↑ voltar ao topo · ver no Telegram ↗