|
|
@ -1078,8 +1078,11 @@ class Context(discord.abc.Messageable, Generic[BotT]): |
|
|
|
if self.interaction.response.is_done(): |
|
|
|
msg = await self.interaction.followup.send(**kwargs, wait=True) |
|
|
|
else: |
|
|
|
await self.interaction.response.send_message(**kwargs) |
|
|
|
msg = await self.interaction.original_response() |
|
|
|
response = await self.interaction.response.send_message(**kwargs) |
|
|
|
if not isinstance(response.resource, discord.InteractionMessage): |
|
|
|
msg = await self.interaction.original_response() |
|
|
|
else: |
|
|
|
msg = response.resource |
|
|
|
|
|
|
|
if delete_after is not None: |
|
|
|
await msg.delete(delay=delete_after) |
|
|
|