当サイトはdiscourse.group のホストインスタンスで稼働しています。Patreon プラグインを設定し、「Patrons」というグループを更新するようにしており、どのティアのパトロンもそのグループに含まれるようにしたいと考えています。現在、Patreon には1000人以上の有効なパトロンがいるにもかかわらず、このグループのメンバーはわずか約70人です。これは、直接招待された数人を除いて、ほとんどのユーザーがPatreonでのサインインをサポートしていることを考えると、少なすぎます。
プラグインの管理パネルによると、同期は2日前に実行されたようですが、これは6時間ごとに実行されるはずだというドキュメントに反しており、その最後の実行と同時に数人がこのグループから削除され、ログにエラー(これはapi.patreon.com自体からの応答ではなく、CloudFlareからの応答のようです)が発生しました。同様のエラーが約2週間間隔で発生しています。
プラグインの管理パネルにある「Update Patreon Data & Sync Groups」ボタンをクリックしても何も起こらないようです(プラグインの冗長なロギングを有効にしていますが、何も記録されません)。
私自身は、連携しているPatreonアカウントへの管理者アクセス権を持っていませんが、プラグイン用に設定されたクリエイター・トークンをAPIエンドポイントに対して(curlを使って)使用すると機能し、有効な応答を取得したり、誓約をページングしたりすることができます。以前のスレッドでは、そのインスタンスのリクエスト制限を増やす必要があると示唆されていました。私は自インスタンスでその設定を行いましたが、効果はなかったようです。
いくつかの関連スレッドを確認しました。
- Initial Update Patreon Data & Sync Groups doesn’t seem to work
- Patreon Plugin Not Updating
- Patreon reward group users got wiped out
しかし、私が見る限りでは、手動でもスケジュールでも、少なくともドキュメントが示唆する1日4回のスケジュールでも、同期が発生していないように見えます。そして、セルフホストではないため、私自身で調査できる範囲は限界に来ていると思います。