discord.py 表单 DM 反馈

时间:2021-06-03 09:45:27

标签: discord.py

我用 discord.py 形式写了一段代码。该代码用于服务器上的应用程序。一个频道当前正在广播一个频道是否已被接受或拒绝。但这应该作为 DM 发送。它是如何工作的?代码如下:

 accepted = await confirm.start()
 partners = bot.get_channel(849693369385877504)
 em = discord.Embed(title=results.username, description="Deine Bewerbung wurde angenommen!", color=0x2F3136)
 em.set_author(name=ctx.author, icon_url=ctx.author.avatar_url)
 em.set_thumbnail(url=ctx.author.avatar_url)
 await partners.send(embed=em)
 declined =  await confirm.start()
 partners = bot.get_channel(849693369385877504)
 em = discord.Embed(title=results.username, description="Deine Bewerbung wurde abgelehnt.", color=0x2F3136)
 em.set_author(name=ctx.author, icon_url=ctx.author.avatar_url)
 em.set_thumbnail(url=ctx.author.avatar_url)
 await partners.send(embed=em)

1 个答案:

答案 0 :(得分:0)

要向用户发送消息,在您的情况下为 ctx.author,请使用 await ctx.author.send(embed=em) 而不是 await partners.send(embed=em)

discord.py 文档的参考和有用链接: