Anki Discord RPC Extended (English Version)

AnkiWeb addon 402445537

Displays live Anki study activity, including deck names, remaining counts, and card content, on Discord Rich Presence, with idle detection, a resumable timer, Spotify support, and a privacy mode.
AI-generated summary; may contain mistakes.

sync-integrationprogress-trackingtimerfork-or-reupload

Open on AnkiWeb Find alternatives

AnkiWeb

Votes
1 (👍 1 · 👎 0)
Updated
2026-09-21
Anki versions
2.1.1~
License
AGPL-3.0 (from the headers of the Python files)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-09-21 (41 days before the snapshot).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-09-21
History across monthly snapshots

Loading…

Similar addons

Description

Anki Discord RPC Extended (English Version) — by Yumesubs

Shows your Anki study activity on Discord Rich Presence in real time. Originally forked from Ankicord (STadas) and Shigeyuki's follow-up fork, with additional features and fixes by Yumesubs.

Features

  • Status automatically switches with your activity: main menu, reviewing, browsing, adding/editing cards
  • Deck name & today's remaining card count shown in the RPC (per-deck or across all decks)
  • The content (question) of the card you're reviewing shows up on Discord too
  • Automatic idle detection — status changes when you've gone inactive
  • Near-instant RPC updates (<1s) on deck switches, reviews, or opening the Fields/Cards dialogs
  • Mature card count shown on deck overview
  • Spotify integration (Linux)
  • All status text is fully customizable via config

Great if you want to show off your language-learning (or any) progress on Anki to your Discord server.

Credits

Update (2026-09-21)

  • New: the main menu and idle status now show Anki's own summary line, e.g. Studied 177 cards in 54.01 minutes today (18.31s/card), so Discord always matches the numbers on Anki's main screen.
  • New: Set Discord Timer… in the Tools menu. Set the Discord timer to any number of hours (0-9999, decimals allowed, e.g. 2.5) and it starts counting up from that value right away.
  • New: the timer remembers where it left off. Its progress is saved every 30 seconds and when Anki closes, so if you close Anki at 2 h 30 min, the timer picks up at 2 h 30 min the next time you open it. (It is stored in the add-on's user_files folder, which Anki keeps when the add-on is updated.)
  • New: Discord Privacy Mode in the Tools menu (a checkable item). While it is on, no deck names and no card content are sent to Discord. Deck names are replaced by a short text (e.g. Reviewing [Privacy mode on]) in the review, overview, browse and Fields/Cards lines, and card content is hidden completely. It takes effect immediately, even in the middle of a review, and the on/off state is remembered between restarts.
  • Changed: the timer now starts as soon as you open Anki, instead of waiting for the first card. It keeps running while you're idle and never resets by itself. The timer_mode option has been removed.
  • Changed: idle detection now defaults to 15 minutes. If idle_timeout is missing, not a number, or outside 1-1440 minutes, it falls back to 15.
  • Changed: clear_after_minutes now defaults to 0, so the presence is no longer removed after long idle periods and simply stays on Idling around. Set it to a number of minutes if you want the old auto-clear back. Settings you have already saved are not changed.
  • Fixed: stale counts. The "cards left" and "studied today" lines used to refresh only when something happened in Anki (switching screens, answering a card), so they could get stuck on an old number after you finished reviewing. They now refresh automatically every 30 seconds.
  • New option: use_anki_studied_text (default on). Set it to off to go back to the old "N reviewed today" line.
  • New option: timer_offset_hours (default 0). The value the timer starts from the very first time; after that the saved progress is used. You can change the timer any time from Tools → Set Discord Timer…
  • New options: privacy_mode (default off, only used the first time) and privacy_text (default Privacy mode on). Your existing hidden_decks setting keeps working as before while privacy mode is off.

License: GNU AGPL v3