我只是想让一个机器人作为占位符加入语音通道,这样我就可以使音乐机器人以24/7播放。
我在堆栈溢出上找到的代码之一是:
const channel = client.channels.get("mychannelid"); if (!channel) return console.error("The channel does not exist!"); channel.join().then(connection => { // Yay, it worked! console.log("Successfully connected."); }).catch(e => { // Oh no, it errored! Let's log it to console :) console.error(e); }); });
but this didn't seem to work for me. This is what the visual studio code output said
您知道我如何解决这个问题或告诉我正确的方法吗?
(我之所以不只是评论该答案以寻求帮助,是因为我没有足够的声誉。)
答案 0 :(得分:1)
看起来您正在使用Discord.js V12。要获得该频道,您必须使用:
client.channels.cache.get("ChannelID")