嗨,我正在制作一个基于 Javascript 的 Discord 机器人,我真的很想实现新的 Discord Buttons 功能,问题是,即使使用文档示例,我也会一次又一次地遇到同样的错误:
(node:6184) UnhandledPromiseRejectionWarning: DiscordAPIError: Cannot send an empty message
这是代码(我使用 module.exports 和每个命令的单独文件):
const { MessageButton } = require('discord-buttons')
module.exports = {
name: 'invite',
descritipion: 'test command',
async execute(client, message, args) {
let button = new MessageButton()
.setStyle('url')
.setURL('https://npmjs.com/discord-buttons')
.setLabel('Click me !')
await message.channel.send('Hey, I am powered by npm discord-buttons : https://npmjs.com/discord-buttons');
await message.channel.send(button);
}
}