#author("2024-07-09T15:42:59+09:00","default:nemusg.pad","nemusg.pad") #author("2024-11-02T10:01:37+09:00","default:nemusg.pad","nemusg.pad") * discordの荒らし対策 [#g0c1322d] 参加してきて @channel 宛に大量に連投してくるような荒らしを防ぎます。人間にはあまり有効じゃないですが、日本語で記載したら海外の人は防げるかも。 ** carl-botのReaction roles機能を使う [#l25f9c40] もちふぃさんに教わりました。 Reaction rolesという、参加者がリアクション(絵文字)を選択したら自動でロールを付与する機能を使って、ロールがない参加者はメッセージを投稿できないようにする。 *** 初期設定 [#w5e151e1] - https://carl.gg/ -- サーバー選択画面で導入したいサーバーを選択する -- チュートリアルはとりあえずAutomod以外はスキップ、Automodは「Minimal」に設定 -- carl-botロールにサーバーの管理者権限をつける -- [[carl-botロールの権限を一番上にする:https://imgur.com/Xanu9HM]](Post embedしたあと言われなかったらやらなくてもいいかも...?) - Discordサーバのロールをなにか1つ以上作成して、投稿などの権限を設定する -- @everyone の権限は減らす必要があるが、下記権限は必須 --- Reaction rolesで使用するチャンネルの閲覧(通常は「チャンネルを見る」) --- リアクションの追加 --- メッセージ履歴を読む *** Reaction roles設定 [#a9f78f3f] - 管理画面の左下にある 'Reaction roles' を選択して 'Create new reaction role' をクリック - Modeを選ぶ -- Post embed : carl-botが自分で投稿する。投稿したメッセージはあとから編集可能。 -- Use most recent message in channel : すでに投稿されている最後のポストを使用する。 - 下記のように設定する(例) //#ref(twitch/discord_bot/carl-bot.png,50%) #ref(twitch/discord_bot/carl-bot2.png,50%) 参考サイト - [[Carl-botの使い方|リアクションロールと荒らし対策【Discord】:https://neeetb.tokyo/carl-bot/]] - [[【CarlBot】リアクションロール設定方法|Discord情報発信局!:https://note.com/mss_discord/n/n76f2a555810c]]