你好,我想在发送消息后用表情符号做出反应,但我使用的是不和谐。io而不是不和谐.js,我找不到教程。
我也试着看了一些不和谐.jss教程,但当我放在那里时,例如message.react(':heart:')
。当我在不和谐上键入命令时,它崩溃了。
这是我的代码:
case 'donate':
var roledonate = '470654619748663326';
var serverid = '470557119230246922';
bot.addToRole({
"serverID": serverid,
"userID": userID,
"roleID": roledonate
}, function (err, response) {
if (err) console.error(err);
bot.sendMessage({
to: channelID,
message: "```Thanks for donating. 🏆```",
});
});
break;
您需要使用addReaction()
函数:
bot.sendMessage({
to: channelID,
message: "```Thanks for donating. 🏆```"
}, function (err, response) {
if (err) console.error(err);
bot.addReaction({
channelID,
messageID: response.id,
reaction: ":heart:"
});
});
参考文献:
client.addReaction({ });