【发布时间】:2019-07-17 16:51:18
【问题描述】:
我正在设置一个机器人,当有人输入命令后跟用户的用户名或提及用户时,我需要获取一个用户对象。我不需要这两个都可以工作,只需要一个或一个。
我看到您可以使用带有 id 的 client.get_user 但是我不希望输入命令的人必须处理获取 id 并且宁愿他们只使用用户名或提及用户。我已经让命令部分工作了,我只需要能够获取用户,并且想知道是否有类似 get_user 的东西使用用户名或提及用户。
【问题讨论】:
-
我们可以看看你的代码吗?你在使用
commands扩展吗?如果是这样,您可以使用a converter -
这行得通,我会说这是一个答案,但老实说我不知道它叫什么????
def command(ctx, member: discord.Member, *args)
标签: python discord.py