if (message.content.toLowerCase() == prefix + 'balance') {
con.query("SELECT `Money` FROM `bloxtraderusers` WHERE id = 1", function (err,result,fields) {
if (err) throw err;
console.log(result)
message.channel.sendMessage(result);
});
}
我该如何解决这个问题?当我执行命令 $balance
?
[object Object]
最佳答案
控制台是否仅显示余额,例如123
,还是显示Money: 123
?
我认为您得到的结果实际上是一个具有键 Money
和余额作为值的对象。试一试:
message.channel.sendMessage(result.Money);
关于mysql - 如何让我的机器人向人们发送消息,告诉他们他们的余额?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53687852/