すべての機能メッセージルール
概要
ここでメッセージを読む他のすべては「何を言っているか」を尋ねます。ワードフィルターはあなたが並べた語を照合し、解析は意図を判断してモデル呼び出し分の費用がかかります。メッセージルールは意味を一切問いません。絵文字が何個か、行が何行か、どれだけが大文字か、何人にメンションしたか。だから実行コストがゼロで、AI も不要で、どの言語でもまったく同じように動きます。数えることは言語的な行為ではないからです。仕組み
主な機能
Unicode 絵文字とカスタム絵文字を合算する絵文字の上限
チャンネルを画面外へ押し出す文字の壁に対する行数と長さの上限
大文字の割合。大文字と小文字の区別がある文字だけで測定
メンバーとロールへのメンションの個別上限。対象ごとに1回として計上
添付とスタンプの上限
結合文字の比率による zalgo 検出。通常のアクセント表記には決して触れません
除外ロール・メンバー・チャンネルと、専用のログチャンネル
しきい値を超えたときのタイムアウト・キック・BAN への任意の段階的処分
セットアップ
1.ダッシュボードのメッセージルールタブを開いて有効にし、ログチャンネルを選びます。
2.サーバーが本当に必要とする上限だけを設定します。0 のままのものはすべて無効のままです。
3.数日は処分を「削除のみ」にしてログを読んでください。何が削除されていたかがそのまま分かります。
4.長文や絵文字の多い投稿を正当に行うスタッフやボットには除外ロールを追加します。
詳しい動作
設定
知っておきたいこと
削除には「メッセージの管理」が必要で、加えて選んだ処分が要求する権限も必要です。
管理者または「サーバー管理」を持つメンバーは決して判断されず、除外リストの人も同様です。
チケットは対象外です。その内容はチケット自身の書き起こしに既に残っています。
各ルールは1分あたりではなくメッセージごとに数えます。速度の制限はスパム対策の仕事です。