【问题标题】:I'm creating coins system and i want the data to be per server, how to do that?我正在创建硬币系统,我希望每个服务器都有数据,该怎么做?
【发布时间】:2021-07-23 01:30:23
【问题描述】:

所有服务器中的数据都是相同的(例如,如果我在服务器中打印硬币数量,然后在其他服务器中,其中的机器人显示相同数量,因为数据相同),每个服务器如何做? (每个其他服务器的新硬币数据)。 (我创建了一个 coin.json 文件,用于保存用户 ID 和他的硬币数量,并在主 (index.js) 中将硬币添加到 JSON 文件中的用户硬币数量的命令)。

【问题讨论】:

  • 你在使用数据库吗?

标签: database discord discord.js


【解决方案1】:

将公会 ID 和玩家 ID 添加到 JSON 文件中,然后当您从代码中调用玩家时,添加检查以确保执行命令的公会 (<message>.guild.id) 与一个在数据库中。

我还建议从 JSON 切换到 MongoDB。过去,我的 JSON 文件曾多次损坏。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-26
    • 2013-06-03
    • 1970-01-01
    • 2011-04-15
    • 2020-05-22
    • 1970-01-01
    相关资源
    最近更新 更多