Skip to content

Commit daae548

Browse files
committed
Store voice debug info in gateway
1 parent 78b214a commit daae548

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

discord/gateway.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -928,6 +928,8 @@ def __init__(
928928
self._close_code: Optional[int] = None
929929
self.secret_key: Optional[List[int]] = None
930930
self.seq_ack: int = -1
931+
self.voice_version: Optional[str] = None
932+
self.rtc_worker_version: Optional[str] = None
931933
if hook:
932934
self._hook = hook # type: ignore
933935

@@ -1088,7 +1090,9 @@ async def received_message(self, msg: Dict[str, Any]) -> None:
10881090
self._keep_alive = VoiceKeepAliveHandler(ws=self, interval=min(interval, 5.0))
10891091
self._keep_alive.start()
10901092
elif op == self.VOICE_BACKEND_VERSION:
1091-
_log.debug('Voice backend version: voice=%r, rtc_worker=%r.', data.get('voice'), data.get('rtc_worker'))
1093+
self.voice_version = data.get('voice')
1094+
self.rtc_worker_version = data.get('rtc_worker')
1095+
_log.debug('Voice backend version: voice=%r, rtc_worker=%r.', self.voice_version, self.rtc_worker_version)
10921096
elif self._connection.dave_session:
10931097
state = self._connection
10941098
if op == self.DAVE_PREPARE_TRANSITION:

0 commit comments

Comments
 (0)