我得到错误错误类型错误:无法读取未定义的属性"client">
我的脚本是:
const Discord = require('discord.js');
const client = new Discord.Client();
const prefix = "!";
client.on('message', message => {
if(!message.content.startsWith(prefix) || message.author.bot) return;
const args = message.content.slice(prefix.length).split(/ +/);
const command = args.shift().toLowerCase();
if (command === 'ping'){
message.channel.send(`🏓 Latency is ${Date.now() - message.createdTimestamp}ms`);
}
if (command === 'embed') {
const embed1 = new Discord.MessageEmbed()
.setTitle('Test Title')
.setURL('https://youtube.com/')
.setAuthor(message.author.username)
message.channel.send(embed1)
}
})
如果你能帮忙,谢谢。
此错误与嵌入部件有关。
代码运行良好,但末尾缺少client.login(TOKEN)
。这使用你的discord机器人的令牌登录。