Loading...
Помогайте, помогаторы *040* *040* Вот код php bot vk, для стены сообщества вк, а точнее для комментов Суть скрипта/бота, при написании комментария на стене сообщества, к примеру "Привет", бот должен отвечать в ответ на коммент фразой "Хай" в ответ пользователю, но он молчит, вроде бы все так написано, но смотрю в книгу и вижу фигу, сейчас это про-меня *096* Вот php code:
php
   <?php  $token = "vk1.a.1RLwTaDeFM_qL7hv3_zoyZp2NDX9L5ArI0OYk5scLXMgMQPVemk-Dc_VAUP93pq7eZig5h-Mv2eViDB9fjyLr-EJ7p2THOPbgdOvHtLYrhw35Qi5IbaFrogfEsj5xYP6d2oHtucNC-GXA2FVbRlTkuPJWlmEhkJNrQ3ZeM-1ySyhPT3h_glHnn4Du2RSEMCetAQH4MADdJot_6668A****";  function vkApi($method, $params, $token) {     $params['access_token'] = $token;     $params['v'] = '5.199';      $query = http_build_query($params);     $url = 'https://api.vk.com/method/' . $method . '?' . $query;      $curl = curl_init();     curl_setopt($curl, CURLOPT_URL, $url);     curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);     $response = curl_exec($curl);     curl_close($curl);      return json_decode($response, true); }  $data = json_decode(file_get_contents('php://input'), true);  if ($data && isset($data['type'])) {     if ($data['type'] == 'confirmation') {         echo 'b40029**'; // Подтверждение адреса сервера     } elseif ($data['type'] == 'message_new') {         $secret_key = "test**";          if (isset($data['secret']) && $data['secret'] == $secret_key) {             if (isset($data['object']['message']['text']) && stripos($data['object']['message']['text'], 'Привет') !== false) {                 $group_id = $data['group_id'];                 $response_text = "Хай.";                 $comment_id = $data['object']['message']['post_id'];                  vkApi('wall.createComment', [                     'owner_id' => '-' . $group_id,                     'post_id' => $data['object']['message']['post_id'],                     'from_id' => $data['object']['message']['from_id'],                     'message' => $response_text,                     'reply_to_comment' => $comment_id,                     'reply_to_user' => $data['object']['message']['from_id'],                 ], $token);             }         }     } } ?>   
Вот отправленный запрос "wall_reply_new":
json
   {     "group_id": 1918683**,     "type": "wall_reply_new",     "event_id": "f6ed29a10610b3bc1d77f17d51606a179d2ac305",     "v": "5.199",     "object": {         "id": 61,         "from_id": 5537292**,         "date": 1710184081,         "text": "Привет",         "can_delete": 1,         "post_id": 5,         "owner_id": -1918683**,         "parents_stack": [],         "thread": {             "count": 0         },         "post_owner_id": -1918683**     },     "secret": "test**" }   
Онлайн: 1
Время:
Gen. 0.0699
(c) Bym.Guru 2010-2026