Crie um bot de testes completo para o Telegram com este fluxo de trabalho robusto do n8n. Automatize a entrega de perguntas, armazene resultados em PostgreSQL e gere o progresso do utilizador com este modelo avançado do n8n.
Baixe este modelo de fluxo de trabalho n8n e comece a usá-lo instantaneamente.
Formadores e Educadores: Que necessitem de administrar quizzes ou avaliações automatizadas.
Programadores: À procura de exemplos avançados de gestão de estado de base de dados dentro de um fluxo de trabalho n8n.
Especialistas em Automação: Que procurem um modelo complexo do n8n que combine bots de mensagens e armazenamento persistente.
Equipas de Marketing: Que pretendam lançar campanhas de conteúdo interativo através do Telegram.
Este sofisticado fluxo de trabalho do n8n resolve o desafio de executar quizzes interativos e com estado num ambiente sem estado, como uma aplicação de mensagens. Tirando partido do PostgreSQL, esta automação do n8n rastreia o progresso do utilizador, randomiza as perguntas, aceita respostas e calcula as pontuações finais com precisão.
A mais-valia central fornecida por este modelo n8n é a transformação de um simples bot de Telegram num motor de quiz complexo. Cada ação, desde o início do teste até ao envio de uma resposta, é gerida por um nó n8n específico, garantindo a integridade dos dados. Esta abordagem garante que, mesmo que um utilizador pause o quiz, o seu progresso é mantido na base de dados, pronto a ser retomado quando o gatilho (trigger) do n8n for acionado novamente.
Este fluxo de trabalho do n8n inicia quando o nó n8n Telegram Trigger recebe uma mensagem recebida (um comando ou clique de botão).
Telegram Trigger ativa-se, seguido pelos nós Set Variables TG e Initialization, que extraem dados críticos como o Chat ID e o conteúdo da mensagem.Is Start? verifica se é um comando de boas-vindas. Se não for o início, o fluxo é encaminhado através do nó Switch principal para distinguir entre comandos textuais (como pedir uma lista de testes) e cliques em botões inline (como selecionar uma resposta).Get Tests (um nó n8n de PostgreSQL) recupera os módulos disponíveis. Nós de manipulação de dados (Union Number with Question, Union list) formatam esta lista antes que o nó n8n do Telegram List tests a apresente ao utilizador.For Tests, depois a Get Test (PostgreSQL), e envia uma confirmação usando um nó n8n do Telegram.Get Questions AND Answers vai buscar o conteúdo do quiz. O nó Sort Randomize questions embaralha a ordem, melhorando a experiência de avaliação. Os nós Variables e Code preparam a estrutura do item.Upsert pred Answer regista o estado da pergunta. O nó n8n do Telegram Question envia a pergunta e aguarda uma resposta. O nó Wait do n8n pausa a execução até que a resposta do utilizador seja recebida.Update Answer. O nó Get Non-Answered Questions verifica os itens restantes. O nó If Any questions? decide o próximo passo: se verdadeiro, o fluxo de trabalho n8n volta ao início para enviar a próxima pergunta; se falso, o quiz está concluído.Calculate answers utiliza a lógica do PostgreSQL para pontuar o quiz, e o nó n8n do Telegram Result Test entrega os resultados finais ao utilizador.Para implementar este fluxo de trabalho abrangente do n8n, siga estes passos:
Telegram Trigger e todas as instâncias dos nós de saída do n8n para o Telegram (Test, Question, List tests, etc.).Telegram Trigger funcione, certifique-se de que a sua instância n8n está acessível externamente e que o bot do Telegram está configurado para enviar atualizações para o URL do webhook gerado.Este fluxo de trabalho avançado do n8n utiliza dezenas de nós para gerir estados complexos:
Telegram Trigger (gatilho n8n): O ponto de entrada. Monitoriza as entradas do utilizador (mensagens, comandos, cliques de botão) a partir do bot Telegram configurado.
Nó PostgreSQL (Get Tests, Update Answer, Calculate answers, etc.): A espinha dorsal deste modelo n8n. Utilizado para armazenamento persistente, recuperação de perguntas do quiz, gravação de respostas do utilizador e cálculo de pontuações finais usando lógica do lado da base de dados. Essencial para manter o estado ao longo do quiz de várias etapas.
Nó Switch (Commands, Buttons, For Tests): Nó central de controlo de fluxo do n8n usado extensivamente para rotear os dados recebidos do Telegram com base em se é um comando do utilizador, um clique de botão inline ou uma ação específica do teste.
Nó Set (Variables TG, Initialization): Usado para definir e normalizar variáveis chave, como IDs de utilizador e metadados de mensagem, no início do fluxo de trabalho n8n.
Nó If (Is Start?, Any questions?): Determina o caminho de execução. Por exemplo, Any questions? verifica se o quiz terminou antes de enviar os resultados finais.
Nó Sort (Randomize questions): Garante que as perguntas recuperadas da base de dados são apresentadas numa ordem aleatória antes de serem enviadas pelo nó n8n do Telegram.
Question para pausar a execução do fluxo de trabalho n8n até que a resposta necessária do utilizador seja recebida, permitindo uma interação síncrona no ambiente de chat assíncrono.Use este fluxo de trabalho avançado do n8n para automatizar o suporte ao cliente no Telegram, fazendo a transição integrada dos utilizadores de um agente de IA (com tecnologia GPT) para um operador humano através de aprovações por e-mail e criação dinâmica de tópicos.

Utilize este fluxo de trabalho n8n eficiente para analisar automaticamente as mensagens recebidas do Telegram, separando texto, legendas e anexos para um processamento de dados otimizado. Ideal para bots personalizados.

Implemente um fluxo de trabalho n8n sofisticado para gestão de bots do Telegram, permitindo aos administradores adicionar/eliminar canais e publicar automaticamente conteúdo cruzado, utilizando PostgreSQL para armazenamento de estado e dados dos canais.

Agende e publique vídeos do TikTok automaticamente usando dados definidos no Google Sheets e armazenados no Google Drive. Este poderoso workflow do n8n integra-se com a Blotato para automação contínua de redes sociais.

Use este poderoso fluxo de trabalho n8n para gerar, limpar e registar automaticamente transcrições de vídeos do TikTok no Google Sheets através da RapidAPI, ignorando vídeos já processados. Este modelo n8n poupa um tempo significativo na criação de conteúdo.

Implemente regras avançadas de rastreamento de tempo no Awork usando este poderoso workflow do n8n. Aplique tempo mínimo, limpe os registos para corresponder aos intervalos de faturação e impeça o fecho de tarefas sem registo de tempo. Comece hoje mesmo com os modelos do n8n.


Analyst-Developer







































