Javascript 是否有保存反应角色数据的方法?
我目前已经在代码中设置了反应角色,它们可以工作,但是每次重新启动bot时我都必须重新运行该命令,这不是最优的 是否有可能缓存数据,以便只有一条反应角色消息,并且无论bot重新启动了多少次,角色都会发出Javascript 是否有保存反应角色数据的方法?,javascript,node.js,discord,discord.js,Javascript,Node.js,Discord,Discord.js,我目前已经在代码中设置了反应角色,它们可以工作,但是每次重新启动bot时我都必须重新运行该命令,这不是最优的 是否有可能缓存数据,以便只有一条反应角色消息,并且无论bot重新启动了多少次,角色都会发出 非常感谢您的帮助 为此,您需要设置数据库并存储邮件的id。 然后,当您的bot启动时,您可以在messageReactionAdd/messageReactionRemove客户端事件中获取该消息,并跟踪您以前存储的消息id上的反应。为此,您需要进行数据库设置并存储消息id。 然后,当您的bot启
非常感谢您的帮助 为此,您需要设置数据库并存储邮件的id。
然后,当您的bot启动时,您可以在messageReactionAdd/messageReactionRemove客户端事件中获取该消息,并跟踪您以前存储的消息id上的反应。为此,您需要进行数据库设置并存储消息id。
然后,当您的bot启动时,您可以在messageReactionAdd/messageReactionRemove客户端事件中获取该消息,并跟踪您以前存储的消息id上的反应。是否可以将其保存在本地JSON文件中?这就是我存储xp/levels代码的方式currently@pandachu是的,您也可以将其存储在JSON文件中,只需像使用level/xp一样检索id即可。只需使用与您在level系统中写入JSON文件相同的写入方法。您可以将其保存在本地JSON文件中吗?这就是我存储xp/levels代码的方式currently@pandachu是的,您也可以将其存储在JSON文件中,只需检索id,就像您对level/xp所做的那样。只需使用与您的level系统写入JSON文件相同的写入方法即可。