How to Use Redact to Delete Discord Messages as a Server Admin

How to Use Redact to Delete Discord Messages as a Server Admin

Dan SaltmanDan Saltman
7 min read

If you’re a Discord server moderator and need to delete content from users across your server, Redact’s Moderator Mode gives you the tools to do it fast, safely, and completely.

Retroactively applying new moderation rules, or just cleaning up offensive, off-topic, or outdated content? This guide will show you exactly how to use Moderator Mode in Redact.

Discord also collects a lot of your data, so if you are concerned about privacy, you should use Redact!

What is Moderator Mode in Redact?

Moderator Mode allows server admins and moderators to delete messages from other users in the groups or servers they manage. It gives you the same deletion power Redact provides to individual users, including filters like keyword targeting, date range selection, and multi-message batch deletion.

A few jobs it’s ideal for.

  • Enforcing new moderation policies retroactively
  • Cleaning up spam, NSFW content, or rule-breaking messages
  • Maintaining a professional or welcoming server environment

How to Use Moderator Mode in Redact

  1. 1

    Download Redact

    Visit Redact.dev and download the app for your computer. Redact offers a free download, and you can test it out on 30 days of Discord and Facebook content, along with Reddit bulk edits and Twitter deletion.

    Go to redact.dev and click Download located in the top right corner
  2. 2

    Connect Your Account

    Log in to Redact and select Discord as your target service in Redact.

    Log in to Redact and select Discord as your target service in Redact
  3. 3

    Select Mod Servers

    Once you connect your account, click the option “MOD SERVERS”. This will allow you to select to delete messages in servers that you moderate.

    Select what server you want to delete from
  4. 4

    Choose Your Deletion Filters

    Apply specific filters to target the messages you want to remove.

    By Date Range. Remove messages posted before or after a certain date.

    Remove messages posted before or after a certain date

    Messages From Specific Users. Mass delete messages from specific users based on their user ID in a Discord server you moderate. You’ll need the user IDs, which you can access by following the steps here.

    Entering user IDs to target specific members' messages for deletion

    Messages or Forum Topics. As a Discord server moderator, you can bulk delete messages or Forum Topics in your server.

    Choosing between messages and forum topics for moderator deletion

    Keywords and User Mentions. With Redact, you can bulk delete messages containing specific keywords using the Text Search filter.

    You can also use User IDs to bulk delete messages that mention specific users.

    The text search filter for deleting messages containing specific keywords

    Bulk Delete Specific Content Types. You can select any combination of message types based on the type of content they contain. For example, you can delete all Images and Videos from your Discord server, or all messages containing Links.

    Selecting content types like images, videos, and links for deletion

    Preserve messages and mass delete the rest. If you’re looking to purge all Discord messages from your server, except for pinned messages, just tick the relevant override box. You can also add User IDs to preserve any messages sent by specific users, for example yourself as the moderator, or Discord bots you’re using.

    Preservation options for pinned messages and specific user IDs
  5. 5

    Preview and Confirm

    Before deleting, we recommend you use Redact’s Preview Mode to review which messages will be removed. You can also use Review & Delete mode, which takes a bit longer, but lets you review, select, and bulk delete your messages in batches.

    preview mode in redact

    Or, you can enforce your server policies automatically by setting up a Schedule Deletion.

    Setting up Schedule Deletion to enforce server policies automatically
  6. 6

    Start Deleting

    You’re ready to go! Just click “Start Deleting” and let Redact take care of the rest. Keep the app open until the process is complete.

Bulk Delete Discord Messages as a Server Admin FAQ

Which permissions do I need to bulk delete messages as an admin?

You need roles with Manage Messages in the target channels. For server-wide work, Manage Server and role hierarchy that outranks the affected roles are helpful. Audit Log access is useful for reviews.

Can I remove messages from all members or only from myself as an admin?

With the right permissions, you can delete any message in channels you moderate. Direct messages are private and follow different rules. Always follow your community policy and local law.

Do deletions also remove attachments, embeds, and system messages?

Deleting a message removes that message and Discord-hosted attachments tied to it. External links and copies outside Discord can remain. Some system notices and join events are not user-deletable.

How does Redact help admins bulk delete across channels safely and fast?

Open Redact and choose Discord, then open the Mod Servers tab. Pick targets, set filters, run a Preview, and execute Deletion or schedule recurring runs. Redact spaces requests to respect limits.

Which filters does Redact provide for admin cleanups at scale?

Filter by channels, date ranges, keywords, user IDs, and content types like images, videos, files, and links. Add preservation rules for pinned messages or specific users to protect content you need to keep.

Can Redact run selective removal, for example only messages from one user in a channel?

Yes. Target by user ID, by channel, or by keywords that match incidents. Start with Preview, then approve a Review & Delete batch for accuracy.

How do threads, forum channels, and stage channels affect deletions?

Permissions can differ by channel type. Threads inherit from parents but can have locks. Forum posts and comments are separate items. Check each area in Preview before running bulk actions.

Will deletions appear in the Audit Log and what details are recorded?

Audit Log shows who performed actions, where, and when. Exact message bodies are not preserved there. Keep internal incident notes if you need context after removal.

Does Redact store Discord credentials or message content on Redact servers?

No. Redact runs on your device and uses the minimum access needed to execute your actions. You can disconnect Discord from Redact at any time in Settings.

How should admins handle rate limits and very large histories during cleanup?

Use batches by date or channel, schedule multiple passes, and avoid peak activity hours. Test a small sample first to confirm speed and stability before scaling up.

Can Redact run on a schedule so new server messages don’t pile up again?

Yes. Save your filters and enable daily, weekly, or monthly runs. Disappearing Mode can enforce retention rules by age or by keywords you define.

Do webhooks and bot messages follow the same deletion rules as user messages?

Admins can remove webhook and bot posts in channels they manage. Some bot logs may exist outside Discord. Update bots to stop reposting removed content.

What is a safe workflow for moderation incidents that require fast removal?

Capture evidence, note message links, export minimal logs, restrict posting, run a targeted removal, then reopen channels. Review roles and post rate limits afterward.

Is there a free option in Redact for Discord or do I need Premium for all time ranges?

You can start for free with recent history. Premium unlocks all-time cleanups, advanced filters, and schedules, and moderator deletions require it.

How do I try Redact for admin work and sign in securely to start?

Download Redact, connect Discord, and begin with a Preview in a low-risk channel. Redact uses passwordless sign in with secure email codes. You can disconnect any time.