EQUENOS

Results 5 issues of EQUENOS

## Summary This PR fixes app command copies. More specifically, we now ensure that `InvokableApplicationCommand.body` attribute is copied. This fixes the following issue: If you use the `commands.default_member_permissions` decorator after...

p: medium
t: bugfix

## Summary Currently views fail to do the job if you send them with interaction responses. Example: ```py class TestView(disnake.ui.View): def __init__(self): super().__init__(timeout=60) @disnake.ui.button(label="Hello world", custom_id="test") async def on_test(self, button,...

bug
s: needs review

## Summary This PR implements parent references for slash subcommands. - add `SubCommandGroup.parent` - add `SubCommand.parent` - add `SubCommand.root_command` ## Checklist - [x] If code changes were made, then they...

t: enhancement
s: needs review

## Summary Currently, `disnake.ext.commands` framework doesn't allow registering 2 guild commands with the same type and name in different guilds, even though discord API allows to do that (see issue...

p: medium
s: needs review
t: refactor/typing/lint
t: deprecation
t: bugfix

### Summary Unloading app commands with guild_ids which were not specified anywhere else doesn't delete those commands. ### Reproduction Steps - Register an app command X with exclusive guild_ids (by...

bug