title: Wait for reaction in DMs discord.py
body: <p>I am trying to make a command that waits for a reaction on a DM and then gets the reaction emoji. I'm using discord.py. My code works in a normal text channel but not in DMs I also am getting no error messages it just doesn't work!</p>
  <pre><code>@bot.command()
  async def ping(ctx, user: discord.User):
    if user != None:
      if user != ctx.author:
        players = [ctx.author, user]
        for player in players:
          message = await player.send(&quot;test&quot;)
  
          await message.add_reaction('')
          await message.add_reaction('')
  
          def check(reaction, user):
            return user == player and str(reaction.emoji) in ['', '']
  
          response = await bot.wait_for(&quot;reaction_add&quot;, check=check)
          if str(response[0]) == &quot;&quot;:
            await player.send(str(response[0]))
          else:
            await player.send(&quot;&quot;)
  </code></pre>
  <p>Many thanks in advance</p>
  <p><strong>Edit:</strong> I do not have intents enabled</p>