Releases: josemsalcedoq/undiscord-macos
Release list
Undiscord v0.6.0
Native macOS app to bulk-delete your own Discord messages.
New in v0.6.0
- Open DM from imported conversations. Each imported 1-to-1 DM now has a button that reopens the closed DM (via Discord's open-DM endpoint), so it reappears in your sidebar — handy for reviewing a conversation before deleting it. Groups can't be reopened this way, so their button is disabled, and any failure (blocked, unavailable) shows a toast. The import list is preserved (no navigation).
Install: open the DMG and drag Undiscord to Applications. The app is unsigned/un-notarized, so on first launch right-click it → Open (or allow it in System Settings → Privacy & Security).
Deletes your own messages using your account token. Automating a user account is against Discord's ToS and carries a ban risk regardless of speed. Delays are floored (search ≥ 2000ms, delete ≥ 700ms) to reduce rate-limit bans.
Undiscord v0.5.2
Native macOS app to bulk-delete your own Discord messages.
Fixed in v0.5.2
- Data-package import reported 0 messages. Discord changed
channel.jsonso the channeltypeis now a string ("DM","GROUP_DM", …) instead of a number, which made every conversation get skipped on import. The parser now understands both formats. Verified against a real package: 292 conversations / 72,490 messages parsed correctly. Combined with v0.5.1's localized-folder fix, non-English packages now import fully.
Install: open the DMG and drag Undiscord to Applications. The app is unsigned/un-notarized, so on first launch right-click it → Open (or allow it in System Settings → Privacy & Security).
Deletes your own messages using your account token. Automating a user account is against Discord's ToS and carries a ban risk regardless of speed. Delays are floored (search ≥ 2000ms, delete ≥ 700ms) to reduce rate-limit bans.
Undiscord v0.5.1
Native macOS app to bulk-delete your own Discord messages.
Fixed in v0.5.1
- Data-package import now works for non-English packages. Discord names the messages folder in your account language (e.g.
Mensajes,Nachrichten), and newer exports no longer includemessages/index.json. Import previously failed with "index.json not found". The app now locates the messages folder by its contents, so localized packages and index-less exports import correctly.
Install: open the DMG and drag Undiscord to Applications. The app is unsigned/un-notarized, so on first launch right-click it → Open (or allow it in System Settings → Privacy & Security).
Deletes your own messages using your account token. Automating a user account is against Discord's ToS and carries a ban risk regardless of speed. Delays are floored (search ≥ 2000ms, delete ≥ 700ms) to reduce rate-limit bans.
Undiscord v0.5.0
Native macOS app to bulk-delete your own Discord messages.
New in v0.5.0
- Final verification sweep. After a target finishes, the app re-scans under the same parameters (including your date range) and deletes any leftovers automatically — no extra confirmation. Discord's search index lags behind deletes, so a run could previously stop while a few messages still existed; this catches them.
- Fixed a frozen progress label. If a hard error (network / bad status) interrupted a run, the progress could stay stuck on "Deleting: …". The run now always finishes cleanly and reports the error.
- New "Verifying — re-scanning for leftovers…" progress state.
Install: open the DMG and drag Undiscord to Applications. The app is unsigned/un-notarized, so on first launch right-click it → Open (or allow it in System Settings → Privacy & Security).
Deletes your own messages using your account token. Automating a user account is against Discord's ToS and carries a ban risk regardless of speed. Delays are floored (search ≥ 2000ms, delete ≥ 700ms) to reduce rate-limit bans.
Undiscord v0.4.0
Native macOS app to bulk-delete your own Discord messages.
New in v0.4.0
- Optional date-range filter (From date / To date) in Advanced settings. Only messages sent within the window are scanned and deleted; leave either bound blank for open-ended. Also sidesteps Discord's 5000-result search cap on very large channels.
Install: open the DMG and drag Undiscord to Applications. The app is unsigned/un-notarized, so on first launch right-click it → Open (or allow it in System Settings → Privacy & Security).
Deletes your own messages using your account token. Automating a user account is against Discord's ToS and carries a ban risk regardless of speed. Delays are floored (search ≥ 2000ms, delete ≥ 700ms) to reduce rate-limit bans.
Undiscord v0.3.0
What's new in v0.3.0
- Debug mode (Advanced settings) — logs every network request (search, delete, open-DM, scan, discovery) with status, timing and rate-limit headers, on top of the normal activity log.
- Exportable logs — Save debug log… writes the full detail to a file, plus Copy and Clear. Turning debug on also enables the web inspector (real Network/Console).
- Token is always obfuscated — only the first/last 4 characters and length ever appear; a scrubber guarantees the raw token never lands in a log, buffer, or exported file. (Message content and IDs are still logged, so review before sharing a log.)
Install
Open the DMG and drag Undiscord to Applications. Unsigned/un-notarized — first launch: right-click → Open.
Deletes your own messages using your account token; against Discord ToS, use responsibly. Delays are floored (search ≥ 2000ms, delete ≥ 700ms).
Undiscord v0.2.0
What's new in v0.2.0
- Automatic updates — the app now checks GitHub on launch and offers a one-click update (download, install, relaunch) with a changelog. Use Check for Updates… in the app menu any time.
- Fixed scan counts for closed DMs — scanning a friend whose DM was closed now opens the channel and shows the real count instead of a stuck
…. - Roomier log — the conversation list is slimmer and the activity log is taller, so you can follow deletions more easily.
Install
Open the DMG and drag Undiscord to Applications. Unsigned/un-notarized — first launch: right-click → Open.
Deletes your own messages using your account token; against Discord ToS, use responsibly. Delays are floored (search ≥ 2000ms, delete ≥ 700ms).
Undiscord v0.1.0
Native macOS app to bulk-delete your own Discord messages (DMs, friends, servers, and imported data-package history).
Install: open the DMG and drag Undiscord to Applications. Unsigned/un-notarized — first launch: right-click → Open.
Deletes your own messages using your account token; against Discord ToS, use responsibly. Delays are floored (search >= 2000ms, delete >= 700ms).