diff --git a/src/structures/member.ts b/src/structures/member.ts index a79411e7..c7c03dc3 100644 --- a/src/structures/member.ts +++ b/src/structures/member.ts @@ -46,7 +46,10 @@ export class Member extends SnowflakeBase { this.user = user this.guild = guild this.roles = new MemberRolesManager(this.client, this.guild.roles, this) - this.permissions = perms ?? new Permissions(Permissions.DEFAULT) + this.permissions = + this.guild.ownerID === this.id + ? new Permissions(Permissions.ALL) + : perms ?? new Permissions(Permissions.DEFAULT) this.roles .array() .then((roles) => {