汎用的な招待状を作成しようとしています

コミュニティ用の一般的な招待を作成しようとしています。

招待画面に表示される、素敵なユーザー名と名前を持つユーザーを作成しました。

しかし、招待の数は10に制限されており、期間も3ヶ月に制限されています。

ウェブサイトやその他のソーシャルメディアに投稿して、Discourseサイトへのトラフィックを促進できるように、大量の利用が可能な一般的な招待を作成するために、制限を回避する方法はありますか?

スタッフユーザーは、有効期限をいつでも設定でき、デフォルト設定で最大5000ユーザーまで利用できます。

「いいね!」 2

Hi @spdegabrielle 管理画面の「設定」で「招待」を検索すると、設定が必要な項目が見つかるはずです。

@not-ethan@Lilly

迅速なご返信ありがとうございます。

特定のユーザーに紐づかない汎用的な招待を作成しようとしています。

スタッフユーザーは日付制限なしで5000件まで作成できますが、招待はそのユーザー名に紐づいてしまいます。招待画面ではあまり情報が得られません。

@Lilly ユーザー制限は3ヶ月に制限されており、それを変更する方法はないようです。

「いいね!」 1

@Lilly 私のミスです。「招待有効期限(日数)」という設定はありますが、残念ながらグローバル設定です。全ユーザーを5000に変更するのは気が進みません。

招待を全ユーザーに許可しますか、それとも特定のアカウントまたは選択したユーザーのみに制限しますか? 後者の場合、招待を許可する最小信頼レベル を TL4 に設定し、それらのユーザーにその信頼レベルを割り当てることになると思います。:thinking:

良い提案ですね。ユーザーが招待機能を使ったことがないので、もっともらしいです。それでも、その機能を削除したくはありません。

あなたの応答から推測すると、ディスコースでは、多くのDiscordサーバーにあるような、一般的なサイト招待機能は利用できないということでしょうか?

わかりました、解決策を見つけたようです。スタッフアカウントを使用してください。以下に示す設定:invite link max redemptions limit はスタッフアカウントに適用されます。また、max invites per day はスタッフによって制限されていないようです。

このトピックをご覧ください

言い換えれば、@not-ethan が言ったことと全く同じですが、設定の説明がそれほど明確ではないようです。

おそらく、設定の説明をもっと明確にする必要があるかもしれません。:thinking:

はい、スタッフアカウントの機能については承知しております。しかし、スタッフからのものではない、一般的な招待状を探しています。

ジェネリックとは今どういう意味ですか?

「いいね!」 1

なぜこれ専用の担当者アカウントを作成しないのか理解に苦しんでいます。私の理解不足だと思います。申し訳ありません。

スタッフアカウントの数が限られています。誰かを「スタッフ解除」する必要があります。

「いいね!」 1

なぜ、招待の標準上限を一時的に数千件以上に引き上げ、招待を行った後に、上限を通常に戻さないのですか?

「いいね!」 1

ありがとうございます。試してみて、また報告します。

悲しいことに、良いアイデアでしたが、
制限を引き上げても、作成してなりすましたユーザーには効果がないようです。

また、通常のユーザー招待には、ランディングトピックを設定する機能が含まれていないことに気づきました。

image

この目的のためにユーザーを作成することをお勧めします。たとえば、system または「フォーラムID」を使用します。

APIを使用して、そのユーザーとしてリンクを生成したり、なりすましたりできます。

どの制限を引き上げましたか?

max invites per day のみであった場合、それは正しいものではありません。

「いいね!」 1

良い点ですね!「招待リンクの最大引き換え回数にユーザー数を設定する」という点を私は見落としていましたが、結局失敗しました。

14年の有効期限と5000回の使用回数を持つ招待を作成できましたが、実際には機能せず、「検証に失敗しました」というエラーが返ってきました。


また、スタッフユーザーが利用できる「トピックへの到着」パラメータを設定する機能もありません。

ご協力いただいた皆様、ありがとうございました。

「サイトについて」の投稿に送信できる、汎用的な「ようこそ」招待の機能リクエストを提出することを検討しています。
s.

この部分については、トピック自体から招待ボタンを使用すると、一般ユーザーが「トピックに到着」バージョンを利用できるようになると思います。ただし、トピックは公開カテゴリにある必要があります。

「いいね!」 1

ありがとう
気づきませんでした

「検証に失敗しました」というエラーがまだ発生しています。これは、ユーザー招待設定をデフォルトに戻したために発生したのだと思います。(通常のユーザーは制限されており、新規ユーザーは正当な理由で招待を送信できないと推測しています)

現状、私の選択肢は以下のいずれかです。

  • スタッフユーザーを降格させる
  • 「コミュニティ招待」という名前の特別なユーザーを作成する

手順:

  1. 全ユーザーの招待制約を緩和する(5000日、ユーザーあたり5000件の招待)
  2. 「コミュニティ招待」という名前の特別なユーザーを作成する
  3. ユーザーを偽装して「新規ユーザー歓迎」トピックに移動する
  4. 最大使用回数(デフォルトで14年間)で招待を作成する

招待設定をデフォルトにリセットしないように注意してください。リセットすると、「検証に失敗しました」というエラーが発生し、使用できなくなります。

比較として、Discordコミュニティには、オンボーディングまたは指名されたチャンネルに直接移動する https://discord.gg/elixir のような一般的な招待があります。

S.

はい、招待リンクを使用しないことです。:smiley:

冗談ではなく、招待リンクは、私の意見では、プライベートで排他的なコミュニティ以外では十分なメリットを提供しません。

コミュニティがどのように設定されているかを共有していただければ、具体的なアドバイスをすることができます。過去にDiscourseで行ったことは次のとおりです。

  1. stuffを説明するウェルカムトピックを作成し、一般の人々にフォーラムに参加するよう招待し、トラフィックが少なく、スパムがなく、どの組織によって運営されているかなどを説明します(招待ページ)。
  2. そのトピックのURLを取得し、Discourseでパーマリンクを作成します。たとえば、https://forums.examples.org/you-are-invitedhttps://forums.example.org/t/welcome/1234 のようになります。
  3. https://forums.examples.org/you-are-invited をソーシャルメディアで共有します。

このシナリオでは、フォーラムは公開されており、ユーザーは事前承認なしでサインアップできました。そのパーマリンクは「常緑」です。なぜなら、それが指す場所を変更できるからです。オンライン、印刷物、QRコードなどで公開できます。

これは、新しいメンバーを招待するためのコンテンツ主導のアプローチの1つです。:slight_smile:

「いいね!」 4