gpt4 book ai didi

python - 不和谐.py |为特定用户添加角色

转载 作者:行者123 更新时间:2023-12-04 09:00:31 25 4
gpt4 key购买 nike

我想创建一个为用户分配角色的命令 - 例如!role [role] [User]我在互联网上搜索了几个小时,但只找到了赋予消息作者角色的命令。
这是我的代码:

@client.command(pass_context=True)
async def role(ctx, role):
member = #What must I write here?
if role is None:
await ctx.send("You have not specified a role")
else:
test = discord.utils.get(member.guild.roles, name=role)
await discord.Member.add_roles(member, test)
await ctx.send("Role added")

最佳答案

尝试使用这个 -

@client.command()
async def role(ctx, member : discord.Member, role : discord.Role):
await member.add_roles(role)
用法 - !role [Member] [Role]

关于python - 不和谐.py |为特定用户添加角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63582773/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com