export class MessageReaction
Represents a reaction to a message.
readonlyClient<true> client :
The client that instantiated this message reaction
number count :
The number of people that have given the same reaction
ReactionCountDetailsData countDetails :
The reaction count details object contains information about super and normal reaction counts.
readonlyGuildEmoji | ReactionEmoji | ApplicationEmoji emoji :
The emoji of this reaction. Either a GuildEmoji object for known custom emojis, ApplicationEmoji for application emojis, or a ReactionEmoji object which has fewer properties. Whatever the prototype of the emoji, it will still have name
, id
, identifier
and toString()
boolean me :
Whether the client has given this reaction
boolean meBurst :
Whether the client has super-reacted using this emoji
Message | PartialMessage message :
The message that this reaction refers to
ReactionUserManager users :
A manager of the users that have given this reaction
fetchPromise<MessageReaction> () :
Fetch this reaction.
reactPromise<MessageReaction> () :
Makes the client user react with this reaction
removePromise<MessageReaction> () :
Removes all users from this reaction.