【发布时间】:2021-02-24 07:42:07
【问题描述】:
我在命令处理程序中有一些命令,例如用户信息,这是我的代码
const Discord = require("discord.js");
const Uembed = new Discord.MessageEmbed();
const randomcolor = Math.floor(Math.random() * 16777214) + 1;
const moment = require("./IGNORE/moment.min.js");
module.exports = {
name: "user-info",
description: "Shows info about a user.",
execute(message, args) {
if (message.deletable) message.delete();
Uembed.setTitle(`${message.author.tag}'s information. `);
Uembed.setColor(randomcolor);
Uembed.setAuthor(message.author.tag, message.author.displayAvatarURL());
Uembed.setThumbnail(message.author.avatarURL());
Uembed.setFooter(
`Requested by : ${message.author.tag}`,
message.author.displayAvatarURL()
);
Uembed.addFields(
{ name: `Username:`, value: `${message.author.username}`, inline: true },
{ name: `Tag:`, value: `${message.author.discriminator}`, inline: true },
{ name: `ID:`, value: `${message.author.id}` },
{ name: `Last message:`, value: `${message.author.lastMessage + 1}` },
{
name: `Joined this server:`,
value: `${moment(message.member.joinedAt).format(
"MMMM Do YYYY, h:mm:ss a"
)}`,
},
{
name: `Account created:`,
value: `${moment(message.author.createdAt).format(
"MMMM Do YYYY, h:mm:ss a"
)}`,
}
);
message.channel.send(Uembed).then((m) => m.delete({ timeout: 60000 }));
},
};
我已经尝试将其从执行功能中移除,但它也不起作用。
【问题讨论】:
-
你能贴一张发送的截图吗?
-
@Lioness100 Here,我提供了视频结果+错误是什么
标签: javascript node.js discord discord.js