change voice event handlers to support dpy master

This commit is contained in:
vveeps 2021-10-06 21:04:53 +03:00
parent 1a6cc5a90b
commit 8434d65b3c
2 changed files with 4 additions and 4 deletions

View File

@ -139,7 +139,7 @@ class Node:
guild_id = int(data["d"]["guild_id"])
try:
player = self._players[guild_id]
await player._voice_server_update(data["d"])
await player.on_voice_server_update(data["d"])
except KeyError:
return
@ -150,7 +150,7 @@ class Node:
guild_id = int(data["d"]["guild_id"])
try:
player = self._players[guild_id]
await player._voice_state_update(data["d"])
await player.on_voice_state_update(data["d"])
except KeyError:
return

View File

@ -90,11 +90,11 @@ class Player(VoiceProtocol):
**voice_data
)
async def _voice_server_update(self, data: dict):
async def on_voice_server_update(self, data: dict):
self._voice_state.update({"event": data})
await self._dispatch_voice_update(self._voice_state)
async def _voice_state_update(self, data: dict):
async def on_voice_state_update(self, data: dict):
self._voice_state.update({"sessionId": data.get("session_id")})
if not (channel_id := data.get("channel_id")):
self.channel = None