diff --git a/egg.yml b/egg.yml index a801f53bd..2917c60ce 100644 --- a/egg.yml +++ b/egg.yml @@ -2,7 +2,7 @@ name: Discordeno description: >- Discord Deno TypeScript API library wrapper(Officially vetted library by Discord Team) https://discordeno.netlify.app -version: 8.7.1 +version: 8.7.3 stable: true files: - ./src/**/* diff --git a/src/handlers/guild.ts b/src/handlers/guild.ts index 5f3ac1855..99b9dc71e 100644 --- a/src/handlers/guild.ts +++ b/src/handlers/guild.ts @@ -109,11 +109,11 @@ export async function createGuildChannel( permission_overwrites: options?.permission_overwrites?.map((perm) => ({ ...perm, allow: perm.allow.reduce( - (bits, p) => bits & BigInt(Permissions[p]), + (bits, p) => bits |= BigInt(Permissions[p]), BigInt(0), ).toString(), deny: perm.deny.reduce( - (bits, p) => bits & BigInt(Permissions[p]), + (bits, p) => bits |= BigInt(Permissions[p]), BigInt(0), ).toString(), })),