diff --git a/src/structures/GuildChannel.js b/src/structures/GuildChannel.js index ffae8c36b..98dfd4d92 100644 --- a/src/structures/GuildChannel.js +++ b/src/structures/GuildChannel.js @@ -94,7 +94,7 @@ class GuildChannel extends Channel { /** * Gets the overall set of permissions for a member or role in this channel, taking into account channel overwrites. * @param {GuildMemberResolvable|RoleResolvable} memberOrRole The member or role to obtain the overall permissions for - * @returns {?Permissions} + * @returns {?Readonly} */ permissionsFor(memberOrRole) { const member = this.guild.members.resolve(memberOrRole); diff --git a/typings/index.d.ts b/typings/index.d.ts index 32dac849d..c36e6a1f7 100644 --- a/typings/index.d.ts +++ b/typings/index.d.ts @@ -523,7 +523,7 @@ declare module 'discord.js' { options: Array> | Collection>, reason?: string ): Promise; - public permissionsFor(memberOrRole: GuildMemberResolvable | RoleResolvable): Permissions; + public permissionsFor(memberOrRole: GuildMemberResolvable | RoleResolvable): Readonly; public setName(name: string, reason?: string): Promise; public setParent(channel: GuildChannel | Snowflake, options?: { lockPermissions?: boolean, reason?: string }): Promise; public setPosition(position: number, options?: { relative?: boolean, reason?: string }): Promise;