このガイドでは、Discourse で投稿の承認を必要とするためのさまざまな設定とオプションについて説明します。これらの設定がどのように相互作用し、実装するためのベストプラクティスについて学びます。
まとめ
投稿の承認を必要とすることは、以下のシナリオで有益です。
- スパムや不適切なコンテンツの防止
- 専門的または学術的なフォーラムでの品質管理の維持
- 敏感または論争的なトピックに関する議論のモデレーション
- 厳格なコンテンツガイドラインを持つコミュニティの管理
Discourse は、管理者がコンテンツを効果的に管理できるように、投稿の承認を制御するためのいくつかの方法を提供しています。これらの設定は、異なる要因によってトリガーされ、さまざまなユーザーグループに影響します。
投稿承認設定の概要
Discourse で利用可能な投稿承認設定の一般的な概要は以下の通りです。
スタッフ(管理者とモデレーター)は、以下のすべての設定から除外されます。
すべての投稿をレビュー
この設定は、すべての投稿をレビューキューに送信します。
- すべての投稿(返信と新規トピック)および投稿の編集に影響します
- 信頼レベル 4 のユーザーを除く全員に適用されます
承認前に投稿は依然として表示されます
モデレーターに大きな作業負荷を生む可能性があるため、注意して使用してください- このオプションによりレビューキューに追加された投稿は、下部に理由を表示しません
この設定を有効にするには:
/admin/site_settings?filter=review%20every%20postに移動しますreview every postオプションを有効にします
投稿数の承認
この設定は、新規ユーザーがモデレーションなしで投稿できるようになるまでに承認される必要がある投稿の数を決定します。
- 投稿(返信と新規トピック)に影響します
- 信頼レベル 0 および 1 のユーザーに適用されます
- 新規ユーザーの初期投稿の承認を必要とするには、0 より大きい数値に設定します
- このオプションによりレビューキューに追加された投稿は、下部に「すべてのユーザーの最初の数件の投稿はスタッフによって承認される必要があります。投稿数の承認を参照してください。」と表示します
この設定を構成するには:
/admin/site_settings?filter=approve%20post%20countに移動します- 承認される投稿の希望する数値を設定します
許可されたグループ以外を承認
この設定は、指定されたグループのメンバーではないユーザーからの投稿の承認を必要とします。
- すべての投稿(返信と新規トピック)に影響します
- 選択されたグループに属さない全員に適用されます
- 信頼できるグループが自由に投稿できるようにしながら、他のユーザーをモデレートするのに有用です
- このオプションによりレビューキューに追加された投稿は、下部に「指定されたグループに属さないユーザーは、返信がスタッフによって承認される必要があります。許可されたグループ以外を承認を参照してください。」と表示します
この設定を構成するには:
/admin/site_settings/?filter=approve%20unless%20allowed%20groupsに移動します- 承認なしで投稿できるグループを選択します
許可されたグループ以外の新規トピックを承認
この設定は、返信に対してより寛容である可能性がありながら、トピックの作成に対してより厳格な制御を可能にします。
- 新規トピックのみに影響します
- 選択されたグループに属さない全員に適用されます
- このオプションによりレビューキューに追加された投稿は、下部に「new_topics_unless_allowed_groups」と表示します
この設定を構成するには:
/admin/site_settings/?filter=approve%20new%20topics%20unless%20allowed%20groupに移動します- 承認なしで新規トピックを作成できるグループを選択します
カテゴリ:すべての新規返信のモデレーター承認を必須
この設定は、より厳格なモデレーションを必要とする可能性のある特定のカテゴリに対して、より細かな制御を可能にします。
- カテゴリ内の返信に影響します
- このカテゴリで投稿を承認できない全員に適用されるため、スタッフに加えてカテゴリモデレーターも除外されます
これは approve_unless_allowed_groupsのカテゴリ版のように見えますが、重要な違いは、これが返信に限定されていることです- このオプションによりレビューキューに追加された投稿は、下部に「このカテゴリの投稿はスタッフによる手動承認が必要です。カテゴリ設定を参照してください」と表示します
カテゴリ固有の設定を構成するには:
/c/{CATEGORY_SLUG}/edit/settingsに移動します- 「モデレーション」セクションを見つけます
- 「すべての新規返信のモデレーター承認を必須」を有効にします
カテゴリ:すべての新規トピックのモデレーター承認を必須
この設定は、より厳格なモデレーションを必要とする可能性のある特定のカテゴリに対して、より細かな制御を可能にします。
- カテゴリ内のトピックに影響します
- このカテゴリで投稿を承認できない全員に適用されるため、スタッフに加えてカテゴリモデレーターも除外されます
- このオプションによりレビューキューに追加された投稿は、下部に「このカテゴリの投稿はスタッフによる手動承認が必要です。カテゴリ設定を参照してください」と表示します
カテゴリ固有の設定を構成するには:
/c/{CATEGORY_SLUG}/edit/settingsに移動します- 「モデレーション」セクションを見つけます
- 「すべての新規トピックのモデレーター承認を必須」を有効にします
メディアレビューをスキップするグループ
この設定は、画像を含むため投稿の承認を必要としないメンバーのグループを指定できるようにします。
- 画像を含む投稿に影響します
- 選択されたグループに属さない全員に適用されます
- メディアを頻繁に共有する必要がある信頼できるユーザーやスタッフに役立ちます
- このオプションによりレビューキューに追加された投稿は、下部に「この投稿には埋め込みメディアが含まれています。メディアレビューをスキップするグループを参照してください。」と表示します
この設定を構成するには:
/admin/site_settings/?filter=skip%20review%20media%20groupsに移動します- メディアレビューから免除されるグループを選択します
監視単語
監視単語は、特定のコンテンツに基づいて投稿の承認をトリガーするために使用できます。
- 投稿に適用され、「フラグ」は個人メッセージにも適用されます
- スタッフを除く全員に影響します
- 投稿をレビューキューに追加する 3 つのオプション:
- サイレンス:投稿をレビューキューに追加し、ユーザーをサイレンスします
- 承認:投稿をレビューキューに配置します
- フラグ:投稿をトピックに追加しますが、フラグを立てて非表示にします
- このオプションによりレビューキューに追加された投稿は、下部に「この投稿には監視単語が含まれていました。監視単語のリストを参照してください。」と表示します
承認とフラグの設定を組み合わせると有用です。フラグは編集にも機能しますが、承認は機能しません。
監視単語を構成するには:
YOUR_SITE_URL/admin/customize/watched_wordsに移動します- 適切なアクション(サイレンス、承認、またはフラグ)の下に単語またはフレーズを追加します
監視単語の詳細については、Watched Words Reference Guide を参照してください。
最初の投稿の自動サイレンス正規表現
この設定は廃止予定です、代わりに監視単語のサイレンスオプションを使用してください。
最初の投稿の最小入力時間
この設定は、ユーザーが速く入力しすぎた場合に投稿の承認を必要とさせる可能性があります。これはボット活動を示す可能性があります。
- 「高速タイパーの自動サイレンス最大信頼レベル」までの信頼レベルを持つユーザーの最初の投稿に影響します
- このオプションによりレビューキューに追加された投稿は、下部に「新規ユーザーが最初の投稿を疑わしく速く入力しました。ボットまたはスパマーの行動が疑われます。最初の投稿の最小入力時間を参照してください。」と表示します
この設定を構成するには:
/admin/site_settings/?filter=auto%20silence%20fast%20typersに移動しますauto silence fast typers on first postを有効にし、必要に応じてauto silence fast typers max trust levelを構成します/admin/site_settings/?filter=min%20first%20post%20typing%20timeに移動します- ユーザーが最初の投稿の入力を始めてから送信するまでに経過する必要がある最小時間(ミリ秒単位)を設定します
ステージング中以外を承認
この設定は、ステージング中のユーザー(登録プロセスを完全に完了していないユーザー)からの投稿の承認を必要とします。
- ステージング中のユーザーからのメールイン投稿に影響します
- メールイン機能を持つカテゴリを使用する場合に有用です
- スパムを防止したり、完全に登録されたユーザーのみが承認なしで投稿できるようにしたりするのに役立ちます
- このオプションによりレビューキューに追加された投稿は、下部に「ステージング中のユーザーの新規トピックと投稿はスタッフによって承認される必要があります。ステージング中以外を承認を参照してください。」と表示します
この設定を構成するには:
/admin/site_settings/?filter=approve%20unless%20stagedに移動しますapprove unless stagedオプションを有効にします
プラグイン
コミュニティのニーズに関連する承認を構成するのに役立つプラグインもあります。
Akismet は、新規ユーザーからのすべての投稿を自動的にスキャンすることで、サイトをスパムから守るのに役立ちます。Akismet がスパムとしてフラグを立てたスキャンされた投稿は、サイトから即座に削除され、レビューキューに追加されます。このプラグインによりレビューキューに追加された投稿は、下部に「Akismet がこの投稿を潜在的なスパムとしてフラグを立てました。plugin:discourse-akismet で詳細を参照してください。」と表示します。- Discourse AI Post Classifier は、
Discourse Automation と
Discourse AI を使用して、特定の基準に基づいてトピックを非表示にします。このオプションによりレビューキューに追加された投稿は、下部に「モデルからの応答:{LLM-response} {自動化の名前} ルールによってトリガーされました。」と表示します - 特定のユーザーをモデレーションに強制 は、1 つ以上のユーザー名をリストできる設定を追加します。リストに追加されたユーザーは、常に投稿がモデレーター承認を待たされます。
ベストプラクティスと推奨事項
- デフォルトを信頼する:Discourse のデフォルト設定は、ほとんどのコミュニティで適切に動作するように設計されています。特定のニーズや課題がある場合のみ調整してください。
- 特定のニーズを特定する:承認設定を変更する前に、解決しようとしている問題を明確に定義してください(例:スパム制御、コンテンツ品質、またはコミュニティ基準)。
- 信頼レベルを使用する:Discourse の信頼レベルシステムを活用して、実績のあるコミュニティメンバーの制限を自動的に軽減します。
- カテゴリ固有のモデレーション:厳格なルールをグローバルに適用するのではなく、追加の審査が必要な領域にカテゴリ固有の設定を使用します。
- 設定を組み合わせる:ニュアンスのあるアプローチを作成するために、設定の組み合わせを使用します。例えば、
approve post countを使用してすべての新規ユーザーの初期投稿をレビューし、approve unless allowed groupsを使用して、特定のグループ(信頼レベル 2 以上のメンバーなど)のメンバーを除く全員に対して継続的なモデレーションを行います。 - モデレーションとエンゲージメントのバランス:承認設定がユーザーエンゲージメントにどのように影響するかを意識してください。過度に厳格な設定は参加を阻害する可能性があります。
- コミュニティを教育する:適切な期待を設定するために、ユーザーに特別な投稿ルールまたは承認プロセスを明確に伝達します。
- 監視と調整:設定がコミュニティの健全性とモデレーションチームの作業負荷に与える影響を定期的にレビューします。コミュニティが進化するにつれて、調整する準備をしてください。
結論
Discourse の投稿承認システムは柔軟で強力です。これらの設定がどのように相互作用するかを理解し、慎重に適用することで、コミュニティのニーズに適したコンテンツモデレーションのバランスの取れたアプローチを作成できます。