ガイド
ログの設定
ログチャンネルは、SfwBotが行ったことと、その理由をモデレーターに伝える場所です。ログは初期設定でオンですが、チャンネルを選ぶまで何も投稿されません。各エントリーには、判断を取り消したり、メンバーに対応したりするボタンがあります。
始める前に
モデレーターだけが見られるチャンネルを選ぶか、新しく作成してください。ログにはメンバーの名前が含まれ、削除されたメディアへのリンクが付くこともあるため、公開チャンネルは避けてください。
SfwBotにはそのチャンネルで次の2つの権限が必要です:チャンネルを見る、メッセージを送信。チャンネルをスタッフ用ロールに限定している場合は、ボットのロールも追加してください。
この機能の概要はログをご覧ください。
ダッシュボードで設定する
ログのオプションとデフォルト値は[設定リファレンス](/docs/settings)にまとめています。
ログを開く
ダッシュボードでサーバーを開き、ログに進みます。
チャンネルを選ぶ
ログチャンネルでログメッセージを投稿をオンのままにして、チャンネルを選びます。ボットに足りない権限がある場合は、このページに表示されます。
メディアを含めるか決める
ログメッセージにメディアを含めるをオンにすると、削除された画像や動画がログに追加され、モデレーターが判断できます。モデレーターに内容を再び見せたくない場合はオフにします。
保存してテストメッセージを送る
変更を保存を選び、テストメッセージを使います。実際のログと同じ方法で、短いメッセージがログチャンネルに投稿されます。
言語を設定する
ログにはサーバーの言語が使われます。サーバーのDiscordの言語と異なる言語にしたい場合は、全般で変更します。
`/settings` コマンド
/settings にはログページがあり、ログチャンネルの選択、メディアプレビューの有効と無効の切り替え、ログの無効化ができます。チャンネルを選ぶと、ボットはそこでの権限を確認し、不足しているものを知らせます。「サーバーを管理」権限が必要です。
/setup ウィザードは、最初のステップでログチャンネルを尋ねます。はじめにとコマンドリファレンスをご覧ください。
記録される内容
削除されたメディア
ヌード検出またはブロックリストによってブロックされたすべての画像、GIF、動画と、検出されたレベル。
招待
招待フィルターによって削除されたメッセージ。
スパム
スパムフィルターによって削除されたメッセージと、該当したチェック。
ブロックされたリンク
リンク保護で見つかったリンク。メッセージが削除されたかどうかは問いません。
AutoMod
SfwBotが管理するAutoModルールによってブロックされたメッセージ。
信頼スコアとストライク
メンバーの信頼スコアのすべての変動とすべてのストライク。信頼スコアとストライクをご覧ください。
権限の問題
権限が足りないためにボットがメッセージを削除できなかったときの通知。
クレジットの通知
クレジットが少なくなったときの警告と、使い切ったときの通知。
ログからの対応
ログエントリにはボタンがあり、モデレーターはチャンネルを離れずに対応できます。
| ボタン | 動作 |
|---|---|
| 誤りとして報告 | モデルによる誤った削除を、審査のためにSfwBotチームへ報告します |
| このサーバーで許可 | 画像をホワイトリストに追加します |
| ブラックリストから削除 | 誤って一致した画像をブラックリストから外します |
| メッセージを削除 | 自動削除が無効のときに、メッセージを削除します |
| タイムアウト、キック、BAN | 確認のうえ、メンバーに対して実行します |
| 取り消す | 信頼スコアの違反を、それによるストライクも含めて取り消します |
どのボタンも「サーバーを管理」権限が必要です。タイムアウト、キック、BANでは、モデレーターに対応するDiscordの権限(メンバーをタイムアウト、メンバーをキック、メンバーをBAN)と、そのメンバーの最上位ロールより上のロールも必要です。ボットにも同じ権限と、メンバーより上のロールが必要です。この方法では、サーバーの所有者をタイムアウト、キック、BANできません。
何かを削除する前に確認したい場合は、ヌード検出で自動削除を無効にしてください。その場合、エントリは結果の報告ではなく、判断の依頼になります。
ダッシュボードのアクティビティログ
ダッシュボードのアクティビティログページには、サーバーで起きたことが一覧で表示され、イベントの種類、期間、チャンネルで絞り込めます。設定の変更も記録されるため、誰が何を変更したかを確認できます。
アクティビティログにはログチャンネルは不要です。ただし、ログチャンネルの代わりにもなりません。起きた時点でモデレーターに届くのはログチャンネルだけです。
ログデータの保存期間
ログチャンネルのメッセージは、削除するまでそのまま残ります。通常のDiscordメッセージだからです。
SfwBot自体がメンバーのメッセージから保存するもの、たとえばメディアへのリンク、そのフィンガープリント、削除の理由は30日後に削除されます。セキュリティとプライバシーをご覧ください。
トラブルシューティング
- 何も投稿されない。 ログチャンネルが設定されていません。この場合、ダッシュボードの概要と各機能のページに警告が表示されます。
- ボットがチャンネルに投稿できない。 そこで「チャンネルを見る」「メッセージを送信」を許可してください。不足しているものは、ログページと
/statusのどちらでも確認できます。 - ログチャンネルが削除された。 ログページにその旨が表示されます。新しいチャンネルを選んでください。
- エントリにメディアがない。 ログメッセージにメディアを含めるが無効か、エントリがテキストフィルターに関するものです。
- ボタンを押しても反応しない、またはエラーが表示される。 「サーバーを管理」権限が必要です。タイムアウト、キック、BANでは、対応するDiscordの権限と、メンバーより上のロールも必要です。ボットにも同じことが当てはまります。
- エントリの言語が違う。 一般でサーバーの言語を設定してください。
よくある質問
ログチャンネルを複数使えますか?
いいえ。サーバーのログチャンネルは、すべてのモジュールで1つです。AutoModには別のアラートチャンネルがあり、Discordが独自の通知を投稿します。
メンバーにログは見えますか?
チャンネルを見られるメンバーには見えます。モデレーターだけに制限してください。
ログチャンネルがなくてもボットは動作しますか?
はい。メッセージは引き続き削除されます。ただし、モデレーターには通知されません。