Reddit Chat Delete Suite

Production-ready Reddit chat cleanup with selective delete, sweep, purge, hide, and detailed logs

Tendrás que instalar una extensión para tu navegador como Tampermonkey, Greasemonkey o Violentmonkey si quieres utilizar este script.

You will need to install an extension such as Tampermonkey to install this script.

Tendrás que instalar una extensión como Tampermonkey o Violentmonkey para instalar este script.

Necesitarás instalar una extensión como Tampermonkey o Userscripts para instalar este script.

Tendrás que instalar una extensión como Tampermonkey antes de poder instalar este script.

Necesitarás instalar una extensión para administrar scripts de usuario si quieres instalar este script.

(Ya tengo un administrador de scripts de usuario, déjame instalarlo)

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

(Ya tengo un administrador de estilos de usuario, déjame instalarlo)

Autor
Amritanshu SINGH
Instalaciones diarias
0
Instalaciones totales
17
Calificaciones
1 0 0
Versión
v3.3.0
Creado
3/3/2026
Actualizado
3/3/2026
Tamaño
126 KB
Licencia
MIT
Funciona en

Quick Start

  • Visit one of the supported URLs: https://www.reddit.com/chat*
  • Wait a second for the panel to appear at the bottom-right of the page.
  • Open a chat and look for the "Chat Delete" panel at bottom-right.
  • In Settings, enter your Reddit username (without the u/). Press Save.
  • Back in the Current Chat tab:   - Select messages:     - Use “✓ Select All” to auto-mark your deletable messages (your own messages, and messages that only have your replies under them)     - Or toggle “🖱️ Mark Mode” and click specific messages to select/deselect them   - Delete:     - Click “🗑️ Delete Selected” to delete the currently selected messages   - Auto Sweep:     - Click “🧹 Auto Sweep” to let the script find, scroll, and delete batches of your messages automatically until it reaches the top or you stop it   - Hide chat:     - Click “👁️ Hide Chat” to hide the currently open chat

  • Batch (Chat List tab):   - Enable “🖱️ Mark Mode", then click chats in the left sidebar to mark them   - “✓ Select All” marks all visible chats (skips Mod Mail unless allowed in Settings)   - “🗑️ Process Selected” opens each selected chat, sweeps messages, and optionally hides the chat based on Settings   - “👁️ Hide Selected Chats” opens and hides each selected chat (no deletions)   - “🧹 Purge” auto-discovers chats by scrolling the list and processes each one sequentially

  • You can stop any ongoing run with the STOP button in the header.

What the Buttons Do

Current Chat tab

  • ✓ Select All: Marks all deletable messages in the current chat (yours; and parent messages if their replies contain only your messages)
  • 🖱️ Mark Mode: When ON, clicking messages toggles selection; when OFF, normal clicking resumes
  • ✕ Clear Selection: Unmarks all selected messages in the current chat
  • 🗑️ Delete Selected: Deletes only the currently marked messages
  • 🧹 Auto Sweep: Automatically finds and deletes batches of your messages by scanning and scrolling up until done or stopped
  • 👁️ Hide Chat: Opens chat settings and hides the current chat

Chat List tab

  • ✓ Select All: Marks all visible chats in the left sidebar (skips Mod Mail unless allowed)
  • 🖱️ Mark Mode: When ON, click chats in the left sidebar to mark/unmark them
  • ✕ Clear Selection: Unmarks all chats
  • 🗑️ Process Selected: For each marked chat opens it, sweeps deletable messages, and hides (if enabled)
  • 🧹 Purge: Auto-discovers chats by scrolling through the list and processes them one by one
  • 👁️ Hide Selected Chats: Opens each marked chat and hides it without deleting messages

Settings tab

  • Reddit username: Required so the script can identify your own messages
  • Deletion delay (ms): Wait time after each delete (helps with UI stability/rate limits)
  • Max deletions per minute: Throttle to avoid hitting limits; set 0 to disable throttling
  • Empty chat load wait (seconds): How long to wait for messages to appear after opening a chat with no visible items yet
  • Marked message style: Visual style for selected messages in the thread
  • Process Mod Mail Chats: Allow selection and hiding of Mod Mail chats (read-only; messages aren’t deleted)
  • Auto-minimize after deletion: Minimize the widget after a deletion run completes
  • Reset Defaults / Save Settings: Manage your preferences (stored locally)