コンテンツにスキップ

サーバーのモデレーション

TomoriBotは、サーバー マネージャーに、/moderationおよび/configを通じて使用量、コスト、権限、チャネルをきめ細かく制御できるようにします。これらのコントロールのほとんどは、サーバー管理権限を必要とします。コマンドの完全なリストについては、コマンドリファレンスを参照してください。

プロバイダー アカウントから支払われるか、メンバーから支払われるかにかかわらず、生成には費用がかかります。ユーザーごとおよびサーバー全体でのクォータの使用量の上限:

  • 制限の構成: /moderation > クォータで、テキスト、画像、およびビデオ生成のためのユーザーごとの毎日の制限とサーバー全体のリセットプールを構成します。ユーザーごとの制限を0に設定すると無制限になります。
  • 手動リセット: /quota reset userを実行してメンバーの毎日の使用量をクリアするか、/quota reset globalを実行してサーバーのプール全体をリセットします。

サーバー全体のプールは、日単位で構成可能な間隔で自動的にリセットされます。

ユーザーBYOK(自分のキーを持ち込む)

Section titled “ユーザーBYOK(自分のキーを持ち込む)”

/moderation > メンバーアクセスでは、メンバーがサーバー資金によるAIを使用できるかどうかを制御できます。

  • 許可されるサーバー モデル (デフォルト): メンバーはサーバー構成のプロバイダーを使用します。
  • 個人プロバイダーが必要: メンバーは、/personal providers経由で独自のAPIキーを設定する必要があります。サーバーは、メンバーが開始したメッセージに対しては何も支払いません。サーバーによって開始されるアクション (自動応答やスケジュールされたタスクなど) は引き続きサーバー プロバイダーを使用します。

メンバーは、個人設定 で個人プロバイダーを設定します。

/setup中にユーザーBYOKを選択することで、サーバー側のテキストプロバイダーを使用せずにサーバーをブートストラップすることもできます。

アクセス制御:ホワイトリスト

Section titled “アクセス制御:ホワイトリスト”

/moderation > ホワイトリストを使用して、TomoriBotがどこでどのように応答するかを制限します。

  • チャンネル: ボットの応答を許可するチャンネルを選択し、チャンネル固有のクールダウンオーバーライドを設定します。オーバーライドが設定されていない限り、チャネルはグローバルクールダウンを継承します。
  • ペルソナ: 特定のペルソナがトリガーできるチャネルを制限します。
  • ロール: ボットの対話を特定のDiscordロールを持つメンバーに制限します。

/config > 動作 > [トリガー動作] でサーバー全体のグローバル応答クールダウンを構成します。

  • メンバー権限: /moderation > メンバーアクセスで、権限を編集をクリックして、サーバー管理を持たないメンバーがサーバー メモリ、ペルソナ属性、サンプルダイアログを管理したり、プロンプトスナップショットを検査したりできるかどうかを制御します。
  • ユーザー ブラックリスト: /moderation > ユーザーブラックリストで、完全に無視するTomoriBotのメンバーを選択します。ブラックリストに登録されたメンバーは、彼女をトリガーしたりコマンドを実行したりすることができず、メッセージがプロンプトコンテキストに到達することもありません。ペルソナ固有のメンバーブロックを設定することもできます。
  • チャネルルール: /config > チャンネル > [チャネルルール] で、プライベートチャネル (短期記憶が隔離され、思考ログが抑制される) とクロスチャネルツールのブロックリストをマークします。

/config > チャンネル > [ログとようこそ] で、ログチャンネルを設定 をクリックして、TomoriBotが内部推論、フォールバック通知、成功したツール呼び出しを投稿するチャネルを指定します。これは、どのトリガーが 意図的ツールモード でツールを公開したかなど、彼女が行っていることを監査するのに役立ちます。

ログは、サーバーの全メンバーがすでに閲覧できるチャンネルからのみ転送されます。一部のメンバーが開けないチャンネルやスレッドでのアクティビティはログから除外されるため、元の場所で読めない内容がログに表示されることはありません。ログチャンネルは同じサーバー内にある必要があります。

/config > チャンネル > [ログとようこそ] で、選択したチャネルの新しいメンバーに対する自動挨拶を設定します。TomoriBotは、新しいメンバーがDiscordのルールスクリーニングとオンボーディングを完了するまで待ってから、挨拶を送信します。上映終了前にメンバーが退場した場合、挨拶は送信されません。グリーティングを無効にするには、同じページのようこそ設定を消去をクリックします。

/expressions initializeを実行してサーバーのカスタム絵文字とスタンプのインデックスを作成し、ペルソナが会話でそれらを正確に使用できるようにします。ペルソナが絵文字、スタンプ、リアクションをどのように使用するかについては、表現とリアクションを参照してください。