音乐机器人discord.js提到vcs

时间:2020-08-12 03:22:16

标签: discord.js

我该如何提及语音频道,以便我可以让用户指定它希望机器人在其中播放音乐的频道?

任何能够做到这一点的见识都将很不错,因为您不能提及语音频道,因此无法执行message.channels.mentions.first()

1 个答案:

答案 0 :(得分:0)

您可以为语音通道指定名称,或直接创建该频道的邀请,这样他们就可以单击它并加入语音频道。

const channelToFind = "general"; //name of the voice channel you wanna find, MUST be a VC.
const channel = message.guild.channels.cache.find(x => x.name == channelToFind);
const inv = await channel.createInvite();

message.channel.send(`Click on the link to join the VC: ${inv}`)