Back to blog

DiscordのPurgeコマンドの使い方

暗いDiscord風の#general。ティールの /purge limit 50 チップと消えていく最近のメッセージ

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とみなす。
暗いDiscord風の#general。ティールの /purge limit 50 チップと消えていく最近のメッセージ

/purge の実行方法

最初の本文セクションです。コマンド、それからDiscordにないボタン。

  1. BetterAntispamを追加。招待には Manage Server が必要。招待画面で Manage Messages と Read Message History を外さない。Discordの権限FAQ がロールとチャンネル上書きの公式ページです。
  2. 一度 /setup を実行し、ログチャンネルを作る。/purge が消したもののトランスクリプトはそこに落ちる。後からそのファイルは作れません。
  3. 対象チャンネルを開く。/ と purge を入力。BetterAntispamの /purge を選ぶ。
  4. 実行者は Administrator。Botにもそのチャンネルの Manage Messages が必要。ないと「消せない」と返ります。
  5. limit を 1〜1000 にするか、オプションを省略して今いるチャンネルを空にする。
  6. 履歴が多いか、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の数字で、プランの門ではありません。

分割イラスト。14日のカレンダーからメッセージが一掃され、古いメッセージが砂時計の横でゆっくり消える

/purge と /nuke とチャンネル複製

ツールすること権限使うとき
/purge今いるチャンネルのメッセージを消す。任意の limit 1〜1000Administratorスパム波、レイドの残骸、#general の悪い夜
/nuke同じワイプ一族。任意の limit 1〜1000Administrator専用ワイプコマンドが欲しいとき
リサイクル / 複製チャンネルを消して新しく作るBotに Manage Channels古い履歴。Webhookは先に確認
/unnuke監査ログからnukeを巻き戻すAdministrator間違ったチャンネルをリサイクルしたとき
/snipe直近の削除を見て戻すManage Messages消しすぎたとき。無料の復元上限は 50
/autonuke settings定期purgeAdministrator無料: チャンネル 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 @user1000ダッシュボードのモジュールをオンにする
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

BetterAntispamを追加

ほかのガイド

出典

BetterAntispam on Nick LaunchesFeatured on ToolFameFeatured on Startup FameVerified on DANG!ToolpilotToolpilotFeatured on SaaSGrowFeatured on ShowMeBestAIFazierSubmit AI ToolsFeatured on Twelve ToolsFeatured on Wired BusinessFeatured on Findly.toolsListed on Turbo0Featured on SaaSFameFeatured on neeed.directoryFeatured on Dofollow.ToolsGood AI ToolsAI Agents DirectoryAura++SideProjectorsFoundrListShinyLaunchStartup FastNextGen ToolsFind-Us-HereDeepLaunchAcid ToolsStartupBaseNewToolUFindWhatsYourHoursOpenHuntsMarketingDBStartup InspireStarter BestTiny StartupsFeatured on aitoolfame.comFeatured on IndieHuntShinyLaunchLaunched on LaunchPandaFeatured on WhatsthebigdataFeatured on Yo.directoryAs seen on Launch Llama Newsletterbetterantispam.com Domain RatingVerified DR - Verified Domain Rating for betterantispam.comFeatured on ToolfioBetterAntispam | Firsto LaunchFeatured on DailyPingsFeatured on DanielLaunchesFeatured on ShipBoostFeatured on AgentWork.ToolsFeatured on SaaSCityFeatured on WayfindioFeatured on DodoDirectoryFeatured on TinyLaunchpadFeatured on ListMySaaSVerified on directreeFeatured on Submit HuntFeatured on VibeCodingListFeatured on NoonlaunchFeatured on LaunchItListed on MaidensailVerified on Endors — BetterAntispamMarked on IndieAscentListed on CurlShipListed on PublishYourSaaS