嗨,我想在sendMessage之后用表情符号回应,但是我用的是discord.io而不是discord.js,我找不到教程。
我也试过看一些discord.js教程,但是当我把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;
发布于 2020-07-12 06:50:20
您需要使用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:"
});
});
参考资料:
https://stackoverflow.com/questions/51498575
复制