擅长:python、mysql、java
<p>在代码中,您执行了<code>if AdminRoles in member.roles:</code>。这意味着if成员拥有所有的<code>AdminRoles</code>。因此,您可以按如下方式更改代码:</p>
<pre class="lang-py prettyprint-override"><code>AdminRoles = ["Moderation","Administration","Emperor"]
@client.command()
async def Commands(ctx):
member = ctx.author
for role in member.roles:
if role.name in AdminRoles:
ShowCommand = discord.Embed(
title = "Moderation Commands",
description = "All commands",
colour = discord.Colour.red()
)
await ctx.send(embed = ShowCommand)
return
ShowCommand = discord.Embed(
title = "Member Commands",
description = "All commands",
colour = discord.Colour.red()
)
await ctx.send(embed = ShowCommand)
</code></pre>
<p>在这段代码中,若成员有<code>AdminRoles</code>中的任何一个,则会发送调节命令</p>