【发布时间】:2021-11-18 23:12:00
【问题描述】:
const connection = await voice_channel.join();
给我错误:
voice_channel.join is not a function
我已经安装了@discordjs/voice 和所有东西,但它在我的代码中不起作用。有谁知道我如何解决这个问题?我的也是这样
voice_channel.leave();
这也只是给我一个错误,它不是一个函数。谁能提供一个代码示例来说明我如何解决这个问题?是的,我的代码中有这个:
const voice_channel = message.member.voice.channel;
【问题讨论】:
-
什么不是函数? “这也只是给了我它不是函数的错误”
-
voice_channel.join 不是一个函数。也不是 voice_channel.leave
-
你能登录voice_channel吗?它是怎么定义的?
-
i console.log(voice_chanel) 并得到这个: VoiceChannel { type: 'GUILD_VOICE', deleted: false, guild: Guild { id: '798920134411550720' ,名称:'Seelio',图标:'d46b4d7bcf6c330a6494685f39f6b1be',功能:[],命令:GuildApplicationCommandManager {权限:[ApplicationCommandPermissionsManager],公会:[Circular *1]},成员:GuildMemberManager {guild:[Circular *1]},频道:GuildChannelManager { guild: [Circular *1] },bans: GuildBanManager { guild: [Circular *1] } 我无法发送整个日志
-
虽然你已经安装了@discordjs/voice,但你必须使用那里提供的功能。
VoiceChannel.join和VoiceChannel.leave不再存在。
标签: javascript node.js discord.js