gpt4 book ai didi

javascript - 不和谐.js。无法从用户短信中获取 channel ID

转载 作者:行者123 更新时间:2023-12-02 21:21:28 27 4
gpt4 key购买 nike

所以我尝试让机器人加入我所在的语音 channel ,然后让它发送消息。问题是我不完全确定我是否以正确的方式使用 voiceChannel.join(),因为我收到 “无法准备好未定义的属性“join”” 错误:

client.on('message', msg=>{
if(msg.content === "testing"){
const channel = msg.member.voiceChannel;
channel.join() //voiceChannel.join()
.then(msg.channel.send("!p https://www.youtube.com/watch?v=e-IWRmpefzE"));
}
})

这样我就得到了这个错误:

C:\Users\Jakob\Desktop\DiscordBot\index.js:13

channel.join();

^



TypeError: Cannot read property 'join' of undefined

at Client.<anonymous> (C:\Users\Jakob\Desktop\DiscordBot\index.js:13:17)

机器人读取消息,然后我不完全确定尝试加入时出了什么问题......

最佳答案

这是 Discord.js v12 中的更改。将 msg.member.voiceChannel 替换为 msg.member.voice.channel

关于javascript - 不和谐.js。无法从用户短信中获取 channel ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60835720/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com