我试图使用MySQL在Discord.js中创建黑名单系统。
client.on('guildMemberAdd', member => {
con.query(`SELECT * FROM blacklist WHERE id_discord = "${member.user.id}"`, (err, rows) => {
if (err) throw err;
if (rows.length == 1){
let raison = rows[1].raison;
const banembed = new Discord.RichEmbed()
.setColor("#FF0000")
.setTitle("Vous avez été bannit du serveur car vous faite partie de la blacklist !")
.addField("Motif", raison)
member.send(banembed);
member.ban();
}
}) });
看起来不起作用,请帮助我。
最佳答案
数组索引从零开始,因此您需要执行rows[0]
而不是rows[1]
。