SwiftMiner 1.28
A Discord priority and account-linking update that makes miner-specific game choices easier to manage, keeps prioritised unlinked drops moving when Twitch can still count progress, and makes link-warning notifications easier to control.
Discord Priorities
SwiftBot can now manage miner-specific game priorities more directly.
- Adds Discord controls for miner-specific game priorities, including full priority-list replacement from SwiftBot's edit-games modal.
- Shows personal miner priorities in the Miners tab, with quick removal controls so app and Discord priority state stay easy to audit.
- Allows personal priorities to stand on their own when a miner opts out of global priorities, even if the same game is also global.
- Refreshes running miners after priority changes so updated game choices take effect without a manual restart.
Link Warnings
Unlinked prioritised games stay visible without becoming unnecessary hard stops.
- Lets prioritised unlinked games keep mining when Twitch exposes usable drops, while keeping account-link warnings visible instead of treating linking as a hard stop.
- Adds Discord link-warning controls so known account-link reminders can be ignored or paused without muting the rest of SwiftBot.
- Improves Discord status and preview messages with recent campaign context, realistic debug samples, cached avatars, and quieter notification defaults.
Drops Reliability
Grouped Drops cards and claiming are a little sturdier.
- Improves mining reliability by recognizing claimed multi-reward drops from any matching Twitch benefit ID and by continuing inventory claim checks even when a claimable drop only appears in Twitch inventory.
- Deduplicates repeated reward tiles in grouped Drops cards so the shown reward count matches the visible rewards.
- Polishes the overview refresh path so miners can restart from refresh without clearing artwork, adds a miner account button, and slows the Looking for Streams animation to feel more native.
- Updates SwiftMiner to version 1.28 build 2026061820 while leaving ShipHook-owned appcasts untouched.