如何响应网络挂钩发送的消息?

时间:2020-04-05 19:33:38

标签: node.js discord discord.js

我想对Webhook发送的消息添加响应,但是我不知道该怎么做或如何获取此消息的ID以能够对其进行响应。这是我的代码:

const webhookClient = new Discord.WebhookClient(config.webhookID, config.webhookToken);

    message.delete();

    const embed = new Discord.RichEmbed()
        .setColor('#00ffff')
        .setTitle(`Suggestion`)
        .setDescription(`${message.content}`)
        .setTimestamp()
        .setFooter(`User ID: ${message.author.id}`);

    webhookMessage = webhookClient.send('', {
        username: message.author.username,
        avatarURL: message.author.avatarURL,
        embeds: [embed]
    });
    webhookMessage.react('?').then(() => webhookMessage.react('?'));
    return;
}

1 个答案:

答案 0 :(得分:0)

您的解决方案应该是:

webhookMessage = await webhookClient.send('',
{ username: message.author.username,
 avatarURL: message.author.avatarURL,
 embeds: [embed] }); 
await webhookMessage.react('?');
await webhookMessage.react('?');