UnhandledPromiseRejectionWarning: DiscordAPIError: Falta de permisos / setNickname

Xarior:

Tengo un error al intentar establecer el apodo de un usuario

UnhandledPromiseRejectionWarning: DiscordAPIError: Los permisos que faltan

He probado todas las variables con la consola de registro de que están configuradas como se esperaba y el [+ prefijo "cambio de nombre"] es reconocer ... lo estoy haciendo mal? ^^'

  bot.on("message", msg => {
        var renameID=[ChannelID]
        var userID= msg.author;
        var message = msg.content.split(' ');
        var args = message.length
        if (message[0] === prefix + "rename") {
            if (msg.channel.id === RenameID){
                if (args === 2){
                    msg.guild.member(userID).setNickname(message[1]);
                    msg.reply(" some text " + message[1]);
                }                     

            }
         }

edit: el robot tiene derechos de administrador en el servidor

Syntle:

En la configuración de funciones del gremio, el papel de su bot no está por encima de la función del usuario que desea editar.

Una vez que se cambia, el código debe trabajar.

Supongo que te gusta

Origin http://10.200.1.11:23101/article/api/json?id=406500&siteId=1
Recomendado
Clasificación