如何让 discord 机器人加入语音频道?
How do I make a discord bot join a voice channel?
我只是想让机器人作为占位符加入语音频道,这样我就可以让音乐机器人全天候播放 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
你知道我如何解决这个问题或告诉我正确的方法吗?
您似乎在使用 Discord.js V12。要获取您必须使用的频道:
client.channels.cache.get("ChannelID")
我只是想让机器人作为占位符加入语音频道,这样我就可以让音乐机器人全天候播放 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
你知道我如何解决这个问题或告诉我正确的方法吗?
您似乎在使用 Discord.js V12。要获取您必须使用的频道:
client.channels.cache.get("ChannelID")