Pangobotドキュメント
JA
安全

モデレーション 無料

BAN、キック、タイムアウト、警告、そして完全な処罰履歴。

定番のツール(BAN、キック、タイムアウト、警告)に加え、すべてに処罰記録を残します:誰が、誰に、なぜ、いつ。処罰記録は検索・編集・削除ができ、メンバーの履歴もコマンド1つで確認できます。

Setting it up

  1. スタッフだけが見られるモデレーションログチャンネルを選びます。すべての処罰記録がそこに投稿されます。
  2. メンバーが処罰されたときにダイレクトメッセージを送るかどうかを決め、異議申し立ての案内を追加します。独自のテキストに加え、BANへの異議申し立てフォームのURLを添えるをオンにすると、フォーム・応募のBAN異議申し立てフォームのアドレスも追加されます。
  3. 任意:モデレーター用の定型の理由、処罰対象外のロール、警告の有効期限、そして段階的な自動処罰(たとえば有効な警告が3回で1時間のタイムアウト)。
モデレーション:モデレーションログチャンネル、定型の理由、段階的な自動処罰の段階。
モデレーション:モデレーションログチャンネル、定型の理由、段階的な自動処罰の段階。

コマンド

<必須> [任意] - 「使用できる人」はDiscordのデフォルトです。サーバーの管理者はサーバー設定 > 連携サービスでコマンドごとに変更できます。

/ban

メンバーをBAN
/ban <user> [reason] [duration] [delete_days]

