Javascript 如何为discord.js中机器人所在的每个discord服务器创建不同的阵列?

Javascript 如何为discord.js中机器人所在的每个discord服务器创建不同的阵列?,javascript,discord,Javascript,Discord,我在discord中制作了一个机器人,你可以将项目添加到列表中,每个人都可以看到它们。事情会进展得很顺利,但我遇到了一个问题。当我在多台服务器上测试bot时,每个服务器上的列表都是一样的,我找不到修复它的方法!我试着查找答案,但我找到的答案与我的案例无关,所以我在这里询问。那么,如何为discord bot所在的每台服务器自动创建一个阵列呢?这可以帮助其他人在discord机器人中使用阵列。作为第一种方法,您可以使用npm包。 HashMap允许将键和值关联起来。 因此,您将为每个服务器存储一个

我在discord中制作了一个机器人,你可以将项目添加到列表中,每个人都可以看到它们。事情会进展得很顺利,但我遇到了一个问题。当我在多台服务器上测试bot时,每个服务器上的列表都是一样的,我找不到修复它的方法!我试着查找答案,但我找到的答案与我的案例无关,所以我在这里询问。那么,如何为discord bot所在的每台服务器自动创建一个阵列呢?这可以帮助其他人在discord机器人中使用阵列。

作为第一种方法,您可以使用npm包。 HashMap允许将键和值关联起来。 因此,您将为每个服务器存储一个列表。对于密钥,您将获取服务器ID

检查文档中所有可能性的列表

例如:

var HashMap=require('HashMap');
var map=newhashmap();
//存储项目的列表。
map.set(“你的帮会ID/message.guild.ID”,“你的物品列表”);
//然后,为了得到它,就去做吧。
map.get(“你的帮会ID/message.guild.ID”);

如果您想要更多的可能性,可以随时查看SQL/SQLite。例如,使用。

您需要先向我们展示代码,然后我们才能帮助您。。。