Guia Rápido: Watcher para Telegram
O que é o Telegram
Telegram é um aplicativo de mensagens popular que oferece uma ampla variedade de recursos tanto para usuários quanto para desenvolvedores. Com sua API e protocolo abertos, desenvolvedores podem criar clientes personalizados do Telegram, bots e integrar os serviços do Telegram em suas próprias aplicações. O Telegram fornece uma plataforma segura e confiável para comunicação em tempo real, suportando vários tipos de mídia, bate-papos em grupo e criptografia de ponta a ponta. Sua infraestrutura em nuvem garante sincronização perfeita entre dispositivos e permite fácil escalabilidade. Desenvolvedores podem aproveitar os recursos e ferramentas do Telegram para construir soluções inovadoras e aprimorar a experiência dos usuários em seus projetos.
Como acessar a API do Telegram
Etapa 1. Obter o token do bot
-
Primeiro você precisa baixar o aplicativo Telegram e entrar na página do BotFather. Envie /newbot e, de acordo com as instruções, dê um nome ao seu bot.
-
Depois disso, clique no link na página 2 para ir para o seu bot (página 3) e então envie algo para o seu bot. Lembre-se de enviar alguma coisa, caso contrário você não conseguirá obter o seu chatid.
-
Outra coisa importante é salvar o seu token onde eu fiz o mosaico na página 2. Vamos usá‑lo mais tarde.
| página 1 | página 2 | página 3 |
|---|---|---|
![]() | ![]() | ![]() |
Etapa 2. Obter o chatId do bot
De acordo com a etapa anterior, o BotFather vai lhe dar algum retorno quando você criar o seu bot. Você encontrará o Token no retorno, e o formato será algo como: 123456789:AoUJnnpoFlkkdfJbCXlo.... Em seguida, use o seu Token para acessar este link e obter o seu ChatId.
#access this link using your Token
https://api.telegram.org/bot{Token}/getUpdates
#example
https://api.telegram.org/bot123456789:AoUJnnpoFlkkdfJbCXlo.../getUpdates
Você encontrará o seu ChatId conforme a imagem abaixo. O ChatId será algo como: 7283028524. Salve o seu Token e o ChatId, vamos usá‑los mais tarde.

Configurar o módulo do Telegram no Node-RED
Etapa 3. Instalar o módulo do Telegram
Siga a imagem abaixo para instalar o módulo do Telegram. Se você ainda não instalou o Node-RED, consulte aqui.

Pesquise por telegram e instale o terceiro.

Etapa 4. Conectar e configurar módulos
Arraste esses módulos para a área de trabalho e conecte‑os. Se você não souber como configurar o OpenStream, você ainda pode consultar este link.

Agora vamos configurar o módulo function. Dê um clique duplo nele e cole o código a seguir.

msg.image_url = msg.payload.value[0].image_url;
msg.content = msg.payload.value[0].content;
msg.chatId = "7098248409"; // change to your Telegram Chat ID
// set payload to send photo
var photoPayload = {
chatId: msg.chatId,
type: "photo",
content: msg.image_url
};
// set payload to send message
var messagePayload = {
chatId: msg.chatId,
type: "message",
content: msg.content
};
// send photo
node.send({ payload: photoPayload });
// send message
node.send({ payload: messagePayload });
Depois disso, em seguida vamos configurar o módulo sender, seguindo a imagem abaixo.

Cole aqui o nome do seu bot, Token, ChatId.

A configuração do outro sender é semelhante, basta seguir a imagem abaixo.

Enviar informações para o Telegram
Etapa 5. Executar uma tarefa no Watcher
Antes de tudo, você precisa executar uma tarefa no Watcher seguindo o vídeo abaixo. Se quiser saber mais, clique aqui.
Etapa 6. Enviar mensagem e foto para o Telegram
Quando a tarefa for acionada, você receberá uma mensagem do seu Watcher. Tanto no Node-RED quanto no aplicativo Telegram.
| Node-RED | Telegram |
|---|---|
![]() | ![]() |
Parabéns por conectar o Watcher ao Telegram com sucesso! Você desbloqueou um mundo de possibilidades empolgantes para a sua jornada de desenvolvimento. Prepare‑se para explorar e criar aplicações inovadoras que aproveitam os poderosos recursos do Telegram. O futuro é promissor, e estamos ansiosos para ver o que você vai construir a seguir!
Suporte Técnico & Discussão de Produto
Obrigado por escolher nossos produtos! Estamos aqui para lhe oferecer diferentes formas de suporte para garantir que a sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.




