diff --git a/discord/interactions.py b/discord/interactions.py index 59ec18cb1..3352c01ce 100644 --- a/discord/interactions.py +++ b/discord/interactions.py @@ -697,7 +697,7 @@ class InteractionCallback(Generic[ClientT]): 'activity_instance_id', 'activity_instance', 'response_message_id', - 'response_message_loading', + 'response_message_thinking', 'response_message_ephemeral', 'response_message', 'response_channel', @@ -715,6 +715,7 @@ class InteractionCallback(Generic[ClientT]): self._state: ConnectionState = parent._state self.response_channel: InteractionChannel = channel self._update(data) + parent._original_response = self.response_message def __repr__(self) -> str: return f'' @@ -726,7 +727,7 @@ class InteractionCallback(Generic[ClientT]): self.activity_instance_id: Optional[str] = interaction.get('activity_instance_id') response_id = interaction.get('response_message_id') self.response_message_id: Optional[int] = int(response_id) if response_id is not None else None - self.response_message_loading: Optional[bool] = interaction.get('response_message_loading') + self.response_message_thinking: Optional[bool] = interaction.get('response_message_loading') self.response_message_ephemeral: Optional[bool] = interaction.get('response_message_ephemeral') resource = data.get('resource', {})