3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-15 05:41:51 +00:00

reaction_roles: don't act on own reactions

This commit is contained in:
Dragory 2020-08-30 00:51:47 +03:00
parent f3417313bc
commit ef6162b522
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1

View file

@ -14,6 +14,11 @@ export const AddReactionRoleEvt = reactionRolesEvent({
const emoji = meta.args.emoji;
const userId = meta.args.userID;
if (userId === pluginData.client.user.id) {
// Don't act on own reactions
return;
}
// Make sure this message has reaction roles on it
const reactionRoles = await pluginData.state.reactionRoles.getForMessage(msg.id);
if (reactionRoles.length === 0) return;