Python 如何将输入转换为discord.user对象?
这是我的密码:Python 如何将输入转换为discord.user对象?,python,discord.py,Python,Discord.py,这是我的密码: @Bot.command() async def Espulsione(ctx, member:discord.user = None, motivo = None): await ctx.send(f'I kicked {member.mention}') 直到昨天,我从来没有遇到过这种命令的问题,但现在它不起作用了 问题在于将输入字符串成员转换为discord.user对象 这是引发的错误: discord.ext.commands.errors.BadArgume
@Bot.command()
async def Espulsione(ctx, member:discord.user = None, motivo = None):
await ctx.send(f'I kicked {member.mention}')
直到昨天,我从来没有遇到过这种命令的问题,但现在它不起作用了
问题在于将输入字符串成员转换为discord.user对象
这是引发的错误:
discord.ext.commands.errors.BadArgument: Converting to "discord.user" failed for parameter "member".
如果有用,您可以找到完整的代码,以便更好地了解问题所在
提前感谢。
用户
应以大写字母开头
@Bot.command()
异步def Espulse(ctx,成员:discord.User=None,motivo=None):
大写字母“discord.User”是的,对不起,我现在注意到大写字母,所以我打开该页面以结束问题。我没有看到复选标记,因为你的答案只是一个评论。。。我会留下一个像现在这样的问题。仅供参考,使用discord.Member
(或转换器)更好,因为它将允许特定于公会的操作。