Deliver adaptive micro-courses in Telegram with GPT-generated lessons and Supabase learning state
The builder of SkillDay describes an n8n learning bot that generates courses, quizzes and feedback with GPT-4o-mini, stores learner state in Supabase and adjusts review intervals from test results.
Evidence: The author reports this. We have not checked it beyond reading the source.
The business problem
A subscription learning product needs personalized lessons and continuity across asynchronous quiz and payment interactions.
What was tried
Parse the requested topic into a syllabus, modules and lessons. GPT-4o-mini generates learning content and quizzes and evaluates open-ended answers. Store the learner's current step, subscription and spaced-repetition schedule in Supabase. A failed test schedules review for the next day; passing increases the interval. Use scores to change future card complexity. YooKassa handles subscription tiers, and Gotenberg turns HTML into completion diplomas.
What was reported (not reported)
u/NikoCerens describes roughly three months of development and says the bot executes the logic. No learner outcomes, paid subscriber counts or reliability measurements are provided.
Limitations
Architecture description without shared workflow JSON or prompts. The author reports difficult debugging and had not yet split the graph into subflows. Educational accuracy and grading quality are untested here.
What you need
Telegram, n8n, Supabase, OpenAI, YooKassa and Gotenberg in the described stack.
Sources
- u/NikoCerens on r/n8n, SkillDay builder ↗ Community discussion, publication date unknown
Source published: unknown. Last reviewed here: October 29, 2026. Spot a mistake? Tell us.
Tools in this workflow
- OpenAI API: GPT-4o-mini generates lessons and evaluates answersTry OpenAI API
- n8n: Routes lessons, tests and state transitionsTry n8n
- Supabase: Stores learner and subscription stateTry Supabase
- Telegram: Learner interfaceTry Telegram
- YooKassa: Subscription paymentsTry YooKassa
- Gotenberg: Renders HTML diplomas to PDFTry Gotenberg
Get new workflows like this by email
A short selection of the most useful new workflows, including the ones that did not work. Free, and you can unsubscribe at any time.
Related workflows
Five-part checklist for setting up scheduled AI jobs that you can trust to run unattended
A Build to Launch guide maps the scheduled-task options in Claude, ChatGPT, Perplexity, n8n and cron, and gives a checklist for each job: define a good result, set limits, keep run receipts, and name an owner and off switch.
A third AI model audits the code before launch: 100 bugs found in a no-code founder's SaaS
A founder with no coding skills builds with two AI models and points a third at the codebase only to audit, before taking payments. It found about 100 bugs, including broken payment credits, then became a standing check.
Build an n8n node with Cursor in an hour, then cold-email the people selling AI posting templates
The founder of Postiz, an open-source social scheduler, noticed n8n template sellers teaching AI social posting, had Cursor turn his public API into an n8n node, and cold-emailed those creators with an offer. He reports monthly revenue roughly doubling.
Build a five-email onboarding sequence with stop rules and a dry-run cron job, using a copy-paste prompt for your AI coding tool
A beginner guide for first-time SaaS builders: pick one first-win action, log signups and sends, map five plain emails over 14 days with stop rules, send them from a scheduled job after a dry run, and measure activation instead of opens.