code: async def disconnect(self):
          
          if not self.is_connected:
              return
  
          await self.stop()
  
          ws = self._lavalink.bot._connection._get_websocket(int(self.guild_id))
          await ws.voice_state(self.guild_id, None)
docs: Disconnects from the voice channel, if any.