我需要帮助,了解如何设置patreon命令,当有人购买列出的层时,他们可以访问选择数量的只有他们才能使用的命令。所以基本上假设有人购买了patreon层,他们可以访问命令,而不购买该层的人不能使用它,我的代码也是用java脚本编写的!
要做到这一点有很多步骤。我不知道关于Patreon API或你的代码的任何细节,但这些是你必须做的事情。
- 获取Discord用户的电子邮件。discord.js提取电子邮件
- 使用Patreon API检查用户是否具有Patreon层
- 根据他们是否具有层,更改操作
这就是我想象的步骤3的代码:
// Message handler
if (await hasTier(msg.user)) {
// Do the command
} else {
msg.reply("You can't use this command because you don't have the Patreon tier.")
}
如果你想要更具体的细节,请问一些具体的问题。