diff --git a/discord/http.py b/discord/http.py index 5556d1a56..6e803830e 100644 --- a/discord/http.py +++ b/discord/http.py @@ -48,6 +48,7 @@ from typing import ( from urllib.parse import quote as _uriquote from collections import deque import datetime +import socket import aiohttp @@ -784,7 +785,8 @@ class HTTPClient: async def static_login(self, token: str) -> user.User: # Necessary to get aiohttp to stop complaining about session creation if self.connector is MISSING: - self.connector = aiohttp.TCPConnector(limit=0) + # discord does not support ipv6 + self.connector = aiohttp.TCPConnector(limit=0, family=socket.AF_INET) self.__session = aiohttp.ClientSession( connector=self.connector,