Aplicativos neste fluxo de trabalho

Como Funciona

Você está cansado de verificar manualmente o desempenho e o status do seu site? Deseja uma solução perfeita que o mantenha informado em tempo real? Não procure mais! Com a integração do Headless Browser e do Telegram Bot da Latenode, você pode configurar seu próprio serviço de monitoramento de site em apenas 5 minutos. Você não só poderá monitorar a atividade do seu site, mas também receberá notificações instantâneas no momento em que seu site apresentar erros ou tempo de inatividade. Neste guia, mostraremos passo a passo o processo de criação deste fluxo de trabalho de automação.

O que você precisará:

  • Conta do Telegram
  • Acesso ao Latenode.com

Etapa 1: Criando um bot do Telegram

  • Iniciar conversa com BotPai
  • Inicie uma conversa com BotFather no Telegram.
  • Crie um novo bot:
Ilustração do BotFather
  • Digite /newbot e siga as instruções para dar um nome ao seu bot e gerar um nome de usuário.
  • Você receberá uma chave de API para seu bot do Telegram.

Habilitar convites para bate-papo em grupo:

  • Digite /help e /setjoingroups para permitir que seu bot seja convidado para bate-papos em grupo.

Adicionar bot a um bate-papo em grupo:

  • Crie um novo bate-papo em grupo ou adicione seu bot a um existente.
  • Você precisará do ID de bate-papo deste grupo para etapas posteriores.
Ilustração de como adicionar BotFather a um chat em grupo

Etapa 2: Configurando o cenário Latenode

Ilustração da configuração do cenário no Latenode

Faça login no Latenode.com:

  • Entre na sua conta Latenode.

Crie um novo cenário:

  • Clique em "Criar novo cenário" e dê um nome a ele.

Configurar gatilhos:

  • Adicione um gatilho de programação para ativar a verificação de desempenho em intervalos regulares.
  • Adicione um gatilho Webhook para links de ativação personalizáveis.

Implementar navegador sem interface:

  • Adicione um nó Headless Browser.

Aqui está o código que estou usando:


await page.goto('https://app.latenode.com/auth', { waitUntil: 'networkidle2' });

// The waitForSelector is used here to ensure that the React app has finished rendering.
// This is a simple approach and might need to be adjusted based on the actual app behavior.
await page.waitForSelector('[data-test-id="authEmailInput"]', { timeout: 10000 });

// Check if the specific string exists on the page
const isStringPresent = await page.evaluate(() => {
    return document.body.textContent.includes('Create your account');
});

return { "result": isStringPresent };


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.

  • Copie e cole o código fornecido para navegar até seu site e verificar se há texto específico.

Configurar nós do Telegram:

  • Adicione dois nós da API do Telegram Bot para enviar mensagens.
  • Conecte-os ao nó do navegador sem cabeça.
  • Configure filtros para serem executados com base no resultado do nó Headless Browser.

Configurar nós do Telegram:

ilustração da configuração dos nós do Telegram
  • Insira o token de acesso do seu bot obtido em BotPai.
  • Forneça o ID do bate-papo do grupo onde você deseja receber notificações.
  • Personalize o texto da mensagem e o modo de análise.

Salvar e implantar

  • Salve o cenário e implante-o para torná-lo ativo automaticamente.

Conclusão

Parabéns! Você criou com sucesso seu próprio fluxo de trabalho de monitoramento de página da web usando o Latenode. Com essa automação em vigor, você receberá atualizações em tempo real sobre o desempenho do seu site diretamente no seu chat de grupo do Telegram. Sinta-se à vontade para personalizar e adaptar o cenário para atender às suas necessidades específicas, seja para monitorar alterações no site ou monitorar um site para alterações. 

Entre no nosso Canal Discord para suporte e se conectar com outros entusiastas de low-code. As possibilidades de automação são infinitas, e estamos animados para que você se junte a nós nessa jornada!

Categorias

AI
TI e Desenvolvimento

Perguntas frequentes

Posso usar o Latenode se não estiver familiarizado com programação?

Sim, o Latenode foi projetado para usuários de todos os níveis de habilidade. Ele oferece recursos avançados para aqueles proficientes em JavaScript e ferramentas visuais intuitivas e assistência de IA para iniciantes. Seja você um desenvolvedor experiente ou um novato, o Latenode fornece uma experiência amigável ao usuário, adaptada ao seu nível de habilidade.‍‍

O Latenode pode ser integrado com serviços e APIs de terceiros?

Sim, o Latenode suporta integração com uma ampla gama de serviços e APIs de terceiros. Você pode conectar o Latenode a várias plataformas online, bancos de dados e sistemas de software para automatizar transferências de dados, disparar ações e otimizar fluxos de trabalho. O Latenode também fornece ferramentas e recursos para facilitar o processo de integração.

Existe uma versão gratuita do Latenode disponível?

Sim, o Latenode oferece uma versão gratuita que permite que você explore seus recursos. Esta versão inclui um subconjunto de recursos do Latenode, permitindo que você comece com a automação e experimente seus benefícios. Você pode então decidir se deseja atualizar para um plano pago para obter recursos e funcionalidades adicionais.

O que é Latenode?

Latenode é uma ferramenta de automação visível e intuitiva projetada para capacitar os clientes a otimizar seus fluxos de trabalho por meio da automação. Ela permite que os clientes criem estratégias computadorizadas por meio da conexão de diversas ofertas e gadgets de internet, permitindo que automatizem obrigações e decorem a produtividade com sucesso.

Como o Latenode ajuda a maximizar oportunidades?

Ao integrar todas as suas ferramentas de marketing em um só lugar por meio da integração de dados, o Latenode ajuda você a obter uma visão abrangente de suas operações. Isso permite que você identifique oportunidades potenciais mais facilmente e tome decisões informadas com base em dados precisos.