Discordログボット:削除されたメッセージ、編集、ボイス、参加
Discordのログボットは、サーバーで起きていることを書き留めるので、モデレーターが後から振り返れます。 Noxyrは、削除と編集されたメッセージ、ボイスへの参加、退出、移動、そしてメンバーの参加と退出を、選んだスタッフのチャンネルそれぞれに記録します。/serverlogs setか、ダッシュボードで設定します。
ログは何のためにあるか
誰かが、モデレーターに侮辱されたと言う。誰かがメッセージを削除して、書いたことを否定する。メンバーがレイドの直後に退出する。ログがなければ、あるのは話だけです。ログがあれば、スタッフだけが見られるチャンネルに、本文、投稿者、時刻が残ります。
Noxyrが記録するもの
| 種類 | 記録に表示されるもの |
|---|---|
| メッセージ | 投稿者、チャンネル、本文付きの削除されたメッセージ。編集は、前と後の本文。一括削除は、削除された数とともに一つの記録 |
| ボイス | メンバーがボイスチャンネルに参加、退出、または移動したこと |
| メンバー | 参加は、アカウントの年齢とともに。退出は、参加した日時とともに |
ボイスのミュート、スピーカーのミュート、配信は記録されません。参加時のアカウントの年齢は一目で分かって便利です。レイド中に作られたばかりのアカウントが参加すると、目立つからです。
設定する
- スタッフ専用のチャンネルを作る。種類ごとに一つか、共有の一つ。ログにはメッセージ本文が表示されるので、非公開にしてください。
- 種類ごとにチャンネルへ送る:
/serverlogs set type: channel:を使うか、ダッシュボードのSafetyからServer Logsに進みます。 - 除外を加える。
/serverlogs ignore channel:は、チャンネルまたはカテゴリ全体を除外します。再びログに含めるには、remove:Trueを加えます。 - 確認する。
/serverlogs statusで、各種類のログがどこに行くかを表示します。/serverlogs off type:は、一つの種類を止めます。
削除されたメッセージがどう表示されるか
ここが人を驚かせる部分です。メッセージが削除されると、Discordはボットに、そのメッセージのIDだけを伝え、何と言っていたかは伝えません。本文を表示するために、Noxyrは最近のメッセージを24時間メモリに保持します。これは、メッセージログのあるサーバーに限られ、ディスクには決して書き込みません。
知っておくべき結果が二つあります。
- 24時間より古いメッセージや、ボットが起動する前に送られたメッセージは、保存されていないと表示されます。
- 本文が永続的に保存されることはないので、プライバシーの負担は低くなります。
削除と編集されたメッセージは、スタッフのために記録されていることを、メンバーに伝えてください。そうすれば誠実さを保ち、驚きを避けられます。
ログを役立つ状態に保つ
ログは、チャンネルごとに数秒に一回まで、一度に十件まで投稿されるので、レイドや大きな一括削除がログチャンネルを溢れさせることはありません。それでも、騒がしいチャンネルは、ほかのものを埋もれさせることがあります。
- ボットのスパムやカウントのチャンネルは無視してください。多くの記録が付いて、価値はありません。
- モデレーターがケースを話し合うのを記録したくないなら、スタッフのカテゴリを無視してください。
- ボイスのログは最も忙しい種類なので、独自のチャンネルに入れてください。
ほかの記録と組み合わせる
メッセージのログは、何が起きたかを示します。セキュリティのモジュールは、何を捉えたかを示します。アンチスパムと荒らし対策は、作動したトリガーとともに、それぞれログチャンネルに投稿します。ダッシュボードにはまた、設定の変更の活動ログがあり、誰が行ったかのDiscord IDとともに、30日間保持されます。ログの隣にはアンチスパムと荒らし対策を、フォローアップには警告システムを使ってください。
うまく機能する初期配置
小さなサーバーなら、mod-logsという一つの非公開のチャンネルで十分です。三つの種類すべてをそこに向けてください。サーバーが大きくなったら、三つのチャンネルに分けて、ボイスの多い夜が、探す必要のある削除メッセージを埋もれさせないようにします。ログを実際に確認するスタッフだけにアクセスを与えてください。削除されたメッセージには、メンバーが消すつもりだった個人情報が含まれることがあるからです。
設定後に一度テストしてください。チャンネルにメッセージを投稿し、編集して、削除し、三つのイベントがすべて表示されるか確認します。何も表示されなければ、ボットがそのチャンネルを見られてログチャンネルに投稿できるか、テストしているチャンネルを/serverlogs ignoreで無視していないかを確認してください。
プライバシーと公平さ
ログは信頼のための道具なので、そのように扱ってください。誰が読んでよいかを決め、スタッフがいつ確認すべきかを書き出し、削除されたメッセージを、誰かを罰する唯一の理由にしないでください。メンバーがデータの削除を求めたら、Noxyrはデータのドキュメントにあるとおり、サポートセンターを通じて処理します。記録する内容についてオープンであることは、メンバーを不安にするのではなく、安心させます。
次のステップ
サーバーログのドキュメントをご覧ください。ボットが全体として保持するものは、ボットが保存するもので読めます。ボットを比較しているなら、最良のDiscordログボットに選択肢があります。記録を始めるには、Noxyrを追加してください。
よくある質問
Discordで削除されたメッセージを記録するには、どうすればよいですか?
ダッシュボードのSafetyからServer Logsに進むか、種類とスタッフのチャンネルを指定して/serverlogs setを実行してください。削除されたメッセージには投稿者と本文が表示され、編集には前と後の本文が表示されます。
Noxyrはボイスチャンネルの活動を記録しますか?
はい。ボイスチャンネルへの参加、退出、ボイスチャンネル間の移動を記録します。ミュート、スピーカーのミュート、配信は記録されません。
一つのチャンネルの記録を止めるにはどうすればよいですか?
/serverlogs ignore channel:channelを実行すると、チャンネルまたはカテゴリ全体をスキップします。再びログに含めるには、remove:Trueを加えてください。
Noxyrは削除されたメッセージを保存しますか?
短時間だけです。最近のメッセージを24時間メモリに保持し、それはメッセージログのあるサーバーに限られ、ディスクには決して書き込みません。
ログボットは無料ですか?
はい。サーバーログは、無料のNoxyrボットの一部です。