Discordでメッセージを一括削除したい
![](http://cdn2.aprico-media.com/production/imgs/images/000/053/995/original.png?1589163444)
ボイスチャットアプリ・Discordを使っていて、サーバーのテキストチャンネルに書かれたメッセージやDM内のメッセージといった過去ログを一括削除したいと思ったことはありませんか?
結論から先に述べますが、Discordではデフォルトでメッセージの一括削除を行うことはできません。DMでもサーバー内のテキストチャンネルでもメッセージは一つずつ削除する必要があります。
ただし、botを導入することでテキストチャンネルであればメッセージの一括削除を行うことができるようになります。この記事では、Discordでメッセージを一括削除する方法をご紹介していきます。
Discordでメッセージを一括削除する方法
それでは、Discordでメッセージを一括削除する方法を説明します。まずはメッセージを一括削除したいサーバーにbot「AutoDelete」を導入する必要があります。下記リンクがAutoDeleteを配布しているGitHubのページなので、アクセスしましょう。
![GitHubに移動し、「Add it to your sever here」の後ろに記載されているURLをクリック](http://cdn2.aprico-media.com/production/imgs/images/000/053/988/original.jpg?1589163081)
![Discordへログイン→「BOTを追加する場所」のプルダウンメニューから追加するサーバーを選択→「はい」をクリック](http://cdn2.aprico-media.com/production/imgs/images/000/053/989/original.jpg?1589163135)
![「メッセージの管理」のチェックボックスをオンにする→「認証」をクリック](http://cdn2.aprico-media.com/production/imgs/images/000/053/991/original.jpg?1589163199)
![「私はロボットではありません」のチェックボックスをクリック](http://cdn2.aprico-media.com/production/imgs/images/000/053/992/original.jpg?1589163253)
![startのあとに「~以上のメッセージを削除する」・「条件を満たしたあとに実行する時間」を入力する](http://cdn2.aprico-media.com/production/imgs/images/000/053/994/original.jpg?1589163292)
画像のコマンドの場合だと「100件を超えたメッセージを1分後に削除する」のようになりますね。これをうまく設定すれば、メッセージを一括で自動削除することができますよ。