特定のユーザーグループへの招待再送信方法

招待制フォーラムです。管理者は1000人以上に招待を送りました。招待待ちリストの一部のユーザーにのみ招待を再送信したいです。

その一部のユーザーを選択して、招待待ちカテゴリの全員に再送信するのではなく、そのユーザーのみに招待を再送信する方法が見つかりません(サポートトピックでも見つかりませんでした)。

何かアイデアはありますか?(もしこれができない場合、このような機能があると嬉しいです。選択したセットに再送信できるような…)

現在、Discourse には保留中の招待状のサブセットに対して選択的に再送する機能は存在しません。

ここで考えられる最善の代替オプションは以下の通りです:

  1. 手動での招待状再送:
    「保留中の招待」エリアにアクセスし、リストを一つずつ確認して特定の個人に対して招待状を手動で再送することができます。ただし、保留中のユーザー招待が非常に多い状況では、この作業は非常に面倒なものになる可能性があります。

  2. カスタムスクリプト(API の使用):
    API の使用に慣れている場合は、Discourse の API を介して特定のユーザーのサブセットに対して招待状を再送するスクリプトを作成することができます。これには技術的な専門知識とフォーラムの API 認証情報へのアクセスが必要です。Discourse API に関するドキュメントは以下から入手できます:https://docs.discourse.org/ および rest-api カテゴリー内の Documentation カテゴリー

このプロセスを支援するために、Data Explorer プラグインを使用して、まだ招待状の再送が必要なユーザーを特定することができます。保留中の招待状を見つけるには、Discourse データベース内の invites または invited_users テーブルを対象とするクエリを使用できます。クエリ結果から CSV や JSON ファイルとしてエクスポートし、作業用のユーザーリストを作成することができます。これにより、クロス参照を行い、どのリマインダーを再送するかを手動で決定できます。

その上で、この機能に関心がある場合は、Meta コミュニティに Contribute > Feature トピックを作成することを推奨します。ある機能に関心を持つ人が多ければ多いほど、Discourse に組み込まれる可能性が高くなります。これは面白いアイデアのように思え、あなたが求めているものについてもっと知りたいと思っています。:slightly_smiling_face:

情報とヒントをありがとうございます。機能強化のリクエストを投稿します。