DEV Community

Michael Lip
Michael Lip

Posted on

Spaced Repetition in Telegram: One Vocabulary Card a Day That You Actually Keep Up With

Learning vocabulary is easy to start and easy to abandon. You download an app, make a deck, study for three evenings, and by week two the streak is dead.

The failure isn't discipline — it's friction. A separate app means the deck lives somewhere you don't already look every hour. Telegram fixes that, because the chat is already open.

One word a day, in your language

Vocab Daily (@WordADayLearnBot) sends one spaced-repetition vocabulary card a day by DM. You set your native language once with /learn english (Russian, Spanish, Portuguese, Indonesian, or German are supported), and every card arrives translated — word, translation, and example sentence — in the language your Telegram app already uses.

You don't even need to add the bot anywhere. Type @WordADayLearnBot in any chat and it posts a sample card immediately, or add es to see it in Spanish.

The spaced repetition part

Each card asks a simple question and you answer by tapping Know or Don't know. Behind that tap is an SM-2-style schedule (the same family of algorithm Anki uses): words you miss resurface sooner, words you know drift further out. That's the whole trick of spaced repetition — you review exactly what you're about to forget and nothing else.

/next pulls the next due card on demand if you don't want to wait for the daily DM, and /streak shows your current run. The free tier draws from the A2 level (100 words); Pro unlocks all three CEFR levels (300 words) plus up to 500 custom words via /add.

Why this beats a standalone flashcard app

Three practical reasons:

  1. Zero setup cost. No deck building. Day one you're already reviewing.
  2. Native-language translations built in. No dictionary lookups breaking the flow.
  3. The streak lives where your attention already is. A daily Telegram DM is much harder to forget than an app on page three of your home screen.

A realistic routine

  • Morning: the daily card arrives with your coffee. Ten seconds to answer.
  • Midday: /next when you're waiting in a queue. Two or three extra cards.
  • Weekly: check /streak. If it's intact, you've done more deliberate vocabulary practice than most learners manage in a month.

300 words at B1-B2 level covers the bulk of everyday conversation. At one card a day plus a few on-demand pulls, that's a pace most people can actually sustain — which is the metric that matters.

If you run a language-learning group chat, the bot also works as a shared daily ritual: everyone gets their own card by DM, and you compare streaks in the group. Peer pressure, gently applied.


More Telegram guides and bots for groups: tg.zovo.one, including the full guide index.


More in this series: run a Pomodoro group study session in Telegram · recurring medication & chore reminders · never miss a group member's birthday

Top comments (0)