mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-05-18 07:35:02 +00:00
Make lengthy handlers nonBlocking
This commit is contained in:
parent
e5032d8cd4
commit
b4127a0fd8
2 changed files with 6 additions and 0 deletions
|
@ -170,6 +170,7 @@ export class LogsPlugin extends Plugin {
|
|||
}
|
||||
|
||||
@d.event("guildBanAdd")
|
||||
@d.nonBlocking()
|
||||
async onMemberBan(_, user) {
|
||||
const relevantAuditLogEntry = await findRelevantAuditLogEntry(
|
||||
this.guild,
|
||||
|
@ -189,6 +190,7 @@ export class LogsPlugin extends Plugin {
|
|||
}
|
||||
|
||||
@d.event("guildBanRemove")
|
||||
@d.nonBlocking()
|
||||
async onMemberUnban(_, user) {
|
||||
const relevantAuditLogEntry = await findRelevantAuditLogEntry(
|
||||
this.guild,
|
||||
|
@ -208,6 +210,7 @@ export class LogsPlugin extends Plugin {
|
|||
}
|
||||
|
||||
@d.event("guildMemberUpdate")
|
||||
@d.nonBlocking()
|
||||
async onMemberUpdate(_, member: Member, oldMember: Member) {
|
||||
if (!oldMember) return;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue