Javascript 如何使bot更改语音频道';她叫什么名字?(Discord.js)

Javascript 如何使bot更改语音频道';她叫什么名字?(Discord.js),javascript,node.js,discord.js,bots,Javascript,Node.js,Discord.js,Bots,我的想法是让机器人根据命令后的文本更改语音频道名称。例如,命令=changename p会将语音频道名称更改为“问题在于您正在更改message.channel的名称,而不是ID为channel的频道 您需要首先获取语音频道。您可以使用将ID解析为语音频道对象,解析后,使用该方法更改其名称 client.on('message',(message)=>{ 如果(!message.content.startsWith(prefix)| | message.author.bot)返回; const

我的想法是让机器人根据命令后的文本更改语音频道名称。例如,命令
=changename p
会将语音频道名称更改为
“问题在于您正在更改
message.channel
的名称,而不是ID为
channel
的频道

您需要首先获取语音频道。您可以使用将ID解析为语音频道对象,解析后,使用该方法更改其名称

client.on('message',(message)=>{
如果(!message.content.startsWith(prefix)| | message.author.bot)返回;
const args=message.content.slice(prefix.length.split(+/);
const命令=args.shift().toLowerCase();
如果(命令=='changename'){
如果(!args[0])
返回message.channel.send('您必须提供新的频道名称');
const voiceChannelID='8431173689868617384';
常数abbr={
a:'