Ответы пользователя по тегу Node.js
  • (Discord.js) Почему не работает .setColor?

    @zage
    Для работы данного скрипта нужно внести маленькое изменение в функцию 'ChangeColor'.
    Я тебе напишу сразу полную функцию, тебе лишь нужно её вставить.

    function changeColor() {
      for (let index = 0; index < servers.length; ++index) {		
        bot.guilds.get(servers[index]).roles.find(role => role.name === "RoleName").setColor(rainbow[place])
    		.catch(console.error);
    		
        if(rbconf.logging){
          console.log(`[ColorChanger] Changed color to ${rainbow[place]} in server: ${servers[index]}`);
        }
        if(place == (size - 1)){
          place = 0;
        }else{
          place++;
        }
      }
    }


    Вместо RoleName вставляешь название роли, у которой хотел бы изменять цвет.
    Удачи!
    Ответ написан
    2 комментария