错误403 discord.py具有管理员权限?

时间:2018-04-02 03:01:32

标签: discord discord.py

我目前正在处理更改用户昵称的命令。 机器人当前具有管理员权限,管理员角色位于角色列表的顶部。

但是,每当我运行该命令时,我都会收到此错误: 命令引发异常:Forbidden:FORBIDDEN(状态代码:403):权限太低......

cog的代码是

from discord.ext import commands
from discord.ext.commands import Bot
import discord

class CMDs():
    def __init__(self, bot):
        self.bot = bot

    @commands.command()
    async def change(self, ctx):
        await ctx.message.author.edit(nick="test")


def setup(bot):
    bot.add_cog(CMDs(bot))

当我搜索我的问题时,解决方案是将角色移动到角色列表的顶部,但这不起作用(因为我不断收到错误)。有没有其他人对如何让这个工作有任何想法?

1 个答案:

答案 0 :(得分:2)

没有人或可以获得修改公会所有者昵称的许可。但是,编写的此命令将适用于除所有者之外的所有其他用户。

相关问题