Skip to content

Releases: josemsalcedoq/undiscord-macos

Undiscord v0.6.0

Choose a tag to compare

@josemsalcedoq josemsalcedoq released this 03 Jul 21:49

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

Choose a tag to compare

@josemsalcedoq josemsalcedoq released this 03 Jul 18:18

Native macOS app to bulk-delete your own Discord messages.

Fixed in v0.5.2

  • Data-package import reported 0 messages. Discord changed channel.json so the channel type is 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

Choose a tag to compare

@josemsalcedoq josemsalcedoq released this 03 Jul 16:00

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 include messages/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

Choose a tag to compare

@josemsalcedoq josemsalcedoq released this 03 Jul 15:51

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

Choose a tag to compare

@josemsalcedoq josemsalcedoq released this 03 Jul 15:29

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

Choose a tag to compare

@josemsalcedoq josemsalcedoq released this 03 Jul 15:07

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 logsSave 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

Choose a tag to compare

@josemsalcedoq josemsalcedoq released this 03 Jul 05:45

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

Choose a tag to compare

@josemsalcedoq josemsalcedoq released this 03 Jul 05:09

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).