Automate testing and collect responses via Telegram in Postgres (module "Quiz")
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (11)
- Switch
n8n-nodes-base.switch - Telegram
n8n-nodes-base.telegram - Sort
n8n-nodes-base.sort - Wait
n8n-nodes-base.wait - Edit Fields (Set)
n8n-nodes-base.set - Merge
n8n-nodes-base.merge - Postgres
n8n-nodes-base.postgres - Telegram Trigger
n8n-nodes-base.telegramTrigger - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Summarize
n8n-nodes-base.summarize
What it does
Who is this for? This template is ideal for educators, HR professionals, and anyone looking to automate testing and collect responses through Telegram, while storing results in a Postgres database. What problem is this workflow solving? Manually organizing and managing tests can be time-consuming and prone to error. This workflow automates the test distribution, response collection, and scoring process, ensuring a seamless and efficient testing experience. What this workflow does - Adds test content, including questions and answers, to a Postgres database - Sends a Telegram bot link to test participants - Automatically delivers the test via the Telegram bot - Collects and stores responses - Displays the participant's ranking at the end of the test Setup 1. Create tables in Postgres - Replace "n8n" in the provided SQL script with the name of your actual schema - Run the script in your database to create the required tables 2. Add credentials - Set up and connect your Telegram credentials - Set up and connect your Postgres credentials How to customize this workflow to your needs - Modify the test content directly in the Postgres database - Customize the Telegram bot messages to match your tone and branding. - Adjust scoring logic if needed to reflect different evaluation methods.