Browse Source

Fix endpoint strings with :443 instead of :80

Fix #5191
Close #5188
pull/5196/head
Rapptz 5 years ago
parent
commit
a9824ffabf
  1. 9
      discord/voice_client.py

9
discord/voice_client.py

@ -187,8 +187,9 @@ class VoiceClient:
'If timeout occurred considering raising the timeout and reconnecting.') 'If timeout occurred considering raising the timeout and reconnecting.')
return return
self.endpoint = endpoint.replace(':80', '') self.endpoint, _, _ = endpoint.rpartition(':')
self.endpoint_ip = socket.gethostbyname(self.endpoint) # This gets set later
self.endpoint_ip = None
if self.socket: if self.socket:
try: try:
@ -214,7 +215,7 @@ class VoiceClient:
This could be referred to as the Discord Voice WebSocket latency and is This could be referred to as the Discord Voice WebSocket latency and is
an analogue of user's voice latencies as seen in the Discord client. an analogue of user's voice latencies as seen in the Discord client.
.. versionadded:: 1.4 .. versionadded:: 1.4
""" """
ws = self.ws ws = self.ws
@ -223,7 +224,7 @@ class VoiceClient:
@property @property
def average_latency(self): def average_latency(self):
""":class:`float`: Average of most recent 20 HEARTBEAT latencies in seconds. """:class:`float`: Average of most recent 20 HEARTBEAT latencies in seconds.
.. versionadded:: 1.4 .. versionadded:: 1.4
""" """
ws = self.ws ws = self.ws

Loading…
Cancel
Save