title: How to make the discord bot queue local mp3?
body: <p>I'm new to python, so I wonder if there's a way to do so.</p>
  <p>Here's my play mp3 command:</p>
  <pre><code>@bot.command()
  async def play_song1(ctx):
    global voice
    channel = ctx.message.author.voice.channel
    voice = get(bot.voice_clients, guild=ctx.guild)
  
    if voice and voice.is_connected():
      await voice.move_to(channel)
    else:
      voice = await channel.connect()
      voice.play(discord.FFmpegPCMAudio('./mp3/song1.mp3'))
      voice.source = discord.PCMVolumeTransformer(voice.source)
      voice.source.volume = 0.1
      await ctx.send ('playing')
      while voice.is_playing():
        await asyncio.sleep(.1)  
      await voice.disconnect()
  </code></pre>
  <p>I made 2 more same commands but for <code>song2</code> and <code>song3</code>, and now I want to queue the mp3 when someone calls them.</p>