我们正在开发一个 react-native 应用程序,客户端需要一个 'Join Discord' 按钮。我们还想跟踪用户是否加入了我们的服务器。
所以我们想要:一个 Join 按钮,它将提示用户登录 / 注册 discord 并加入我们的服务器。如果用户已经加入 discord 服务器,则该按钮将变灰。
我们可以为每个用户创建个性化的邀请链接,将与每个用户相关的链接存储在 db 中,并跟踪每个链接的 '使用' 以检查用户是否已加入。这是一种间接方法,但可能会起作用。我们还想到了在 react-native 应用程序上创建一个输入字段以显示不和谐的用户名,并只是检查该特定用户是否已经是服务器的一部分。这两种实现似乎都是一个麻烦 (对于使用最终用户或对于我们
首先,您需要使用户登录到 discord 并通过 discord oauth2 访问您的服务。保存用户的 ID,因为您很快就需要它。然后使用机器人,将其添加到您的服务器并检查该用户是否在服务器中,如果他在场,则将按钮变灰。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(3条)