Preços
PRODUTO
SOLUÇÕES
por casos de uso
AI Gestão de leadsFacturaçãoMídia socialGestão de ProjetosGestão de dadospor setor
saber mais
BlogModelosVÍDEOSYoutubeRECURSOS
COMUNIDADES E MÍDIAS SOCIAIS
PARCEIROS
Olá! Aqui é Daniel da Latenode. Se você tem um site hoje, provavelmente está usando algum tipo de framework frontend como React. Nesse caso, muitos serviços de monitoramento não funcionariam corretamente com seu site.
Mas há uma solução! Podemos aproveitar o poder de um Headless Browser no Latenode para criar um serviço desses por você mesmo em apenas 5 minutos. Além disso, adicionaremos notificações de bot do Telegram usando nós sem código, garantindo que estejamos sempre informados com notificações em tempo real!
Neste artigo, forneceremos um instruções detalhadas passo a passo sobre como criar um fluxo de trabalho de automação de monitoramento de site em latenode.com. Esse processo envolve o uso de um navegador sem interface para verificar o desempenho do site e enviar uma mensagem de relatório por meio de um bot do Telegram, além de como criar um bot do Telegram com o BotFather.
Além disso, há uma modelo pronto para uso deste fluxo de trabalho esperando por você no final deste artigo, o que permitirá que você use este cenário em apenas um minuto.
Para criar um cenário de monitoramento web que envie mensagens no Telegram, você precisa:
E é ainda mais fácil do que parece! Deixe-me mostrar a você.
Seu relacionamento respeitoso com BotPai é uma coisa fundamental neste processo. Mas não se preocupe, não há nada que possa lhe causar problemas.
Depois de iniciar uma conversa com o BotFather, siga estes passos:
Agora, adicione seu bot a um bate-papo em grupo ou crie um novo com ele. Esse será um lugar para onde o bot enviará relatórios. Você precisará do ID desse chat mais tarde neste fluxo de trabalho. Para obter o ID do chat, você precisa abri-lo usando o Telegram Web.
Você está pronto para mudar para o cenário do Latenode, vamos lá, não vai demorar muito!
Entre em latenode.com e crie um novo cenário. Aqui está um cenário que você precisa:
Este cenário aciona um navegador sem interface uma vez por um período de tempo definido para verificar a página de autorização do Latenode para um texto específico, e dependendo da sua presença, enviar mensagens positivas ou negativas no Telegram.
Navegador sem cabeça - As conexões do Telegram têm filtros. O nó superior do Telegram é executado se o resultado do nó HB for verdadeiro. O inferior é ativado se o resultado for falso.
A missão é clara: ação!
Crie um novo cenário, clique em “Adicionar nó”, vá em Ferramentas e na seção de gatilho você verá Agendar. Defina o período de ativação, selecione o fuso horário e salve as alterações.
Depois disso, “adicione o nó” mais uma vez e vá para o gatilho do webhook, você não precisa configurá-lo, mas pode personalizar seu link se quiser. Salve as alterações.
Clique em “adicionar nó”, vá em código e selecione Headless Browser. Aqui está o código que estou usando:
Basta copiar este código no campo de entrada e pronto.
Nota: Este é apenas um exemplo simples. Você pode construir qualquer lógica aqui, o navegador Headless do Latenode está lhe dando uma enorme variedade de possibilidades com uma biblioteca Puppeteer.
Se você quiser verificar como seu código funciona sem ativar o cenário inteiro, use um botão “executar nó uma vez”. Isso salvará automaticamente as alterações e executará somente este nó. Isso também faz com que os dados deste nó sejam úteis no próximo nó. Falando sobre eles…
Agora você precisa adicionar nós do Telegram para fazer com que o bot perceba o desempenho do site.
Clique em “adicionar nó”, encontre a API do bot do Telegram. Aqui você está procurando por “envie uma mensagem de texto ou responda”. Adicione 2 desses nós e conecte-os ao nó HB.
Antes de configurar esses nós, clique na conexão e selecione “filtro de configuração”. Nesta janela, você nomeia o filtro no campo “label”. Em condition, escolha o resultar do nó HB no widget Helper, então = em COMPARE e verdadeiro em PALAVRAS-CHAVE. Salve as alterações.
O nó conectado será executado se a execução do Headless Browser for bem sucedido.
Então faça o negativo. Faça tudo igual, mas escolha falso em PALAVRAS-CHAVE.
Agora os nós em si.
Para configurá-los:
Pronto! Agora é hora de salvar o cenário e implantá-lo! Isso tornará o cenário automaticamente ativo.
E como prometi anteriormente, você pode obter este cenário Latenode como um modelo pronto aqui.
Parabéns, você acaba de se tornar o arquiteto conceituado do seu próprio fluxo de trabalho de monitoramento de site! A partir de agora, o poder de personalizar e adaptar este cenário às suas necessidades únicas está em suas mãos. O único limite para o quão versátil sua abordagem pode ser é sua própria imaginação.
Lembre-se, você não está sozinho nessa jornada de automação de baixo código. Se você alguma vez se encontrar lutando para recriar esse cenário ou se estiver simplesmente procurando por pessoas com ideias semelhantes para compartilhar sua paixão, junte-se a nós em nosso Canal Discord, Lá, você pode encontrar suporte de mim, dos desenvolvedores do Latenode e de uma comunidade crescente de entusiastas de low-code. Estamos ansiosos para ter você conosco!
Aplicação Um + Aplicação Dois