Skip to main content
Post

Build a Telegram Language Tutor That Remembers Your Mistakes

Quickchat has a step-by-step guide to building a Telegram language tutor that quizzes you on your own mistakes. The example bot, Café Practice, is an English conversation partner. You send something like "Yesterday I go to the cafe" and get a short correction. If you ask it to save that correction, it logs the original, the fix, a brief explanation, the topic and your level to a Google Sheet.

Later you can ask for a quiz. The agent reads the sheet first, picks a saved pair, and asks you a free-response question using only your original wording. When you answer, it checks the saved row again before giving feedback. It saves only when you explicitly ask, and it asks for a YYYY-MM-DD date rather than guessing one.

The setup uses a Quickchat agent with a main prompt, your own Telegram bot made with BotFather, and two Google Sheets Actions: log_lead_to_google_sheet and read_study_notebook. Both Actions are set to require your verified Telegram identity and a private chat. The guide says no Python or Apps Script is needed. The worked example uses B1 English with short Russian explanations, and you can swap in another explanation language or level.

You need Telegram, a Google account, and a Quickchat account with AI credits, since replies and test runs use them. The guide links a starter kit with the avatar, a vocabulary template, the full prompt, the Action settings and a test checklist. Those are reference files you edit and paste in, not an automatic agent import. The guide also covers a tuning problem from its own testing, where the tutor wrongly denied saves and reads that had succeeded, and the instruction change that fixed it.

Loading replies