【发布时间】:2021-05-05 14:05:31
【问题描述】:
我正在编写一个 DiscordBot,它可以从我的数据库中获取信息并将它们发送到 discord chanel,但问题是只能在通道中发送:[object Object] ... 如果有人想发送信息而不是 [object Object] ...
这是命令的代码:
const { Channel } = require('discord.js');
const { MESSAGES } = require('../../utility/constants');
const { MessageEmbed } = require('discord.js');
const mysql = require("mysql");
const db = mysql.createConnection({
host: "localhost",
port: "3306",
user: "root",
password: "root",
database: "devoirs",
})
db.connect(function (err) {
if(err) throw err;
console.log('Connecter a la BDD')
})
module.exports.run = (bot, message, args) => {
db.query("SELECT * FROM devfr ", function (err, test){
console.log(test)
message.channel.send(test)
return test
})
};
module.exports.help = MESSAGES.COMMANDS.COMMANDES.DEVOIRS;
结果:
感谢您的帮助。
【问题讨论】:
-
tu peux envoyer le contenu du console.log(test)?
-
Voilà ce qui es afficher : (3) [RowDataPacket, RowDataPacket, RowDataPacket] 0:RowDataPacket {Français: 'bonjour'} 1:RowDataPacket {Français: 'bonsoir'} 2:RowDataPacket {Français: 'bonsoir'} 长度:3 proto:Array(0) Merci.
标签: javascript mysql discord.js bots