質問: 私はDiscord.jsを使ってグローバルチャットを作っています。 この方 のサイトを参考に作っていました。 そこでこれMute出来ないと荒らされるのでは?と思い質問しました。 コマンドを検知するところはわかるのですか、Mute・Banする機構がわからないです。 グローバルチャットで発言した時、すべてのサーバーに適応されずに発言したメッセージを削除するようにしたいです。 **発言** -> **BOTが検知** -> **メッセージを削除** -> 導入しているサーバー全てにメッセージが行かないようにしたいです。 回答お願いします。
回答: 私はブラックリストのフィルターをこのようにしています。 elseの部分はreturn;でも代用できるかと思います。 ``` const blacklist = ["ここにミュートする人のID"] if (blacklist.includs(message.author.id)){ message.delete() }else{ //処理 } ```