UNPKG

selfbot-discord

Version:
26 lines (19 loc) • 744 B
const Action = require('./Action'); const Constants = require('../../util/Constants'); class MessageReactionRemoveAll extends Action { handle(data) { const channel = this.client.channels.get(data.channel_id); if (!channel || channel.type === 'voice') return false; const message = channel.messages.get(data.message_id); if (!message) return false; message._clearReactions(); this.client.emit(Constants.Events.MESSAGE_REACTION_REMOVE_ALL, message); return { message }; } } /** * Emitted whenever all reactions are removed from a cached message. * @event Client#messageReactionRemoveAll * @param {Message} message The message the reactions were removed from */ module.exports = MessageReactionRemoveAll;