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

Как прикрутить методы к vk-io?

Нужно прикрутить методы для того чтобы при вводе команды бот кикал человека. В данный момент он может тока отправлять сообщения...

vk.updates.hear(/(banan)\s([^]+)/, async (mes, text) => {
	let user = users.accounts[mes.senderId];
	if(user.isAdmin === 0) {
		return mes.send({
			message: `Вы не имеете доступа к боту, для того чтобы его купить пополните баланс через [shvxts|Администратора] \nВаш баланс: ${user.money}`
		})
	}
	else {
		return mes.removeChatUser({ //тут надо прикрутить метод, я не знаю как это сделать
			user_id: mes.$match[2]
		})
	}
});
  • Вопрос задан
  • 262 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
@StockholmSyndrome
return vk.api.call('messages.removeChatUser', {
  user_id: mes.$match[2], 
  chat_id: mes.peerId - 2e9
})
Ответ написан
Комментировать
@THEMOD
vk.updates.hear(/(banan)\s([^]+)/, async (mes, text) => {
  let user = users.accounts[mes.senderId];
  if(user.isAdmin === 0) {
    return mes.send({
      message: `Вы не имеете доступа к боту, для того чтобы его купить пополните баланс через [shvxts|Администратора] \nВаш баланс: ${user.money}`
    })
  }
  else {
    return mes.removeChatUser({ //тут надо прикрутить метод, я не знаю как это сделать
      return vk.api.call('messages.removeChatUser', {
  user_id: mes.$match[2], 
  chat_id: mes.peerId - 2000000000
})
    })
  }
});
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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