From 9a4617ec4fbc07a255975ef10a3cbc80dfef75ba Mon Sep 17 00:00:00 2001 From: blord0 Date: Wed, 16 Jul 2025 23:20:34 +0100 Subject: [PATCH] More cleanup --- discord/http.py | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/discord/http.py b/discord/http.py index 9467a6329..f2ea685ea 100644 --- a/discord/http.py +++ b/discord/http.py @@ -1060,10 +1060,8 @@ class HTTPClient: def pins_from(self, channel_id: Snowflake) -> Response[List[message.Message]]: return self.request(Route('GET', '/channels/{channel_id}/pins', channel_id=channel_id)) - async def send_voice_message(self, channel_id: Snowflake, voice_message: VoiceMessageFile): - from .message import MessageFlags - - uploadRoute = Route('POST', '/channels/{channel_id}/attachments', channel_id=channel_id) + async def send_voice_message(self, channel_id: Snowflake, voice_message: VoiceMessageFile) -> Any: + upload_route = Route('POST', '/channels/{channel_id}/attachments', channel_id=channel_id) payload = { "files": [ { @@ -1073,7 +1071,7 @@ class HTTPClient: } ] } - response = await self.request(uploadRoute, json=payload) + response = await self.request(upload_route, json=payload) upload_data = response['attachments'][0] upload_url = upload_data["upload_url"] @@ -1101,11 +1099,9 @@ class HTTPClient: headers = {"Authorization": f"Bot {self.token}", "Content-Type": "application/json"} - res = requests.post("" + r.url, headers=headers, json=message_payload) - return res.json() - - # params = handle_message_parameters(file=voice_message, flags=MessageFlags(voice=True)) - # return await self.request(r, files=params.files, form=params.multipart) + response = await self.__session.request("post", r.url, headers=headers, json=message_payload) + data = await json_or_text(response) + return data # Member management