“AttributeError:'用户'对象没有属性'edit'”discord.py错误

2024-09-21 05:21:55 发布

您现在位置:Python中文网/ 问答频道 /正文

正如标题所说,我得到了“AttributeError:‘User’对象没有属性‘edit’”错误 我的代码是:

async def mute_user(ctx):
 user = client.get_user(339813312625901579)
 await user.edit(mute=True) 

(我使用我的ID只是为了测试机器人)


Tags: 对象代码client标题getasync属性def
1条回答
网友
1楼 · 发布于 2024-09-21 05:21:55

User没有edit,但^{}

更改命令以将discord成员作为输入。然后,您可以使用传递的Member对象使帐户静音。这确实需要在代码中有import discord。假设您的bot前缀为!,则用法为!mute_user @name_of_user

async def mute_user(ctx, member: discord.Member):
    await member.edit(mute=True) 

相关问题 更多 >

    热门问题