#author("2024-01-08T15:49:29+09:00","default:pitablog","pitablog") #author("2024-01-08T15:50:07+09:00","default:pitablog","pitablog") #include(include/oldblog,notitle) CENTER:&ref(https://blog.pitan76.net/wp-content/uploads/2022/08/Pasted-16.png); CENTER:&ref(https://blog.pitan76.net/wp-content/uploads/2022/08/Pasted-16.png,640x); ---- * 【Discord】強力なスパム対策ができるボット「Wick」を紹介します。 [#title] #splitbody{{ LEFT: &tag(Discord,サービス,ソフトウェア,情報技術,通信技術,スパム対策); #split RIGHT:&size(13){投稿日: 2022-08-13 (土)}; }} #bcontents * はじめに [#w55c23cb] Discordでは荒らされているサーバーを数々見かけます。 DiscordにはBAN、キック、タイムアウト、低速チャットなどがありますが、それだけでは必ずしもとは言いませんが、完全に荒らしを防ぐことができません。 そのため、botで荒らし対策していることが多いので、今回は荒らし対策のボットの中で最も強力だと思った「Wick」を紹介したいと思います。 ほんと日本語でこのBot紹介している記事見かけませんよね。 昔書いた記事を再度、ここで見やすく書き直すことにします。 一部そのままにしているところもあります。 私も最初は公式のDocsを読みながら、フレンドに教えてもらいながらとセットアップに苦労しました。 ・カスタマイズ性が高い ・Vortexのように導入制限はない ・ほぼほぼスパマーを撃退してくれる ** 導入方法 [#r8d231bd] + まず、[[https://wickbot.com/]]から「Add Wick」ボタンをクリックし、Discordのアカウントと紐付け、botをサーバーに導入しましょう。 + Wickのロールの位置を上に持っていきましょう。 &ref(https://image02.seesaawiki.jp/f/o/fortunes-memo/fbOC_75yR8.png,); + サーバー上で「w!setup」と送信し、コマンドを実行しましょう。 ※このコマンドはサーバーの所有者、またはWickの権限(Discordの役職、ロールではない)所有者のみ実行できます。 &ref(https://image02.seesaawiki.jp/f/o/fortunes-memo/PdgUT_CHVf.png,); 上の画像のようにすべての項目にチェックマークが付いていればWickのセットアップが成功しています。 どれか1つでもバツマークが付いていると失敗しています。 その際は再度、上に戻ってやり直しましょう。 ※確認したエラーのみ記載してます。もし、何かあれば報告ください。 |~エラーメッセージ|~意味|~対処法| |&ref(https://image01.seesaawiki.jp/f/o/fortunes-memo/UktzEeqSxe.png); Checking Wick’s role position…|× Wickのロールの位置を確認中…|番号2を参照| |&ref(https://image01.seesaawiki.jp/f/o/fortunes-memo/UktzEeqSxe.png); Checking for permissions…|× 権限を確認中…|素直に入れ直してWickに管理者権限を与えましょう。| |&ref(https://image01.seesaawiki.jp/f/o/fortunes-memo/UktzEeqSxe.png); Only Server Owners (Permit5) and up can use this command!|× サーバー所有者(許可レベル5)以上のみ、このコマンドを使えます!|所有者がこのコマンドを実行する、または「ユーザーへWickの権限を与える」の項目を参照| ** Wickの設定 [#l1afedec] [[https://wickbot.com/docs/setup]] こちらのドキュメントに細かく記載されています。 *** おすすめの設定 [#f9eed102] + [[https://wickbot.com/dashboard]]から設定したいサーバーの青いマーク(Server Overview)を選択しましょう。&ref(https://blog.pitan76.net/wp-content/uploads/2022/08/Pasted-14.png,); + Auto Modの項目の「Filters」を選択 &ref(https://image01.seesaawiki.jp/f/o/fortunes-memo/jIu6ltJf7o.png,); + Warn(警告)、Mute(タイムアウト)、Kick(キック)、BANのどれかを選択し、Muteを選択した場合は、時間も設定しましょう。 基本的に「Normal Message」(連投対策)と「Similar Message」(類似連投対策)は設定しておきましょう。 &ref(https://blog.pitan76.net/wp-content/uploads/2022/08/Pasted-16.png,); *** ユーザーへWickの権限を与える [#j42b00a7] w!s <ユーザー/ロール> ?add <権限レベル?> ユーザー/ロールは名前でもIDでも構いません。 権限レベル?は4がWickモデレーター、3がWick管理者、10が信頼されたWick管理者、11がサーバーオーナー、Wickオーナーとなるみたいです。 設定例: w!s 0123456789101112 ?add 11 - [[https://docs.wickbot.com/v3/commands/settings/statics#permit]] ** 便利なコマンド [#ufd21199] *** w!purge [削除するメッセージ数] (オプションなど) [#w0dedc64] 例えば、w!purge 10 -h who is fnakiだと”who is fnaki”を含むメッセージを10個消します。 オプションは以下を参考にしてみてください。 - [[https://docs.wickbot.com/v3/commands/moderation/purge]] * おわりに [#e39bdab6] 寝ていても荒らし対策してくれるので便利ですよね~^^ ただ、設定も多いので困りました。 * 参考 [#k00c0f61] - [[https://docs.wickbot.com/]] - [[https://wickbot.com/docs/setup]] ** コメント [#comment] #pctrlcmt &size(10){キーワード: Web, ムームードメイン, WikiChree.COM, レンタルサービス, コアサーバー};
Pitan |
プログラミングや音MADやらが趣味 |
[もっと見る]
[もっと見る]