@NoFail33

Почему не кикается человек?

Здравствуйте, я делал кик для бота вк, но он не кикается. Что мне делать? И как можно сделать чтобы можно было кикать /kick, а не !kick

vk.updates.hear(/^(?:!kick)(\s?https\:\/\/vk\.com\/)?(id)?([0-9]+)?([^]+)?/i, (message) => { 
	let user = users.users[message.user];
	if(user.admin_level < 1) return;

	if(message.$match[4]) { 
		var domain = message.$match[4].split(" "); 
		vk.api.call("utils.resolveScreenName", { 
		screen_name: message.$match[4] 
	}).then((res) => { 
		new_user(res.object_id);
		if(users.users[res.object_id].admin_level == 2) return message.reply('Отказ'); 
		vk.api.call("messages.removeChatUser", {chat_id: message.chatId, user_id: res.object_id })
		.catch((error) => {return message.send(`Error.`);
		});  
		return  
		})  
	}else{
		if(!message.$match[3]) return message.reply("ID пользователя не указан"); 
		new_user(message.$match[3]);
		if(users.users[message.$match[3]].admin_level == 2) return message.reply('Отказ'); 
		vk.api.call("messages.removeChatUser", { chat_id: message.chatId, user_id: message.$match[3] }).
		catch((error) => {return message.send(`Error.`);}); 
		return  				
	} 
});
  • Вопрос задан
  • 249 просмотров
Пригласить эксперта
Ответы на вопрос 1
@NoFail33 Автор вопроса
Корректировка в кике, я нашел как кикается, но нужно вписать id человека, можно как то сделать чтобы было по @? Так же чтобы поменять с ! на / актуально.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект