Aplicativos neste fluxo de trabalho

Como funciona

Você está cansado de verificar manualmente o desempenho e o status do seu site? Você deseja uma solução perfeita que o mantenha informado em tempo real? Você não precisa mais procurar! Com a integração do navegador sem cabeça e do Telegram Bot do Latenode, você pode configurar seu próprio serviço de monitoramento de sites 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 o site apresentar erros ou tempo de inatividade. Neste guia, orientaremos você no processo passo a passo de criação desse fluxo de trabalho de automação.

O que você vai precisar:

  • Conta do Telegram
  • Acesso a Latenode.com

Etapa 1: Criando um bot do Telegram

  • Iniciar conversa com BotFather
  • Comece uma conversa com o BotFather no Telegram.
  • Criar 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.

Ativar 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 chat de grupo:

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

Etapa 2: Configuração do cenário Latenode

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

Faça login em Latenode.com:

  • Faça login na sua conta Latenode .

Criar um novo cenário:

  • Clique em "Create New Scenario" (Criar novo cenário) e dê um nome a ele.

Configurar acionadores:

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

Implemente o navegador sem cabeça:

  • Adicione um nó do navegador sem cabeça.

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 criar qualquer lógica aqui. O navegador sem cabeça do Latenodeoferece 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á um texto específico.

Configurar nós de telegrama:

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

Configure os nós de telegrama:

Ilustração da configuração dos nós do Telegram
  • Digite o token de acesso do seu bot obtido do BotFather.
  • Forneça o ID do chat do grupo em que você deseja receber notificações.
  • Personalize o texto da mensagem e o modo de análise.

Salvar e implantar

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

Conclusão

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

Participe do nosso canal do Discord para obter suporte e se conectar com outros entusiastas de código reduzido. As possibilidades de automação são infinitas, e estamos empolgados para que você se junte a nós nessa jornada!

Categorias

IA
TI e desenvolvimento

PERGUNTAS FREQUENTES

Posso usar o site 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 quem domina o JavaScript e ferramentas visuais intuitivas e assistência de IA para iniciantes. Não importa se você é um desenvolvedor experiente ou um novato, o Latenode oferece uma experiência fácil de usar, adaptada ao seu nível de habilidade.

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

Sim, o Latenode oferece suporte à integração com uma ampla gama de serviços e APIs de terceiros. Você pode conectar o Latenode a várias plataformas on-line, bancos de dados e sistemas de software para automatizar transferências de dados, acionar 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. Essa versão inclui um subconjunto dos recursos do Latenode, permitindo que você comece com a automação e experimente seus benefícios. Em seguida, você pode decidir se deseja fazer upgrade 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 simplificar seus fluxos de trabalho por meio da automação. Ela permite que os clientes criem estratégias informatizadas por meio da conexão de diversas ofertas e dispositivos da Internet, permitindo que eles automatizem as obrigações e decorem a produtividade com sucesso.

Como o site Latenode ajuda a maximizar as 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 ter uma visão abrangente das suas operações. Isso permite que você identifique oportunidades potenciais com mais facilidade e tome decisões informadas com base em dados precisos.