We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7ea6ee8 commit 75d738aCopy full SHA for 75d738a
nextcord/ext/menus/menus.py
@@ -689,7 +689,11 @@ async def start(
689
else:
690
raise ValueError("ctx or interaction must be set.")
691
me: Union[Member, ClientUser] = channel.guild.me if hasattr(channel, "guild") else self.bot.user # type: ignore
692
- permissions = channel.permissions_for(me) # type: ignore
+ permissions = Permissions.all()
693
+ if interaction is not None:
694
+ permissions = interaction.app_permissions
695
+ elif hasattr(channel, "permissions_for"):
696
+ permissions = channel.permissions_for(me) # type: ignore
697
self.__me = nextcord.Object(id=me.id)
698
self._verify_permissions(ctx, channel, permissions)
699
self._event.clear()
0 commit comments