我是编码和制作不和谐机器人的新手,我已经让它使用命令发挥作用,但我无法弄清楚如何根据人们在命令中放置的内容来制作角色 . 例如,!rolecreate测试,如果我键入,我希望它创建一个名为test的角色并将其交给我 . 如果它有帮助,那么我只需要创建一个名为test的蓝色角色代码 .
@client.command(pass_context=True)
async def rolecreate(ctx):
author = ctx.message.author
await client.create_role(author.server, name='TEST', colour=discord.Colour(0x0000FF))
1 回答
这是未经测试的,但这样的事情应该有效: