anki-streaks-desktop

AnkiWeb addon 844448693

Tracks daily Anki study streaks and sends Telegram reminders when you have not met your daily review goal, configured via Telegram, on desktop only.
AI-generated summary; may contain mistakes.

sync-integrationprogress-trackinggamificationmotivation

Open on AnkiWeb Ask about alternatives

AnkiWeb

Rating
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-08-23
Anki versions
2.1.1~
Description language
en

Maintenance

active

  • Last update or commit was 39 days before the snapshot (2026-08-23).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-08-23
History across monthly snapshots

Loading…

Similar addons

Description

Anki Streak Bot keeps a daily study streak from your Anki reviews and sends reminders on Telegram. A day counts when you review at least your daily goal (default 20 cards), across every deck. Morning and evening reminders fire only if you have not hit the goal yet. Goal, timezone, and reminder times are set in Telegram, not in Anki. Works on Anki Desktop only. You need Telegram and an internet connection so the add-on can report counts. Setup Install the add-on and restart Anki. Open Tools β†’ Anki Streak. Click Get connection code. Codes expire after 15 minutes. Click Open Telegram bot, or Copy code and send /start YOUR-CODE to @anki_streak_bot. Confirm the timezone Anki detected, or send a new one such as Europe/Berlin. Set your daily goal with /goal (for example /goal 30). After that, study as usual. The add-on reports on its own. Everyday use Progress syncs when Anki starts, after you answer cards (about a minute after you stop), after an AnkiWeb sync, when Anki closes, and whenever you press Sync now. Tools β†’ Anki Streak shows whether Telegram is connected, today’s reported count, the last sync, and any error. In Telegram, send /status for streak, today’s progress, and settings. Reminders default to 08:00 and 22:00 in your timezone. They are skipped on days you already met the goal. /pause stops reminders without stopping the streak; /resume turns them back on. Telegram commands /status β€” streak, today’s progress, settings /goal β€” daily card goal (1–1000). Changes apply from today forward /remind β€” morning and evening times, or turn a slot off /timezone β€” day boundary (IANA name, e.g. Asia/Tehran) /pause / /resume β€” reminders only /disconnect β€” unlink Telegram; history is kept /delete_data β€” erase everything (confirm with DELETE) /cancel β€” cancel the current question /help β€” command list Several computers You can link more than one Anki Desktop install to the same Telegram chat. For each day the highest reported count is used, not the sum. What counts Reviews from the review log, on local calendar days. Manual entries and reschedules are ignored. The add-on does not use Anki’s β€œnext day starts at” cutoff; the day follows your Telegram timezone. There are no streak freezes and no celebration pop-ups. /status is how you see that you finished the day. Privacy The add-on never sends cards, notes, decks, AnkiWeb credentials, or individual review records. It only sends daily review counts, timezone, Anki version, add-on version, and a random install ID. There is no email or password. Telegram is used only for setup, settings, status, and reminders. /delete_data removes the stored account. Optional config Tools β†’ Add-ons β†’ Anki Streak Bot β†’ Config