我想制作一个告白机器人,在其中将告白发送到私人小组,以便在将其设置为公共频道之前可以撤消它。但是当我尝试添加反应(用作批准或不赞成)时,它似乎想将反应添加到已删除的邮件中。
const discord = require("discord.js");
module.exports = {
name: 'confessions',
description: "comando para as pesoas confessarem anonimamente",
execute(message, args){
let cf = args.join(' ')
message.dlete()
const cfAdm = message.guild.channels.cache.get('767082831205367809')
let embed = new discord.MessageEmbed()
.setTitle('**CONFISSÃO**')
.setDescription(cf)
.setColor('#000000')
cfAdm.send(embed);
message.react('?').then(r => {
message.react('?');
});
}
}
答案 0 :(得分:0)
尝试更改
cfAdm.send(embed);
message.react('?').then(r => {
message.react('?');
到
cfAdm.send(embed)
.then( function (message) {
message.react('?').then(() => message.react('?'));
您还用message.dlete()
作了错字,必须是message.delete()