亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

不和諧.py | 為特定用戶添加角色

不和諧.py | 為特定用戶添加角色

嚕嚕噠 2023-06-20 14:02:40
我想創建一個為用戶分配角色的命令 - 例如!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")
查看完整描述

2 回答

?
大話西游666

TA貢獻1817條經驗 獲得超14個贊

嘗試使用這個 -


@client.command()

async def role(ctx, member : discord.Member, role : discord.Role):

    await member.add_roles(role)

用法 -!role [Member] [Role]


查看完整回答
反對 回復 2023-06-20
?
慕仙森

TA貢獻1827條經驗 獲得超8個贊

在這里你可以試試這個


@client.command(pass_context=True)

async def rol(ctx, role, member: discord.Member):

    role = discord.utils.get(member.guild.roles, name=role)

    member.add_role(role)

    await ctx.send("role added")


查看完整回答
反對 回復 2023-06-20
  • 2 回答
  • 0 關注
  • 126 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號