Discord.js не меняет название канала

161
06 декабря 2021, 09:10

Идея бота в дискорде такова, что при включении он меняет название голосового канала на количество участников на сервере, но он этого почему то не делает вот код:

bot.on('ready', ()  => {
let myGuild = bot.guilds.get("593425257096937473");
let memberCount = myGuild.memberCount;
let memberCountChannel = myGuild.channels.get("650447242381099018");
memberCountChannel.setName("Количество челов:"+ memberCount)
.then(result => console.log(result))
.catch(error => console.log(error));
});
Answer 1

Я маленько изменил ваш код, так же bot на client

Вот код:

    client.on('ready', () => {
    setInterval(() => {
    let myGuild = client.guilds.get("616697847261298688");
    let memberCount = myGuild.memberCount;
    let memberCountChannel = myGuild.channels.get("664571882766467082");
    memberCountChannel.setName("Количество челов: "+ memberCount)
    }, 1000);
});

Чуть позже сделаю, чтоб он создавал канал, настраивая, чтоб никто не подключался

P.s гильдия и канал мой

READ ALSO
Перевод из String в Boolean [дубликат]

Перевод из String в Boolean [дубликат]

Как я могу перевести из STRING в Boolean:

75
вызов события change из метода для input

вызов события change из метода для input

Столкнулся с такой вот задачей - есть функция конструктор, InputElement() которая создает inputВ объекте есть два метода

158
Dropdown не работает в IE11 [закрыт]

Dropdown не работает в IE11 [закрыт]

Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском

194