【发布时间】:2021-06-25 03:06:12
【问题描述】:
我想制作一个可以改变特定角色颜色的机器人(例如 5 种颜色/秒)。现在我不能让它改变我正在测试它的角色的颜色,它工作了,我在某个地方搞砸了,我不能再让它工作了。
@client.command(pass_context=True)
async def rb_role(ctx, member: discord.Member, *, time=10):
guild = ctx.guild
role = discord.utils.get(guild.roles, name="RB role")
if not role:
role = await guild.create_role(name="RB role")
await member.add_roles(role)
for k in range(1, time+1):
role = discord.utils.get(guild.roles, name="RB role")
await role.edit(colour=0xFF0000)
await role.edit(colour=0x00FF00)
await role.edit(colour=0x0000FF)
【问题讨论】:
标签: python discord discord.py