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