Как использовать функцию messages.removeChatUser во Вконтакте?
Кто может поделиться как правило юзать
messages.removeChatUser на PHP,возможно в примере.
Просто есть такой знакомый бот сделанный на PHP и при вводе команды "бан" и никнейм пользователя бот его исключал из беседы.
Вообще, мог бы загуглить. Например, немного порывшись в интернете, такой способ нашёл. Может, ты что интереснее и удобнее найдёшь.
if ($data->type == 'message_new') {
if (mb_substr($message,0,10) == '!исключить'){
$kick_id = mb_substr($message ,11);
$kick_id = explode("|", mb_substr($kick_id, 2))[0];
if($kick_id == ""){
$vk->sendMessage($peer_id, "Извините, но в вашей команде явно чего-то не хватает.");
} else {
$vk->request('messages.removeChatUser', ['chat_id' => $chat_id, 'member_id' => $kick_id]);
$vk->sendMessage($peer_id, "@id{$kick_id} (Пользователь) теперь исключён мной по приказу администратора.
Радуйтесь, на одного мешающего меньше!");
}
} else {
$vk->sendMessage($peer_id, "Вы слишком слабы, чтобы использовать эту команду. >:)");
}
}