3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-05-19 08:05:01 +00:00

Make more events non-blocking

This commit is contained in:
Dragory 2019-02-16 14:13:46 +02:00
parent 6dcbb50ea7
commit 14a9cf4cdf
3 changed files with 11 additions and 8 deletions

View file

@ -12,17 +12,17 @@ export class NameHistoryPlugin extends Plugin {
getDefaultOptions() {
return {
permissions: {
view: false
view: false,
},
overrides: [
{
level: ">=50",
permissions: {
view: true
}
}
]
view: true,
},
},
],
};
}
@ -73,6 +73,7 @@ export class NameHistoryPlugin extends Plugin {
}
@d.event("guildMemberAdd")
@d.nonBlocking()
async onGuildMemberAdd(_, member: Member) {
const latestEntry = await this.nameHistory.getLastEntryByType(member.id, NameHistoryEntryTypes.Username);
const username = `${member.user.username}#${member.user.discriminator}`;