DiscordのPurgeコマンドの使い方

Discordに /purge コマンドは付いていません。クライアントに一括削除ボタンもありません。メッセージは1件ずつ消すか、bulk-delete API を呼ぶBotを入れます。BetterAntispam は /purge(Administrator)を追加します。掃除したいチャンネルで実行します。limit は1〜1000。空ならそのチャンネルを空にします。14日未満は一括。それより古いものは1件ずつ。この14日ルールはDiscord側で、Botの都合ではありません。
編集上の開示: このガイドはBetterAntispamが公開しています。14日より古いメッセージも遅く削除するスラッシュコマンドのpurgeに加え、/nuke、/snipe、レイド対策を同じスタックで使いたい場合にBetterAntispamを勧めます。Dyno、Carl-bot、Wick、YAGPDB、MEE6、ProBotで足りる場合も書きます。上限はDiscordのAPIとBotのソースからです。
TL;DR: discord purge command、Discord パージ コマンド、Discord メッセージ 一括削除、discord /purge、discord bulk delete を探す人は、Discordが足さなかったコマンドが欲しい。BetterAntispamを招待し、チャンネルに立って/purge(Administrator)。limitは1〜1000。なしなら今いるチャンネルを空にする。Botにはその場の Manage Messages が必要。Discordのエンドポイントは2〜100件のIDを受け、2週間より古いものは拒否する。BetterAntispamは仕事を分ける。新しいものは一括、残りは1件ずつ。/nukeは姉妹のワイプ。/snipe(Manage Messages)は直近の削除を戻せる。自分のアカウントでユーザースクリプトは使わない。DiscordはそれをセルフBotとみなす。

/purge の実行方法
最初の本文セクションです。コマンド、それからDiscordにないボタン。
- BetterAntispamを追加。招待には Manage Server が必要。招待画面で Manage Messages と Read Message History を外さない。Discordの権限FAQ がロールとチャンネル上書きの公式ページです。
- 一度
/setupを実行し、ログチャンネルを作る。/purgeが消したもののトランスクリプトはそこに落ちる。後からそのファイルは作れません。 - 対象チャンネルを開く。
/とpurgeを入力。BetterAntispamの/purgeを選ぶ。 - 実行者は Administrator。Botにもそのチャンネルの Manage Messages が必要。ないと「消せない」と返ります。
limitを 1〜1000 にするか、オプションを省略して今いるチャンネルを空にする。- 履歴が多いか、14日より古いメッセージが多いと、Botが確認を求めます。違うチャンネルならキャンセル。
例:
/purge limit:50— このチャンネルの直近50件。/purge limit:1000— オプションの上限。/purge— このチャンネルを空にする。Botが聞けば確認。
ドキュメント: カスタマー向けドキュメント。サポート: Discordサポートサーバー。この設定にWebログインはありません。スラッシュコマンドのままです。
/purge は無料です。/nuke、/unnuke、/snipe、/autonuke settings の核も無料です。
Discordに標準のpurgeはない
Peakbotの2026年一括削除ガイド とDiscordのAPIは一致しています。アプリはpurgeを出していません。Manage Messages のあるモデレーターは、他人のメッセージを1クリックずつ消せます。それが標準ツールです。
もう一つの標準ワイプはチャンネル削除です。年齢を問わず履歴が消えます。新しいチャンネルは 新しいID です。古いIDを指すWebhook、スターボード、チケットBotは黙ります。長い解説はDiscordチャンネルのメッセージをすべて消すです。
自分の履歴を歩いて消すブラウザのユーザースクリプトはDiscordの機能ではありません。利用規約は自動化したユーザーアカウントをセルフBotとして扱います。サーバーBotを使うか、手で消してください。
14日の一括削除ルール
Discordの Bulk Delete Messages エンドポイント:
| ルール | 意味 |
|---|---|
| ギルドチャンネルのみ | DM不可 |
| Manage Messages が必要 | あなただけでなくBot側 |
| 1回あたり2〜100件のID | 「500件purge」は複数ループ |
| 2週間より古いものは不可 | 古いIDを送るとエラー 50034 |
| 重複は失敗 | バッチ全体が拒否される |
だから14日を過ぎると、まともなpurgeコマンドはどれも同じ顔になります。Dynoの purgeドキュメント は14日より古いメッセージはpurgeできないと書いています。YAGPDBの /clean は直近1,000件だけを見、2週間より古いものは見ません。
BetterAntispamはDiscordの上限を上げません。山を分けます。新しいものは一括削除。古いものは1件ずつ。遅いです。直近80件が何ヶ月にもまたがる静かなチャンネルを空にする、正直な方法でもあります。
/mute と /warn は直近最大 100 件まで消せます。/ban の purge_days は最大 7 日。Discordの数字で、プランの門ではありません。

