@commands.command(name='disconnect', aliases=['dis', 'stop', 'leave'])
async def disconnect(self, ctx):
    player = self.bot.lavalink.player_manager.get(ctx.guild.id)
    if ((not ctx.author.voice) or (player.is_connected and (ctx.author.voice.channel.id != int(player.channel_id)))):
        return (await ctx.send("You're not in my voice channel :loud_sound:"))
    if (not player.is_connected):
        return (await ctx.send('Not connected :mute:'))
    player.queue.clear()
    (await player.stop())
    (await self.connect_to(ctx.guild.id, None))
    (await ctx.send('Disconnected :mute:'))
    (await self.bot.change_presence(status=discord.Status.idle, activity=discord.Game(name='Nothing')))
@commands.command(name='disconnect', aliases=['dis', 'stop', 'leave'])
async def disconnect(self, ctx):
    player = self.bot.lavalink.player_manager.get(ctx.guild.id)
    if ((not ctx.author.voice) or (player.is_connected and (ctx.author.voice.channel.id != int(player.channel_id)))):
        return (await ctx.send("You're not in my voice channel :loud_sound:"))
    if (not player.is_connected):
        return (await ctx.send('Not connected :mute:'))
    player.queue.clear()
    (await player.stop())
    (await self.connect_to(ctx.guild.id, None))
    (await ctx.send('Disconnected :mute:'))
    (await self.bot.change_presence(status=discord.Status.idle, activity=discord.Game(name='Nothing')))