Add to Discord

10 changes, with what each one does.

Every change
  1. Who wishes a scheduled card

    Open a card on the schedule and click its wish count to see who wished it, with their name, username and ID.

    • The wish count on a card's page opens the list of everyone who wished it.
    • Each wisher shows their name, @username, Discord ID, the kind of wish and when they made it.
    • The card's page no longer lists editions that have no release date.
    Open the release schedule
  2. Wishlist ranks

    Give each wishlist tier its own role, like ♡100+ for @Common and ♡1,000+ for @Epic. Each card pings only the highest rank it reaches.

    • Up to five ranks, each a ♡ minimum and a role: dropanalysissettings rank 100 @Common.
    • A card pings only the highest rank it reaches, so a ♡1,200 card pings @Epic and not @Common too.
    • While any rank is set, ranks replace the wishlist ping. dropanalysissettings ranks off clears them, and the old ping comes back as it was.
    • @everyone and managed roles are refused, and a role deleted since it was picked is skipped.
    Read it in the docs
  3. Ranks and prints on the dashboard

    Set wishlist ranks and print pings on the dashboard's Drop Analysis page, with a preview of the reply they make.

    • The Drop Analysis page has two new panels, Wishlist ranks and Prints.
    • Ranks are added and removed in place, and one saves once it has both a minimum and a role.
    • While ranks are set the wishlist ping is hidden, since ranks replace it.
    • The preview shows the whole reply Keqing would send, pinged card first.
    Read it in the docs
  4. Pinged cards come first

    When a drop pings anyone, the cards that earned it sit right under the ping, before the rest.

    • This covers the wishlist ping, ranks and print pings.
    • The pinged cards come right under the ping lines, then a thin rule, then the rest of the drop.
    • Each card keeps its drop number, so the second card still reads as 2.
    • A drop that pings no one looks the same as before.
    Read it in the docs
  5. Drop Analysis settings at a glance

    dropanalysissettings shows every setting, green while drops are read, with a link to change them on the dashboard.

    • Every setting sits on one panel: the reply mode, the pings, ranks, prints and auto-star.
    • The panel is green while Drop Analysis is reading drops in your server.
    • A link opens the same settings on the dashboard.
    Read it in the docs
  6. Home routes solve again

    A Date Solver route that ends at Home with an empty bar is solved instead of failing.

    • Ending at Home may take a bar all the way to zero, and the solver now accepts those routes.
    • When a Date Solver reply cannot be sent, it says why in plain words.
    Read it in the docs
  7. Missing edition art fills in

    When a Character Lookup shows an edition Keqing had no art for, Keqing keeps that art for next time.

    • Only an edition Keqing already knows and has no art for is filled, from Karuta's own image.
    • Flipping through editions on a lookup fills each one you land on.
    • Each edition is checked at most once a day.
    Read it in the docs
  8. A page for every change

    The changelog has its own page, and each day copies as Markdown for an announcement.

    • The changelog lives at /changelog, linked from the footer.
    • Copy one day, or every change, as Markdown with full links.
    • Each day has a page of its own with every change and its details, like this one.