/purge と /nuke とチャンネル複製
| ツール | すること | 権限 | 使うとき |
|---|---|---|---|
| /purge | 今いるチャンネルのメッセージを消す。任意の limit 1〜1000 | Administrator | スパム波、レイドの残骸、#general の悪い夜 |
| /nuke | 同じワイプ一族。任意の limit 1〜1000 | Administrator | 専用ワイプコマンドが欲しいとき |
| リサイクル / 複製 | チャンネルを消して新しく作る | Botに Manage Channels | 古い履歴。Webhookは先に確認 |
| /unnuke | 監査ログからnukeを巻き戻す | Administrator | 間違ったチャンネルをリサイクルしたとき |
| /snipe | 直近の削除を見て戻す | Manage Messages | 消しすぎたとき。無料の復元上限は 50 |
| /autonuke settings | 定期purge | Administrator | 無料: チャンネル 1 つ、最短間隔 7日 |
limit なしの /purge は、Botがそのチャンネルで Manage Channels を持っていると recreate ボタンを出せます。recreateは即時で、メッセージの年齢を無視します。チャンネルIDも変わります。チャンネルワイプガイド を読んでから使ってください。/unnuke(Administrator)はリサイクルの取り消しで、その場のpurgeの取り消しではありません。
purgeは掃除です。アンチスパムではありません。洪水がまだ来ているなら、先に /antispam settings か /raidmode(どちらもAdministrator)、それからpurge。手順書: Discordレイドの止め方。
/purge がしないこと
BetterAntispamの /purge の任意引数は limit だけです。ユーザー、Bot、リンク、埋め込み、正規表現では絞りません。「@spammer だけ消す」なら他Botのフィルタか、そのメンバーを purge_days(最大7)付きで /ban します。
DMでは動きません。テキスト系のギルドチャンネルだけです。
14日ルールは回避しません。古いものには遅い道を選ぶだけです。
自分では戻りません。スナイプキャッシュにあるうちに /snipe(Manage Messages)。無料の一括復元は 50。
/lockdown(Administrator)の代わりではありません。まだ投稿されているなら先にロック。
他Botのpurgeコマンド
スタッフがもう覚えたBotを残してください。リンクはコマンドページへ。ホームページではありません。
| Bot | コマンド | 文書上の上限 | 正直な注意 |
|---|---|---|---|
| BetterAntispam | /purge、任意の limit 1〜1000 | 数字なら1000。空ならチャンネルを空にする | Administrator。14日より古いものは遅く消す |
| Dyno /purge | /purge any、/purge bots、フィルタ | 1000 | 文書: 14日より古いものはpurge不可 |
| Carl-bot purge | !purge、!purge user、!purge bot | 表のデフォルトは100 | ピン留めは無視 |
| Wick purge | 種類フィルタ付き w!purge | 例は1000 | プレフィックス。Bot、リンク、添付のフィルタ |
| YAGPDB /clean | /clean、別名 clear、cl | 直近1,000件を走査 | 2週間より古いものはなし。正規表現とユーザー |
| MEE6 !clear | !clear 1-1000 または !clear @user | 1000 | ダッシュボードのモジュールをオンにする |
| ProBot /clear | /clear user/bots + 件数 | それ以上の記載なし | 歓迎画像スタック。それがもうBotなら残す |
同じチャンネルにpurge Botを3つ入れないでください。スタッフが覚えるコマンドは1つで足ります。
purgeのあと
次の掃除の前に /logging settings(Administrator)を設定してください。ログには実行者、チャンネル、一括件数、低速件数が並びます。トランスクリプトファイルが唯一の全文コピーです。
人が手で消した場合は Discordの監査ログ を見てください。サーバー設定 → Audit Log、View Audit Log権限。
部屋を空にするのではなく遅くしたいなら /slowmode(Manage Channels)。ガイド: Discordのスローモードの使い方。
どのモデレーションBotを選ぶべきか
BetterAntispam — Webなしで /purge と /nuke、それに /antispam settings、/antiraid settings、/raidmode、/lockdown を同じスラッシュコマンドで揃えたいとき。
Wick — 権限を奪われたモデレーターがチャンネルを消す悪夢で、Wickのセットアップ を最後までやるとき。フィルタが本体なら Wick purge。
Dyno — Dyno /purge がもうダッシュボードにあり、スタッフがフィルタ名を知っているとき。14日の硬い停止を忘れない。
YAGPDB — スタッフがすでに カスタムコマンド を書き、正規表現付き /clean が欲しいとき。
Carl-bot — リアクションロールが本体で、Carlのpurgeがもう掃除しているとき。
MEE6 — サーバーがすでに MEE6 Premium を払い、XPを動かさないとき。
ProBot — 歓迎画像と ProBot automod がもうスタックのとき。
掃除Botを3つ入れないでください。スタッフが信じる /purge は1つで足ります。
FAQ
Discordにpurgeコマンドはある?
ありません。/purge も Clear Channel ボタンもありません。Botがコマンドを足します。BetterAntispamのは /purge(Administrator)です。
DiscordのPurgeコマンドはどう使う?
BetterAntispamを招待し、チャンネルを開き、/purge を実行。limit は1〜1000。空ならそのチャンネルを空にする。Administratorが必要。Botにはその場のManage Messagesが必要。
なぜ /purge は古いメッセージを飛ばした?
BetterAntispamなら飛ばしていません。bulk-delete APIは14日より古いメッセージを拒否します。Botはそれを1件ずつ消すので、止まったように見えます。DynoとYAGPDBは2週間で止まります。
Discordのメッセージをpurgeする権限は?
BetterAntispamでは Administrator。Botにはそのチャンネルの Manage Messages(と Read Message History)が必要。招待にはManage Server。
1人のユーザーのメッセージだけpurgeできる?
BetterAntispamの /purge ではできません。引数は limit だけです。他Botのユーザーフィルタか、メンバーを外すなら purge_days(最大7)付き /ban。
Discordのpurgeを取り消すには?
その場の削除: キャッシュにあるうちに /snipe(Manage Messages)。無料復元上限は50。リサイクルしたチャンネル: /unnuke(Administrator)。Discordに「全部戻す」はありません。
/purge は無料?
はい。/nuke、/unnuke、/snipe は無料。/autonuke settings はチャンネル1つ、最短間隔7日まで無料です。
purgeでレイドは止まる?
止まりません。すでに着いたものを掃除します。参加洪水は /raidmode と /antiraid settings(Administrator)、メッセージ洪水は /antispam settings、それから /purge。
最終判断
DiscordのPurgeコマンドはBotのコマンドです。Discordは一度も足していません。BetterAntispamを招待し、チャンネルに立ち、/purge(Administrator)を limit 1〜1000、または空でワイプ。14日の壁を見込んでください。フィルタがもう体に染みているならDynoやCarlを残す。Webhookを確認するまでチャンネルを複製しない。自分のアカウントでユーザースクリプトを走らせない。
— Adam
ほかのガイド
- Discordチャンネルのメッセージをすべて消す
- Discordのスローモードの使い方
- Discord監査ログの確認
- Discordレイドの止め方
- 2026年おすすめDiscordアンチスパムBot
- 2026年おすすめDiscordモデレーションBot
- Bulk Delete Messages – Discord API
- 権限FAQ – Discord
出典
- Bulk Delete Messages – Discord Developer Docs
- Setting Up Permissions FAQ – Discord
- Discord Roles and Permissions
- How to Protect Your Server from Raids 101 – Discord
- How to Bulk Delete or Purge Messages in a Discord Channel in 2026 – Peakbot
- Discordチャンネルのメッセージをすべて消す – BetterAntispam
- /purge – Dyno Docs
- Carl-bot moderation commands
- Purge – Wick Docs
- All Commands – YAGPDB
- MEE6 moderator docs
- Commands – ProBot Docs
- BetterAntispamドキュメント
- BetterAntispamアプリストア(Shield)




















