-
Notifications
You must be signed in to change notification settings - Fork 0
Discord
Windows only (desktop Discord client).
accshift swaps Discord's local session profile (local/session storage, network state and settings) as an encrypted snapshot. A narrow identity scanner reads the local user id and username to confirm that sign-in completed; it does not extract or decrypt authentication tokens. Snapshot contents are decrypted only while restoring them in place.
This complements Discord's built-in account switcher: the native switcher caps at 5 accounts, accshift snapshots have no limit, and the native slots survive because accshift restores full profiles instead of editing the token store.
New captures use the scanned Discord user id when it is available and unique. Older captures, collisions and unreadable identities keep an opaque local id. Give every account a recognizable label.
- Open the Discord tab in accshift and click +.
- If an untracked account is already signed in, accshift can adopt that live session without logging it out.
- Otherwise accshift snapshots the tracked session, clears the live profile and launches Discord. Log into the account you want to add.
- Once a different user id and a fresh local session are detected, name the account and confirm.
Repeat for each account.
Click an account card. accshift closes Discord, swaps the session profile, then relaunches Discord signed in as that account.
- Switching is a local file swap; it does not interact with Discord's servers beyond the normal client login.
- If a restored session has expired server-side, Discord shows its login screen once; log in and switch away to refresh the snapshot.
-
Discord not detected: set the install path in Settings > Discord to
%LOCALAPPDATA%\Discord\Update.exe, or to the directory containing it. - Wrong account added: make sure you actually completed the login in Discord before naming the account; delete the card and redo the capture otherwise.