こんにちは!Patreon と連携している小規模なコミュニティの Discourse についてお話しします。現在は約 900 人のメンバーがいますが、そのほとんどがパトロン(支援者)です。なぜなら、フォーラムにアクセスするには支援を行うことが唯一の方法だからです。私は約 7 ヶ月間、このフォーラムを順調に運営してきましたが、あるユーザーから「フォーラムにアクセスできない」という苦情を受けました。確認したところ、すべてのユーザーがアクセス権を与える支援グループに割り当てられていないことがわかりました。
以前、支援グループにいた人数は正確にはわかりませんが、おそらく約 500 人だったと思います。現在はそれが 40*人にまで減ってしまいました。Patreon での支援者数は減っていないのに、残った人々がアクセスグループから外されたため、アクセスできなくなっています。また、新しいユーザーのほとんども適切なアクセスグループに割り当てられていないようです。これはあくまで推測ですが、確信はありません。
なぜ残った 40*人がそのまま残っているのか、理由もわかりません。彼らが他の人よりも多く支援しているわけでもなく、ただのランダムなユーザーです。
なぜこのようなことが起きたのでしょうか?これは Discourse プラグイン側の問題でしょうか、それとも Patreon 側の問題でしょうか?この問題を解決するにはどうすればよいでしょうか?
単に Patreon API 側に大きな遅延が発生し、数日後にはすべて正常に戻るだけなのでしょうか? もしそうだとしたら、なぜこのようなことが起きたのでしょうか?
私が行ったこと、行わなかったことの簡単なリスト:
- 支援(金額を含む)の変更、追加、削除は行っていません。
- Discourse グループの変更、追加、削除は行っていません。
- Patreon プラグインの設定変更は行っていません。
- API キーの有効性を再確認しました。
- 「Patreon Data & Sync Groups」ボタンを押しました(いつも何も起きませんが)。
何かの助けが得られるまで、さらに深く手を加えると修復不能な状態になるかもしれないので、それ以上は進めません。