From f7868eaf235f4ccf7e73285af1609806e9ee4131 Mon Sep 17 00:00:00 2001 From: Soheab <33902984+Soheab@users.noreply.github.com> Date: Wed, 8 Jul 2026 22:08:43 +0200 Subject: [PATCH] Improve error from Webhook.from_url when passing client --- discord/webhook/async_.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/discord/webhook/async_.py b/discord/webhook/async_.py index 5768c7200..2ef0102c8 100644 --- a/discord/webhook/async_.py +++ b/discord/webhook/async_.py @@ -1322,6 +1322,9 @@ class Webhook(BaseWebhook): state = None if client is not MISSING: + if client._ready is MISSING: + raise ValueError('Client must be logged in to use from_url with a client.') + state = client._connection if session is MISSING: session = client.http._HTTPClient__session # type: ignore