如何创建只有购买 patreon 等级的人才能使用的命令?

How do I create commands that only people who buy a patreon tier can use?

我需要有关如何设置 patreon 命令的帮助,当有人购买列出的层时,他们可以访问 select 数量的只有他们可以使用的命令。所以基本上可以说有人购买了一个 patreon 层,他们可以访问一个命令,而不购买该层的人不能使用它,我的代码也在 java 脚本中!

要做到这一点有很多步骤。我不知道有关 Patreon API 或您的代码的任何细节,但这些是您必须要做的事情。

  1. 获取 Discord 用户的电子邮件。 discord.js extracting emails
  2. 使用 Patreon API.
  3. 检查用户是否有 Patreon 等级
  4. 根据他们是否有等级,更改操作。

这就是我想象的第 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.")
}

如果您需要更具体的详细信息,请提出个别的具体问题。