React 📝 to a Karuta list and Keqing replies with its codes on one line, ready to paste into another Karuta command or a spreadsheet. It keeps reading as you turn the pages, so a long collection comes out whole. Try it: turn Karuta's page and switch the format.
#generalCard Codesturn Karuta's page, switch the format
What you get: That one code, on its own, with no buttons
Inventory
From: ki
What you get: Each item with its amount in front, such as 25 gold
Dye Collection
From: kdyes
What you get: Dye codes
Trace Result
From: Keqing's own atrace
What you get: Card codes
On a premium server Keqing adds 📝 for you, and 🔍 as well on a kc. Anywhere else, add 📝 yourself. Only the person Karuta was answering can use it, and an empty list gets no 📝.
The codes sit on one line as inline code, so one tap copies them, separated by commas until you switch. The note under them counts the codes and messages, and says Watching the source for more pages… while Keqing is still following your list. A code already on the list is never added twice.
Each message holds 50 codes. Past that, Keqing sends another under the first and keeps them all up to date as you page.
Format: commas / Format: spaces: Switches the separator. The label names the one in use
Dismiss: Deletes every message of the reply
The buttons answer only you and stay for five minutes. After that the codes stay behind, Keqing stops following pages, and the note reads Expired — output kept. React again for a fresh copy.
0 codes collected. Tap All, Untagged or ♡ <100 to add matches, or type a keyword in chat. Nothing yet — try a name, series, or one of the shortcuts above.
For itsdei · buttons + keywords live 5 min · only you
All: Every code on the page
◾ Untagged: Cards without a tag
♡ <100: Cards under 100 wishlists. Only works when the page shows wishlist counts, as kc o:w does
A word typed in the channel: Cards whose line contains it: a character, a series, a code or a tag, in any case
Everything piles onto one list with no repeats, and the status line says how many each step added. Clear empties the list, Keep closes the filter and leaves the codes up, and Delete removes the reply. The format toggle works here too.
Typed words are read from you only, for five minutes. 🔍 reads the page on screen when you press it, so to pick from another page, turn to it and press 🔍 again.
Open the dashboard, pick your server and go to Feature restrictions, then choose the channels under Card Codes and save. Keqing stops adding 📝 and 🔍 there, and a reaction added by hand gets Card Codes Extractor is disabled in this channel.
Dashboard / Your server /Feature restrictionsA demo: nothing here reaches a serverOpen your dashboard