anoedo
1
コミュニティで、ユーザーが特定の特典にアクセスするためにポイントを消費する必要がある機能(例:全投稿コンテンツを表示するためにポイントを差し引く、UIカスタマイズのためにポイントを交換するなど)を設計したいと考えています。この機能を実現できるプラグインはありますか?
以下の投稿を見つけました。
Discourse Gamificationを外部システムと統合する方法(ポイントの交換と付与)
しかし、これはユーザーに追加ポイントを付与する方法についてのみ言及しており、ユーザーが仮想特典と交換するためにポイントを差し引くことを可能にする方法についてはカバーしていません。
「いいね!」 2
公式Discourse Gamificationプラグインは、ポイントの付与と減算の両方をサポートしています。これにより、「ポイントを報酬と交換する」や「ポイントを消費して何かを利用する」といったワークフローが可能になります。
- 仕組み: カスタムイベントに負の値(例:報酬のアンロックには「-1000ポイント」)を発行します。
- 制限: 現在、ユーザーがポイントを交換するための組み込みUIはありません。これはAPIまたはカスタムコード/統合を介して処理する必要があります。
「いいね!」 3