async def next(self, ctx):
    '\n        Stops this song and start the next one. The user will be informed with message if there is no other song or if\n        there is no song playing at the moment\n        :param ctx: The channel from which the user gave the command.\n        '
    if ((self.voiceChannel is not None) and self.voiceChannel.is_connected() and self.voiceChannel.is_playing() and self.queue):
        (await self.stop(ctx))
        self.load_next_song()
    elif (not self.queue):
        (await ctx.send('There is no other song in the queue'))
    else:
        (await ctx.send('There is no song playing, maybe use $play to start playing songs from the queue'))
Stops this song and start the next one. The user will be informed with message if there is no other song or if
there is no song playing at the moment
:param ctx: The channel from which the user gave the command.
async def next(self, ctx):
    '\n        Stops this song and start the next one. The user will be informed with message if there is no other song or if\n        there is no song playing at the moment\n        :param ctx: The channel from which the user gave the command.\n        '
    if ((self.voiceChannel is not None) and self.voiceChannel.is_connected() and self.voiceChannel.is_playing() and self.queue):
        (await self.stop(ctx))
        self.load_next_song()
    elif (not self.queue):
        (await ctx.send('There is no other song in the queue'))
    else:
        (await ctx.send('There is no song playing, maybe use $play to start playing songs from the queue'))