code: async def _playnow(self, ctx, *, query: str):
          
          player = self.bot.lavalink.players.get(ctx.guild.id)
  
          if not player.queue and not player.is_playing:
              return await ctx.invoke(self._play, query=query)
  
          query = query.strip('<>')
  
          if not url_rx.match(query):
              query = f'ytsearch:{query}'
  
          results = await self.bot.lavalink.get_tracks(query)
  
          if not results or not results['tracks']:
              return await ctx.send('Nothing found!')
  
          tracks = results['tracks']
          track = tracks.pop(0)
  
          if results['loadType'] == 'PLAYLIST_LOADED':
              for _track in tracks:
                  player.add(requester=ctx.author.id, track=_track)
  
          await player.play_now(requester=ctx.author.id, track=track)
docs: Plays immediately a song.