zappyzep/backend/src/plugins/Starboard/events/StarboardReactionRemoveEvts.ts

18 lines
534 B
TypeScript
Raw Normal View History

import { starboardEvt } from "../types";
export const StarboardReactionRemoveEvt = starboardEvt({
event: "messageReactionRemove",
async listener(meta) {
2020-10-16 02:13:54 +03:00
await meta.pluginData.state.starboardReactions.deleteStarboardReaction(meta.args.message.id, meta.args.member.id);
},
});
export const StarboardReactionRemoveAllEvt = starboardEvt({
event: "messageReactionRemoveAll",
async listener(meta) {
await meta.pluginData.state.starboardReactions.deleteAllStarboardReactionsForMessageId(meta.args.message.id);
},
});