如何对在Discord Python中启动命令的用户执行ping操作?

时间:2020-05-09 16:54:43

标签: python python-3.x discord discord.py-rewrite

我试图让我的不和谐机器人对执行该命令的用户执行ping操作。 例如,如果用户使用命令“ me”,则机器人应该只简单地标记用户本人。

到目前为止,我尝试过的是: await ctx.send(discord.Member.display_name)

仅返回了 属性对象的位置。

谢谢。

1 个答案:

答案 0 :(得分:2)

await ctx.send(discord.Member.display_name)将显示服务器上成员的display_name(也称为昵称)。要提及某人,您可以尝试以下方法:

@bot.command()
async def mention(ctx):
    await ctx.send(ctx.author.mention)