【发布时间】:2020-07-17 21:14:49
【问题描述】:
我目前正在为我的一个朋友开发一个不和谐机器人。
我想在检查用户是否具有特定角色后发送嵌入消息。 每次我得到错误:
DiscordAPIError: Cannot send an empty message
代码如下:
const Discord = require('discord.js');
module.exports = {
name: "game".toLowerCase(),
description: "Waehle dein Spiel aus",
aliases: ['spiel'],
execute(message) {
const member = message.member;
if (member.roles.cache.some(role => role.name === '⚜️Admin⚜️')) {
const gameEmbed = new Discord.MessageEmbed()
.setTitle("Apply Rules")
.setURL("https://www.google.com")
.setColor(0x00AE86)
.setDescription(`Test`)
.setFooter("Community Bot v1.0")
.setTimestamp()
message.channel.send({gameEmbed});
}
else {
console.log('user has not admin');
}
}
}
谁能帮我弄清楚为什么我每次都会收到错误消息?
【问题讨论】:
标签: javascript discord discord.js