亲爱的Devvit团队!

我是"MazWiz Hangout Map"(bot账户:u/hangout-map)的开发者,这是一个定制的Devvit应用程序,作为一个本地位置基准的社交网络,让用户可以在现实世界中主持活动并向附近的用户发送邀请。

目前,该应用程序依赖于reddit.sendPrivateMessage来促进通信。 我使用它来发送活动通知、向参与者广播和本地聚会请求(所有这些都是通过应用程序设置中明确同意的用户)。

问题:

最近,应用程序完全失去了发送私人消息的能力。 每次应用程序调用reddit.sendPrivateMessage时,它都会向用户抛出以下错误:
2 UNKNOWN: grpc invocation failed with status 2; 404 Not Found

上下文和故障排除:

- 百万里石碑:应用程序通过Redis跟踪全球统计。 直到我们达到约1,000个总DM发送后,PM工作得很好。 在此阈值之后,错误开始出现在所有用户身上。

- 账户状态:我检查了u/hangout-map的bot账户是否被完全禁用。 我在隐身窗口中打开了个人资料,并且它仍然完全可见和正常。

- 我的假设:由于PM包含重复的模板文本(例如,事件详细信息+回复主机的链接),似乎Reddit的自动化反垃圾邮件系统已将我们的bot账户上的PM限制。 内部gRPC调用因404而失败。 另外,可能存在硬编码的Devvit PM配额,我们刚刚达到。

我的请求/问题:

  1. 有人能否查看u/hangout-map的bot账户,看看它是否被垃圾邮件过滤器标记了。如果是这样,是否可以将bot账户白名单或解除PM限制?
  2. 是否有特定的未文档化速率限制或PM的生命周期配额,我应该了解,以便更好地控制架构?

对这个gRPC错误的任何帮助或见解将非常感激! 谢谢!