@Nelsonsink

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

Добрый день. Не могу сделать команду чтобы установить ник. В примерах не то, помогите пожалуйста. Версия DJS - 11
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ответы на вопрос 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...
});

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

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

Войти через центр авторизации
Похожие вопросы