囚犯角色,Discord.py 1.5.0a

囚犯角色,Discord.py 1.5.0a,discord.py,discord.py-rewrite,Discord.py,Discord.py Rewrite,我正在尝试做一个机器人,它从用户那里获取所有角色,发送一条消息,提及通道中的所有角色,因此机器人需要删除所有角色,添加一个“囚犯”角色,并发送监狱的原因。我该怎么做? 我尝试执行此命令3天,但没有人可以帮助我。您可以尝试删除所有角色并添加囚犯角色: @client.command() 异步定义监狱(ctx,成员:discord.member): 成员角色=[] 对于member.roles中的角色: 成员\角色。附加(角色) 等待成员。删除_角色(角色) 成员角色=','。加入(成员角色) 等待

我正在尝试做一个机器人,它从用户那里获取所有角色,发送一条消息,提及通道中的所有角色,因此机器人需要删除所有角色,添加一个“囚犯”角色,并发送监狱的原因。我该怎么做?
我尝试执行此命令3天,但没有人可以帮助我。

您可以尝试删除所有角色并添加囚犯角色:

@client.command()
异步定义监狱(ctx,成员:discord.member):
成员角色=[]
对于member.roles中的角色:
成员\角色。附加(角色)
等待成员。删除_角色(角色)
成员角色=','。加入(成员角色)
等待ctx.send(f'{member.notice}在监狱。他的{member\u roles}角色被删除。“)
囚徒=discord.utils.get(ctx.guild.roles,name='scamport')
等待成员。添加角色(囚犯)
创建囚徒角色后,更改此角色对所有频道的权限,不协调中的囚徒频道除外

注意:我的代码中可能有语法问题,因为我现在正在手机上。如果出现任何问题,请发表评论