对机器人发布的消息做出反应

时间:2020-07-19 12:12:21

标签: javascript discord.js

我如何应对机器人先前发布的消息?

我已经尝试过了,但这没用。

return message.channel.send(`Test message`);
message.react('?');

2 个答案:

答案 0 :(得分:0)

您必须先将发送的消息保存在新变量中,然后才能对其进行响应:

var messageSent = message.channel.send(`Test message`);
messageSent.react('?');

答案 1 :(得分:0)

message.channel.send('test').then(msg=>msg.react('?'));

这是因为message.channel.send返回一个承诺,该承诺会在发送消息时解决该问题,然后我们可以对其进行响应。