diff --git a/discord/webhook/async_.py b/discord/webhook/async_.py index 9d4fa0da6f29..3c4d05e5efaf 100644 --- a/discord/webhook/async_.py +++ b/discord/webhook/async_.py @@ -1894,7 +1894,7 @@ async def send( ) as params: adapter = async_context.get() thread_id: Optional[int] = None - if thread is not MISSING: + if thread: thread_id = thread.id data = await adapter.execute_webhook( @@ -1959,7 +1959,7 @@ async def fetch_message(self, id: int, /, *, thread: Snowflake = MISSING) -> Web raise ValueError('This webhook does not have a token associated with it') thread_id: Optional[int] = None - if thread is not MISSING: + if thread: thread_id = thread.id adapter = async_context.get() @@ -2102,7 +2102,7 @@ async def edit_message( previous_allowed_mentions=previous_mentions, ) as params: thread_id: Optional[int] = None - if thread is not MISSING: + if thread: thread_id = thread.id adapter = async_context.get() @@ -2164,7 +2164,7 @@ async def delete_message(self, message_id: int, /, *, thread: Snowflake = MISSIN raise ValueError('This webhook does not have a token associated with it') thread_id: Optional[int] = None - if thread is not MISSING: + if thread: thread_id = thread.id adapter = async_context.get() diff --git a/discord/webhook/sync.py b/discord/webhook/sync.py index 1786496faaef..e0231864a515 100644 --- a/discord/webhook/sync.py +++ b/discord/webhook/sync.py @@ -1108,7 +1108,7 @@ def send( ) as params: adapter: WebhookAdapter = _get_webhook_adapter() thread_id: Optional[int] = None - if thread is not MISSING: + if thread: thread_id = thread.id data = adapter.execute_webhook( @@ -1166,7 +1166,7 @@ def fetch_message(self, id: int, /, *, thread: Snowflake = MISSING) -> SyncWebho raise ValueError('This webhook does not have a token associated with it') thread_id: Optional[int] = None - if thread is not MISSING: + if thread: thread_id = thread.id adapter: WebhookAdapter = _get_webhook_adapter() @@ -1280,7 +1280,7 @@ def edit_message( previous_allowed_mentions=previous_mentions, ) as params: thread_id: Optional[int] = None - if thread is not MISSING: + if thread: thread_id = thread.id adapter: WebhookAdapter = _get_webhook_adapter() @@ -1326,7 +1326,7 @@ def delete_message(self, message_id: int, /, *, thread: Snowflake = MISSING) -> raise ValueError('This webhook does not have a token associated with it') thread_id: Optional[int] = None - if thread is not MISSING: + if thread: thread_id = thread.id adapter: WebhookAdapter = _get_webhook_adapter()