观看反应技巧缓存

Watch Reactions Trick Cache

我想在我的 Discord 机器人上实施一个反应角色系统。我读到“on_reaction_add()”使用机器人缓存,所以旧消息(机器人启动前的消息)不会被监控。我制作了一个 JSON 文件,其中包含消息的 MessageID,其中包含我想要观看的反应。有没有办法在每次机器人启动时将此消息推送到缓存中(例如在 on_ready() 方法中)?

如果您改用 on_raw_reaction_add,则只要对任何消息添加反应,它就会被调用,无论它是否在缓存中。