/[sudobot]/trunk/src/events/guildMember/GuildMemberRemoveEvent.ts
ViewVC logotype

Diff of /trunk/src/events/guildMember/GuildMemberRemoveEvent.ts

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 214 by rakin, Mon Jul 29 17:29:03 2024 UTC revision 227 by rakin, Mon Jul 29 17:29:07 2024 UTC
# Line 25  export default class GuildMemberRemoveEv Line 25  export default class GuildMemberRemoveEv
25              type: 'MEMBER_KICK',              type: 'MEMBER_KICK',
26          })).entries.first();          })).entries.first();
27    
28          if (logs && logs.target?.id === member.id) {          if (logs && logs.target?.id === member.id && logs.createdAt >= (member.joinedAt ?? 0)) {
29              console.log(logs?.executor);              console.log(logs?.executor);
30    
31              await Punishment.create({              await Punishment.create({
# Line 81  export default class GuildMemberRemoveEv Line 81  export default class GuildMemberRemoveEv
81              await verificationData.set('status', 'canceled');              await verificationData.set('status', 'canceled');
82              await verificationData.save();              await verificationData.save();
83          }          }
84            
85            await client.automute.onMemberLeave(member);
86      }      }
87  }  }

Legend:
Removed from v.214  
changed lines
  Added in v.227

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26