ユーザーをBANする(期限付きも可)

  • userメンバーユーザーまたはユーザーID
  • reasonテキスト、任意理由(モデレーションログとDMに表示)
  • durationテキスト、任意期限付きBAN(例:7d、12h)
  • delete_days整数、任意過去N日間のメッセージを削除する (Don't delete any · Last 24 hours · Last 2 days · Last 3 days · Last 4 days · Last 5 days · Last 6 days · Last 7 days)

/unban

メンバーをBAN
/unban <user> [reason]

ユーザーのBANを解除する

  • userメンバーユーザーID
  • reasonテキスト、任意理由(モデレーションログとDMに表示)

/kick

メンバーをキック
/kick <user> [reason]

メンバーをキックする

  • userメンバー対象のメンバー
  • reasonテキスト、任意理由(モデレーションログとDMに表示)

/softban

メンバーをBAN
/softban <user> [reason]

BANしてすぐに解除し、メンバーの最近のメッセージを消す

  • userメンバー対象のメンバー
  • reasonテキスト、任意理由(モデレーションログとDMに表示)

/timeout

メンバーをタイムアウト
/timeout <user> <duration> [reason]

メンバーをタイムアウト(ミュート)する

  • userメンバー対象のメンバー
  • durationテキスト例:10m、2h、7d(最大28d)
  • reasonテキスト、任意理由(モデレーションログとDMに表示)

/untimeout

メンバーをタイムアウト
/untimeout <user> [reason]

メンバーのタイムアウトを解除する

  • userメンバー対象のメンバー
  • reasonテキスト、任意理由(モデレーションログとDMに表示)

/warn

メンバーをタイムアウト
/warn <user> <reason>

メンバーに警告する

  • userメンバー対象のメンバー
  • reasonテキスト理由(モデレーションログとDMに表示)

/note

メンバーをタイムアウト
/note <user> <text>

ユーザーにモデレーター用の非公開メモを付ける

  • userメンバー対象のメンバー
  • textテキストメモの内容

/history

メンバーをタイムアウト
/history <user> [page]

ユーザーのモデレーション履歴を表示する

  • userメンバー対象のメンバー
  • page整数、任意ページ

/case

メンバーをタイムアウト
/case view <number>

処罰記録を表示する

  • number整数処罰記録の番号
/case reason <number> <reason>

処罰記録の理由を変更する

  • number整数処罰記録の番号
  • reasonテキスト新しい理由
/case remove <number>

処罰記録(警告など)を削除済みにして、カウントされないようにする

  • number整数処罰記録の番号

/purge

メッセージの管理
/purge <amount> [user] [contains] [bots]

このチャンネルの最近のメッセージを一括削除する

  • amount整数チェックするメッセージ数(1〜100)
  • userメンバー、任意このユーザーのメッセージのみ
  • containsテキスト、任意このテキストを含むメッセージのみ
  • botsはい / いいえ、任意Botのメッセージのみ

/slowmode

チャンネルの管理
/slowmode <interval>

このチャンネルの低速モードを設定する

  • intervalテキストメンバーがメッセージを送れる間隔 (Off · 5s · 10s · 15s · 30s · 1m · 2m · 5m · 10m · 15m · 30m · 1h · 2h · 6h)

/lock

チャンネルの管理
/lock [channel] [reason]

@everyoneがチャンネルでメッセージを送れないようにする

  • channelチャンネル、任意省略時はこのチャンネル
  • reasonテキスト、任意理由(モデレーションログとDMに表示)

/unlock

チャンネルの管理
/unlock [channel]

/lockを元に戻す

  • channelチャンネル、任意省略時はこのチャンネル
Ban メンバーをBAN

右クリックコマンド:メンバーを右クリック(または長押し)して、アプリ > Banを選びます。

Kick メンバーをキック

右クリックコマンド:メンバーを右クリック(または長押し)して、アプリ > Kickを選びます。

Mute メンバーをタイムアウト

右クリックコマンド:メンバーを右クリック(または長押し)して、アプリ > Muteを選びます。

Warn メンバーをタイムアウト

右クリックコマンド:メンバーを右クリック(または長押し)して、アプリ > Warnを選びます。

Purge until here メッセージの管理

右クリックコマンド:メッセージを右クリック(または長押し)して、アプリ > Purge until hereを選びます。

設定

ダッシュボードでこのモジュールに設定できるすべての項目を、ページに表示される順に並べています。

モデレーションログチャンネルチャンネル

すべての処罰記録がここに投稿されます。

処罰時にメンバーへDMを送るスイッチオン
異議申し立ての案内テキスト最大500文字

BAN時のDMに追加されます。例:異議申し立てフォームへのリンク。 「処罰時にメンバーへDMを送る」がオンのときのみ。

BANへの異議申し立てフォームのURLを添えるスイッチオフ

BAN時のDMに、「フォーム・応募」でBANへの異議申し立てとして指定したフォームのURLを添えます。そのモジュールがオフの場合や、該当するフォームがない場合は何も追加されません。 「処罰時にメンバーへDMを送る」がオンのときのみ。

すべての操作で理由を必須にするスイッチオフ
定型の理由リスト最大25件

モデレーターが/ban、/kick、/timeout、/warnなどで「reason」を入力するときに候補として表示されます。ほかの内容も自由に入力できます。最大25件、各100文字まで。

Pangobotが自動で処罰したときにメンバーに伝える理由テキスト最大200文字

段階的な自動処罰によるキックやBANの場合に使われます。空欄 = 実際に起きたこと(「Reached 3 warnings」)。モデレーションログ、処罰記録、Discordの監査ログには常に本当の理由が残ります。 「処罰時にメンバーへDMを送る」がオンのときのみ。

処罰対象外のロールロール

これらのロールを持つメンバーは、Pangobotで処罰できません。

警告の有効期限(日)数値0〜3650

0 = 無効

段階的な自動処罰リスト最大8件

メンバーの有効な警告が一定数に達したら、自動で処罰します。

警告がこの回数に達したら数値1〜503
実行する処罰選択肢タイムアウト
期間選択肢期限なし(BANは継続、タイムアウトは1時間)〜1年(BANのみ)期限なし(BANは継続、タイムアウトは1時間)

タイムアウトまたはBANの期間です。Discordはタイムアウトを最長28日で終了します。 「実行する処罰」が「キック」以外のとき。

制限

  • 定型の理由:最大25件
  • 段階的な自動処罰:最大8件
  • タイムアウトは最長28日です(Discordの制限)。
  • サーバーオーナー以外のモデレーターが処罰できるのは1分間に8人までです(アカウント乗っ取り対策)。

知っておきたいこと

  • メンバーを右クリック > アプリにはBan、Kick、Mute、Warnがあり、メッセージを右クリックするとPurge until hereがあります。コマンドとまったく同じ動作をします。小さなフォームで理由(ミュートの場合は期間も)を尋ね、フォームが返ってきたときに、コマンドがチェックする内容をすべて再チェックします。Purge until hereは、クリックしたメッセージから最新のメッセージまでを、一度に最大100件、ピン留めされたものを残して削除します。14日より古いメッセージの一括削除は、Discord自身が拒否します。
  • 期間は 10m、2h、7d のように書きます。期間付きのBANは、時間が来ると自動で解除されます。
  • BANを確認するメッセージには、BANされたアカウントのプロフィール画像、モデレーターが入力した理由、そのモデレーターが誰かが表示されます。理由はプレーンテキストで表示されるため、書かれたリンクがクリックできるリンクになることはなく、メッセージで誰かに通知が飛ぶこともありません。
  • /softban はBANしてすぐに解除します:メンバーの最近のメッセージを削除しますが、締め出しはしません。
  • /note はモデレーターにだけ表示され、メンバーに通知されることはありません。
  • Discord自体のルールは引き続き適用されます:サーバーオーナーや、最上位ロールが自分より上(またはBotより上)の人に対しては、誰も操作できません。
  • すべての操作で理由を必須にすると、すべての操作で理由(reason)オプションが必須になります。
  • 定型の理由は、チームが最もよく使う文言です(最大25件)。モデレーターがreasonを入力するときに候補として表示されます:/ban、/kick、/softban、/timeout、/warn、/unban、/untimeout、/lock、そして /case reason で処罰記録の理由を書き直すとき。固定のリストではなく候補なので、ほかの内容も入力でき、候補が表示されるのはそのコマンドを使える人だけです。
  • BANへの異議申し立てフォームのURLを添えるをオンにすると、フォーム・応募でBANへの異議申し立てとして指定したフォームのURLが、すべてのBAN時のDMに、あなたが書いた異議申し立ての案内の下に追加されます。URLはメッセージを書く時点で調べるため、フォームの名前を変えてもリンク切れになりません。「フォーム・応募」がオフの場合や、該当するフォームがない場合は何も追加されません。
  • 警告がエスカレートしてキックやBANになった場合、メンバーには警告ではなくその処分について伝えられ、メッセージは削除される前に送信されます(削除後はダイレクトメッセージが届かなくなるためです)。Pangobotが自動で処罰したときにメンバーに伝える理由を設定すると、メンバーに表示される文言(「Reached 3 warnings」)を独自のものに置き換えられます。モデレーションログ、処罰記録、Discordの監査ログには常に本当の理由が残ります。
  • 処罰対象外のロールを持つメンバーは、Pangobotでは誰からも処罰されません。
  • コマンドが使えるのは、その権限を自分自身で持っている人だけです。サーバー設定 > 連携サービスで /ban をロールに許可するだけでは足りません。
  • 1人のモデレーターが処罰できるのは1分間に8人までです(BAN、キック、タイムアウト、自動処罰につながる警告)。モデレーターのアカウントが乗っ取られた場合にサーバーを守るためです。オーナーには制限がありません。
  • /lock は、そこへの書き込みが明示的に許可されているロール(たとえば「メンバー」ロール)に対してもチャンネルを閉じます(スタッフロールを除く)。/unlock はそれらのロールを再び開放し、@everyoneにはロック前の状態を戻すので、#announcements のような閲覧専用チャンネルは閲覧専用のままです。/lock でロックされていないチャンネルでは、/unlock は何もしません。どちらも、そのチャンネルでチャンネルの管理と権限の管理が必要です。
  • 段階的な自動処罰によるキックやBANが行われるのは、警告したモデレーター自身がメンバーをキックまたはメンバーをBAN権限を持っている場合だけです。持っていない場合も警告は記録され、Pangobotがキック・BANを見送った理由を伝えます。タイムアウトは、警告できる人なら誰でも機能します。自動処罰によるキックとBANは、/ban や /kick と同じく、認証・アンチヌークでは警告したモデレーターの操作としてカウントされます。
  • 期限付きBANが終わるべきときにPangobotがサーバーにいない場合(削除されて再招待された、または独自Botがオフライン)、戻った時点でBANを解除します。最大30日間試み続けます。
  • 処罰記録の理由の変更や削除は、実行者とともにモデレーションログに投稿されます。

What the bot needs

  • メンバーをBAN、メンバーをキック、メンバーをタイムアウト(タイムアウト用)、メッセージの管理(パージ用)、チャンネルの管理(低速モード用。ロールの管理と合わせてロックも)。