AutoMod
リンク、禁止ワード、スパム、詐欺、サーバー宣伝に対する 7 つのフィルターです。
パネルの場所: モデレーション、AutoMod
AutoMod はすべてのメッセージを読み、人が対応する前に介入します。個別にオン・オフできる 7 つのフィルターがあり、それぞれに独自の対応を設定できます。
7 つのフィルター
| 設定 | 意味 |
|---|---|
| すべてのリンクをブロック | ドメインのリストに関係なく、リンクを含むメッセージをすべて削除します |
| Discord の招待をブロック | discord.gg または discord.com/invite のリンクを含むメッセージをすべて削除します |
| ブロックするドメイン | 1 行に 1 つのドメイン。たとえば example.com。サブドメインも自動的にブロックされます |
| 許可するドメイン | これらのドメインは「すべてのリンクをブロック」が有効でも常に通過します |
| リンクを送信できるロール | これらのロールのいずれかを持つメンバーは、リンクフィルターだけをスキップします |
| リンクを許可するチャンネル | そこではリンクフィルターだけがチェックしません。スレッドは親チャンネルの扱いになります |
| リンクを許可するカテゴリー | カテゴリー内のすべてのチャンネルに適用され、あとから作成したチャンネルにも適用されます |
ブロックする単語 を、1 行に 1 つの単語またはフレーズで指定します。
チェックでは大文字と小文字を区別せず、単語全体 にのみ一致します。つまり arsch で Arschbombe がブロックされることはなく、たまたまその語を含むだけの無害なメッセージを巻き込むこともありません。
メンションのしきい値: ユーザーやロールのメンションがこの値より多いメッセージは削除されます。
一度に 20 人に呼びかけるような、典型的なメンションスパムを防ぎます。
| 設定 | 意味 |
|---|---|
| 大文字のしきい値(%) | 大文字の割合がどれだけになったら削除するか |
| 最小文字数 | この文字数以上の場合にのみチェックします |
最小文字数は重要です。これがないと、ただの「OK」も大文字スパムとみなされてしまいます。
| 設定 | 意味 |
|---|---|
| メッセージ数 | 何件のメッセージで介入するか |
| 時間枠(秒) | どの時間内で数えるか |
例: 10 秒間に 5 件のメッセージ。
$400 や solana のようなお金や暗号資産への言及と、送信者への連絡を促す内容が組み合わさったメッセージを削除します。
これはまさに「400$ 相当の暗号資産をプレゼントします、メッセージをください」という詐欺メッセージのパターンです。
「join up」や「check out my server」のような参加の呼びかけと、コミュニティへの言及が組み合わさったメッセージを削除します。
単純な単語フィルターをすり抜けるために discord の代わりに cord と書くような回避の試みも検出します。
Discord 独自の AutoMod について
リンクフィルター、単語フィルター、大量メンションスパムについては、AlphaCloud が Discord 独自の AutoMod にもルールを作成します(サーバー設定、AutoMod)。これにより、Bot が再起動中であっても、誰かの目に触れる前に Discord がメッセージをブロックします。設定したアクション、通知、DM、ログは引き続き AlphaCloud から届きます。
- そのためには、Bot に サーバー管理 の権限が必要です。権限がない場合、AlphaCloud はこれまでどおり自分でフィルターします。
- ルールが作成されると、パネルのフィルターの下に「Discord の AutoMod ルールとして動作中」と表示されます。
- Discord でこれらのルールのいずれかを削除または無効にすると、AlphaCloud はそれを尊重し、そのカテゴリーを再び自分でフィルターします。次にパネルで保存したときに、ルールが作り直されます。
- Discord では、1 つのサーバーにつきキーワードのルールは最大 6 個までです。すでに他の Bot で埋まっている場合は、AlphaCloud のフィルターがそのまま使われます。
フィルターごとのアクション
各フィルターには独自の アクション があります。メッセージの削除に加えて何を行うかを決めます。
| アクション | 効果 |
|---|---|
| メッセージの削除のみ | メッセージが消えるだけです |
| メッセージを削除+警告 | 警告がメンバーの履歴に残ります |
| メッセージを削除+メンバーをタイムアウト | 設定した期間タイムアウトします |
| メッセージを削除+メンバーをキック | |
| メッセージを削除+メンバーをBAN |
タイムアウトの長さ(分) は、アクションがタイムアウトに設定されているすべてのフィルターに適用されます。
例外
| 設定 | 意味 |
|---|---|
| 対象外のロール | これらのロールを持つメンバーは、すべてのフィルターを通過します |
| 対象外のチャンネル | これらのチャンネルでは、フィルターは一切働きません |
| 対象外のカテゴリー | これらのカテゴリー内のチャンネルは、どれもフィルターの対象外です |
カテゴリーの例外が最も便利です。後からそのカテゴリー内に作成したチャンネルにも自動的に適用されます。よくある使い方は、チーム用のカテゴリーを丸ごと対象外にすることです。
チャンネルごとのコンテンツルール
画像専用や Bot コマンド専用など、用途が決まっているチャンネル向けです。チャンネルごとに、許可するコンテンツを複数選べます。メッセージは、そのうち少なくとも 1 つを含んでいれば残ります。それ以外は、AutoMod が短い通知とともに削除します。
| コンテンツ | メッセージが条件に合うとき |
|---|---|
| リンク | リンクが含まれている |
| Bot コマンド | 設定したプレフィックスで始まる。たとえば !rank。初期値は !、?、.、$ で、最大 5 つ |
| 埋め込み | リンクのプレビューや GIF などの埋め込みがある |
| メディアとファイル | 画像、動画、ファイル、スタンプ |
- スレッドとフォーラムの投稿は、Bot が作成したものでも常に自由です。
- 返信を許可 をオンにすると、チャンネル内のメッセージへの返信はテキストだけでもかまいません。
- Bot、「メッセージの管理」の権限を持つメンバー、上記の例外は対象外です。
- 罰則も DM もありません。削除、通知、ログだけです。
- 無料のサーバーでは 5 チャンネルまで、Premium では 25 チャンネルまで設定できます。
2 種類のメッセージ
AutoMod は 2 種類のメッセージを送ります。どちらも メッセージビルダー でデザインできます。
チャンネル内の通知 公開のメッセージで、削除後にチャンネルに表示され、数秒後に消えます。本人が確実に気づけるよう、Bot が先頭にその人へのメンションを付けます。
AutoModの警告のDM 非公開のメッセージで、残り続けます。理由とアクションを含むロックされたブロックがあります。DMでも通知 がオンの場合、またはアクションが警告の場合にのみ送信されます。
ログチャンネル
作動したフィルターは、メンバー、フィルター、アクションとともにすべてここに記録されます。強くおすすめします。これがないと、フィルターが厳しすぎることに気づけません。
必要な権限
メッセージの管理(削除)、メンバーをタイムアウト、メンバーをキック、メンバーを BAN、メッセージ履歴を読む。Discord の AutoMod のルールにはサーバー管理が必要です。