Loading...
PHP/MySQL | api вк
Всем привет, кто шарит в api вк, помогите, есть короче бот в беседе, нужно что-бы при мате он отправлял сообщение определенному человеку в ответ на его мат, а не кидал всем, вот код
php
<?php 

$fields = $data->object->fields; ///id на возврат ответа
$peer_id = $data->object->peer_id; ///id беседы
$user_ids = $data->object->user_ids;///id пользователя
if ($message == 'Бот пидр') {
$vk->sendMessage($peer_id, '[id'.$user_ids.'|Ты...], и мат запрещен в беседе');
}
?>


Вот как сделать ответ пользователю ботом, текст ответа [id'.$user_ids.'|Ты...], и мат запрещен в беседе
Мб from_id? Что за обьект user_ids?
php
$user_id = $vk->request("users.get", ["user_id" => $from_id]); //Получаем данные о пользователе
$first_name = $user_id[0]['first_name']; $last_name = $user_id[0]['last_name']; //Получаем first_name и last_name пользователя

$from_id = $data->object->message->from_id; //Получаем ID пользователя
$vk->sendMessage($peer_id, "@id{$from_id}({$first_name} {$last_name})! /n Мат в беседе запрещён!");

________
посл. ред. 13.02.2020 в 17:00; всего 2 раз(а); by sindronik
Онлайн: 3
Время:
Gen. 0.0691
(c) Bym.Guru 2010-2025