All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
11 lines
302 B
TypeScript
11 lines
302 B
TypeScript
import type { Permission } from "~/types/enums";
|
|
import type { GuildMemberResponse } from "~/types/interfaces";
|
|
|
|
export default (member: GuildMemberResponse, permission: Permission) => {
|
|
for (const role of member.roles) {
|
|
if (role.permissions & permission) {
|
|
return true;
|
|
}
|
|
}
|
|
return false;
|
|
}
|