繁体   English   中英

Discord.Js Bot 为用户创建邀请

[英]Discord.Js Bot to create invites for users

我需要弄清楚如何为用户创建邀请链接,以便他们可以跟踪邀请。 目前我有这个,但是这创建了 Bot 的邀请。

const channel = client.channels.cache.find(channel => channel.id === config.server.channelId)
let invite = channel.createInvite({maxAge: 0, maxUses: 0});

具体来说,机器人无法为用户创建邀请,因为每个用户(包括机器人)都有自己的授权令牌,所以这里唯一的解决方法是拥有用户令牌并调用端点来创建邀请,但共享用户令牌不是很可靠和安全的方式,这可能被称为自我机器人(直接使用用户令牌调用端点,也就是不在任何应用程序中)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM