バッジ付与がグループ参加をトリガー

最初にこちらで投稿しました:Grant a badge for all members of a group

この投稿を #feature カテゴリに上げるよう提案してくれた @jtbayly さんに感謝します。

概要

ユーザーに新しいバッジが付与されると、そのイベントをトリガーとしてユーザーがグループに追加または削除されます。

使用例

  • 隠しカテゴリにボーナスコンテンツを配置し、ユーザーがそれを「アンロック」できるようにしたい場合(イースターエッグのように)。
  • 「はじめに」カテゴリを用意し、それを「初心者」グループのメンバーのみが閲覧できるようにする場合。「認定」バッジが付与されると、ユーザーは自動的に「初心者」グループから削除され、このカテゴリは表示されなくなります。

他に使用例をご存知の場合は、以下の返信欄にご追加ください!

「いいね!」 8

これは以下の内容と完全に重複していますか?

素晴らしいアイデアだと今でも思いますが、現時点ではどのリリースにも組み込む予定はありません。

「いいね!」 6

ただし、以下を除きます:

はい、そのようです。
これがどの程度意味をなすかはわかりません。関連カテゴリの投稿が見えなくなるのは、おそらく非常に混乱を招くでしょう。

これらのユースケースは非常に興味深いと思います🤔

おっと、すみません。二重投稿になってしまいました。投稿前に検索はしたのですが、このスレッドを見逃してしまいました。削除しても構いません。

少しニュアンスが異なる点として、自動的なバッジクエリではなく、モデレーターが手動で付与するバッジにも対応してほしいという要望があります。例えば、非常に思慮深い投稿に対してモデレーターが付与できる「フィードバック」バッジがあり、このバッジを「アンロック」して(グループに追加することで)フレアバッジを付与できるようにしたいと考えています。ご提案いただいたアプローチ(ミラーグループの追加)であれば、このケースもカバーできるようです。ただ、元の投稿は主に SQL によるトリガーバッジに焦点が当てられていたので、言及しておこうと思いました。

「いいね!」 2