diff --git a/packages/core/src/structures/special/permissions.ts b/packages/core/src/structures/special/permissions.ts index d13a37e..3fed848 100644 --- a/packages/core/src/structures/special/permissions.ts +++ b/packages/core/src/structures/special/permissions.ts @@ -113,7 +113,7 @@ export class Permissions implements BitField { case 'object': return Permissions.resolve( bit - .map(p => BigInt(Permissions.Flags[p])) + .map(p => typeof p === 'string' ? BigInt(Permissions.Flags[p]) : BigInt(p)) .reduce((acc, cur) => acc | cur, Permissions.None) ); default: