π¬ Send scheduled IELTS grammar, writing and reading practice via Telegram with Gemini AI
β‘ 221 views Β· π¬ Content Creation & Video
Description
π Overview
This workflow automatically generates IELTS practice content using AI and sends it to Telegram on a schedule.
It covers three key IELTS skills:
- π§ Grammar Practice (Monday)
- βοΈ Writing Task (Wednesday)
- π Reading Practice (Friday)
The workflow is designed to deliver structured, clean, and readable exercises directly to your Telegram chat.
βοΈ How it works
- The Schedule Trigger runs the workflow on specific days
- The βSelect Test by Dayβ node determines which practice to generate
- AI generates structured IELTS content in JSON format
- The output is parsed and formatted into readable messages
- Long messages are split into chunks
- The content is sent to Telegram
π§© Features
- AI-powered IELTS content generation
- Clean JSON parsing and formatting
- Telegram-ready message delivery
- Automatic scheduling by day
- Supports multiple IELTS skills in one workflow
π Setup
- Create a Telegram Bot via @BotFather
- Copy your Bot Token
- Add Telegram credentials in n8n
- Add your AI credentials (Gemini or OpenAI)
- Replace the Chat ID in the βSendβ nodes with your own
π© Telegram Setup
To get your Chat ID:
- Send a message to your bot
- Open: https://api.telegram.org/bot<TOKEN>/getUpdates
- Copy the
chat.id
β οΈ Important Notes
- This workflow uses a fixed Chat ID for scheduled messages
- Make sure to replace the Chat ID before running
- Do not hardcode sensitive credentials
- Ensure the AI output format remains consistent (JSON)
π‘ Customization
You can easily customize:
- Topics and difficulty level
- Message format
- Schedule timing
- Add new modules (e.g., Speaking, Vocabulary)
π― Use Cases
- IELTS learners who want daily practice
- Teachers sharing exercises with students
- Automated English learning systems
- AI-powered educational bots
π Creator Note
This workflow demonstrates how to combine AI generation, structured parsing, and messaging automation into a scalable learning system.
Feel free to adapt and extend it for your own use case.
π Nodes Used
Telegram, Schedule Trigger, Google Gemini
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File