Задать вопрос
@Nelsonsink

Как сделать команду /setnick (id человека) (новый ник)?

Добрый день. Не могу сделать команду чтобы установить ник. В примерах не то, помогите пожалуйста. Версия DJS - 11
  • Вопрос задан
  • 156 просмотров
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
NeiroNx
@NeiroNx
Программист
Почитав документацию можно написать следующее:
client.on('message', message => {
	if (!message.content.startsWith(prefix) || message.author.bot) return;

	const args = message.content.slice(prefix.length).split(/ +/);
	const command = args.shift().toLowerCase();

	if (command === 'setnick') {
		for(user in message.channel.members)if(user.id == args[0])user.setNickname(args[1]);
	}
	// other commands...
});

возможно из-за не тех типов не заработает, но главное это суть - найти пользователя и установить ему ник.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы