diff --git a/src/transformers/role.ts b/src/transformers/role.ts index 8d8f2f2cd..f0e84ccc9 100644 --- a/src/transformers/role.ts +++ b/src/transformers/role.ts @@ -25,10 +25,9 @@ export function transformRole( : undefined, permissions: payload.role.permissions ? bot.transformers.snowflake(payload.role.permissions) : undefined, bitfield: - 0n & - (payload.role?.hoist ? 1n : 0n) & - (payload.role?.managed ? 2n : 0n) & - (payload.role?.mentionable ? 4n : 0n) & + (payload.role?.hoist ? 1n : 0n) | + (payload.role?.managed ? 2n : 0n) | + (payload.role?.mentionable ? 4n : 0n) | (payload.role.tags?.premiumSubscriber ? 8n : 0n), }; }