Como Ligar o n8n ao Telegram em Poucos Minutos
Se estiver à procura de uma forma rápida e simples de ligar os seus fluxos de trabalho automatizados do n8n a um bot do Telegram, este artigo irá fornecer-lhe um guia claro. Quer seja um iniciante em automação ou esteja à procura de uma solução de integração de fluxo de trabalho mais eficiente, este guia ajudá-lo-á a concluir toda a configuração em poucos minutos.
Nesta página
Nesta página
Navegador antidetecção para operações com múltiplas contas
- Perfis independentes
- Automação RPA
- Colaboração em equipe
Porquê ligar o n8n ao Telegram?
O Telegram não é apenas uma ferramenta de mensagens instantâneas; a sua API de Bot oferece um forte suporte para cenários de automação. Ao ligar o n8n ao Telegram, pode alcançar:
- Envio automático de mensagens: Envie notificações automaticamente para o seu Telegram quando um fluxo de trabalho é acionado.
- Processamento de comandos interativos: Acione fluxos de trabalho do n8n através de mensagens do Telegram.
- Recolha e feedback de dados: Utilize o Telegram como ponto de entrada para a recolha de dados.
Esta abordagem de integração é particularmente adequada para cenários que requerem feedback em tempo real, controlo remoto ou notificações multicanal.
Preparação: Criar um Bot do Telegram
Antes de configurar a ligação no n8n, precisa de criar um Bot no Telegram e obter o seu Token de Acesso.
Passo 1: Encontre o BotFather
Na barra de pesquisa do Telegram, procure por BotFather. Esta é a ferramenta oficial de gestão de bots fornecida pelo Telegram. Após iniciar uma conversa, verá uma lista de comandos disponíveis.
Passo 2: Criar um novo bot
Digite o comando /newbot. O BotFather irá guiá-lo através dos seguintes passos:
- Definir o nome do bot: Por exemplo,
YouTube TG Demo - Definir o nome de utilizador: Deve terminar com
bot, por exemplo,YouTubeTGDemo_bot
Após a conclusão, o BotFather enviará uma mensagem contendo o seu Token de API (parecido com 123456789:ABCdefGhIjklmNoPQRsTUVwxyZ). Este Token é a credencial chave para ligar o n8n; guarde-o em segurança.
Configurar a ligação do Telegram no n8n
Depois de obter o Token, pode prosseguir para a configuração no n8n.
Passo 1: Adicionar um Gatilho do Telegram
No seu fluxo de trabalho do n8n, adicione um nó Telegram Trigger. Se ainda não criou um fluxo de trabalho, pode clicar no botão "+" no canto superior direito para criar um novo.
Passo 2: Criar uma nova Credencial
No nó Telegram Trigger:
- Clique no menu suspenso Credential.
- Selecione Create New Credential.
- Na janela pop-up, cole o Access Token que obteve do BotFather.
- Dê um nome a esta credencial, por exemplo,
YouTube TG Demo. - Clique em Save para guardar.
Passo 3: Testar a ligação
Após guardar a credencial, clique no botão Test Step. Em seguida, volte ao Telegram, encontre o Bot que acabou de criar e envie uma mensagem de teste, por exemplo, Olá, n8n!.
Em poucos segundos, deverá ver o conteúdo desta mensagem no painel de saída do n8n, o que significa que a ligação foi bem sucedida.
Configurações Importantes de Segurança: Limitar o Acesso ao Bot
Os bots do Telegram são publicamente acessíveis por predefinição, e qualquer pessoa pode encontrá-los e utilizá-los através do seu nome de utilizador. Para evitar o uso indevido dos seus fluxos de trabalho por terceiros, é aconselhável adicionar uma lógica de autenticação simples.
Utilizar um nó IF para autenticação
Após o nó Telegram Trigger, adicione um nó IF:
- Arraste o campo Chat ID da saída do nó do Telegram para o nó IF.
- Defina a condição para Number → Is Equal To.
- Introduza o seu Chat ID pessoal (pode encontrá-lo na saída da sua primeira mensagem de teste).
Desta forma, apenas as mensagens da sua conta pessoal passarão a autenticação e continuarão a executar a lógica do fluxo de trabalho subsequente. Outros, mesmo que encontrem o seu bot, não conseguirão acionar a sua lógica de automação.
Cenários de Aplicação Comuns
Após uma ligação bem sucedida, pode utilizar o n8n + Telegram para uma variedade de funções úteis:
- Alertas de monitorização de servidores: Envie automaticamente mensagens do Telegram quando um servidor estiver em estado anormal.
- Lembretes de publicação de conteúdo: Notifique o seu canal do Telegram após a publicação de um novo artigo de blogue.
- Recolha e envio de dados: Recolha dados de websites em intervalos regulares e envie-os para o seu Telegram pessoal.
- Execução remota de comandos: Acione tarefas do servidor através de mensagens do Telegram.
Perguntas Frequentes FAQ
E se o meu Token de Bot for comprometido?
Pode revogar o Token antigo utilizando o comando /revoke no BotFather e, em seguida, gerar um novo Token e atualizar as credenciais no n8n.
Como posso fazer com que o Bot suporte múltiplos utilizadores?
Pode utilizar a condição Contains ou In Array no nó IF para adicionar múltiplos Chat IDs permitidos a uma lista de permissões.
O Telegram Trigger não está a receber mensagens, o que devo fazer?
- Verifique se o Token foi copiado corretamente.
- Certifique-se de que o fluxo de trabalho do n8n está ativado (estado como Ativo).
- Confirme se o Bot ao qual está a enviar a mensagem é o mesmo que o Bot na sua credencial.
Posso enviar mensagens utilizando um Bot do Telegram?
Claro. Para além do nó Trigger, o n8n também fornece um nó Telegram Action que pode enviar proativamente mensagens, imagens, ficheiros, etc., para um Chat ID ou canal especificado.
Como obtenho o meu Chat ID?
Ao testar o Telegram Trigger pela primeira vez, a saída dos dados incluirá message.from.id, que é o seu Chat ID. Também pode utilizar o @userinfobot do Telegram para o obter rapidamente.
Simplifique a gestão de contas com o MasLogin
Reúna perfis independentes, controles de identidade do navegador, proxies, automação e processos de equipe em um só espaço.


