diff --git a/telegram.py b/telegram.py index 5a5a641c..fb9db66d 100644 --- a/telegram.py +++ b/telegram.py @@ -141,7 +141,8 @@ class Bot: async with session.request("GET", f"https://api.telegram.org/bot{token}/{endpoint}", params=params) as response: # Check for errors in the request if response.status != 200: - raise TelegramAPIError(f"Request returned {response.status} {response.reason}\n{response.text()}") + error = await response.text() + raise TelegramAPIError(f"Request returned {response.status} {response.reason}\n{error}") # Parse the json data as soon it's ready data = await response.json() # Check for errors in the response