Discord JS: Не могу изменить имя бота

127
01 марта 2021, 15:10

Хочу сделать, чтобы бот менял свой ник. Подскажите как правильно это сделать

const Discord = require('discord.js'); 
const bot = new Discord.Client(); 
bot.on('ready', function() { 
    bot.user.setUsername("Name"); 
}) 
bot.login('XXX');

В консоль пишет: Слишком быстро меняете ник, попробуйте позже

(node:1788) UnhandledPromiseRejectionWarning: DiscordAPIError: Invalid Form Body username: You are changing your username or Discord Tag too fast. Try again 
later.

Answer 1

Попробуй вот так залогировать все. bot.on('ready', async () =>{ const response = await bot.user.setUsername("Name").catch(e=>console.log(e.message)); console.log(response); }) bot.login('XXX').then(console.log).catch(e=>console.log(e.message));

P.s.: Прости за оформление, пишу с тлф

READ ALSO
JS, await with new

JS, await with new

Всем приветПомогите пожалуйста подружить асинхронность c оператором new

92
Вывести все нечетные числа из строки

Вывести все нечетные числа из строки

Необходимо вывести все нечетные числа из строкиПример кода, который при запуске зависает:

137
Чем паттерн “revealing module” лучше паттерна “module”?

Чем паттерн “revealing module” лучше паттерна “module”?

В чем преимущество такой записи:

74