Discord.py:我怎样才能获得机器人角色并改变他的颜色?

时间:2021-03-04 16:42:52

标签: python discord discord.py bots roles

所以我希望我的机器人扮演他自己的角色并对其进行编辑以更改颜色,但我什么也没找到。 我试图在 discord.utils.get 下使用 on_ready 获取它,但它不起作用。 你们能帮我吗??

1 个答案:

答案 0 :(得分:1)

除非用户是公会(服务器)的所有者,否则他们无法编辑其最高角色。因此,这有点难以实现。您要做的是让机器人成为倒数第二的角色,然后编辑该角色的颜色。

$('#attach-id').tooltip({
    close: function () {
        $(".ui-helper-hidden-accessible > *:not(:last)").remove();
    }
});

为此,机器人必须至少有 2 个角色。顶部角色应设置为默认(不可见)颜色,因此编辑较低角色颜色将编辑机器人显示的颜色角色的颜色。