Patreon 奖励用户群被清空

嘿!在我的小型社区中,Discourse 已与 Patreon 集成。目前约有 900 名用户,其中绝大多数都是支持者,因为访问论坛的唯一方式就是进行赞助。我愉快地运营这个论坛大约 7 个月了,但现在收到一位用户的投诉,称他们无法访问论坛。经过检查,我发现所有*用户都没有被分配到授予访问权限的赞助组。

我不知道之前有多少人在赞助组中,但我的猜测是大约 500 人。现在这个数字降到了 40*。Patreon 上的赞助人数并没有减少,只是那些留下的用户现在无法访问,因为他们被从访问组中移除了。此外,似乎大多数新用户也没有被分配到适当的访问组,这只是我的猜测,我无法完全确定。

至于那随机留下的 40*人,我完全不知道原因。他们的赞助金额并不比其他用户高,只是随机留下的用户。

为什么会发生这种情况?这是 Discourse 插件的问题还是 Patreon 的问题?我该如何解决?
这是否仅仅是 Patreon API 端的巨大延迟,过几天一切就会恢复正常? 如果是这样,为什么会发生这种情况?

我做过和没做过的事情简要列表:

  • 没有修改、添加或移除任何赞助,尤其是没有更改赞助金额。
  • 没有修改、添加或移除 Discourse 组。
  • 没有修改 Patreon 插件设置。
  • 重新检查了 API 密钥是否仍然有效。
  • 点击了“Patreon 数据与同步组”按钮(这个按钮似乎从来不起作用)

在获得某种帮助之前,我不敢再深入操作,以免将事情搞到无法挽回的地步。

不太确定,但也许 @justin 可以看一下。

24 小时更新:群组依然空空如也,似乎没有任何变化。“40”这个数字实际上增加到了“45”。看来新加入的用户可以访问(不确定是否全部),但所有已 pledges 的现有用户都没有访问权限。

建议:如果您在此事件发生前仍有备份,请将其隔离保存,以防被轮替或删除。

如有需要,您随时可以在临时服务器上恢复该备份,以获取此前拥有访问权限的人员列表。

谢谢。我直接由 Discourse 托管,因此它显示备份每 12 小时进行一次。我假设会保留一个状态良好的备份。

我曾与 @TURBODRIVER 私下协作——问题总结如下:该插件设置了速率限制,而当时这些限制被超出了。提高速率限制后,问题得以解决。