$documentData)); if(!empty($documentData)) { $arrayQuery['getQuery'] = array( "file_id" => $documentData["file_id"], ); $resultQuery = TG_getFile($arrayQuery); /* записываем ответ в формате PHP массива */ $arrDataResult = json_decode($resultQuery, true); /* записываем URL необходимого изображения */ $fileUrl = $arrDataResult["result"]["file_path"]; /* формируем полный URL до файла */ $photoPathTG = "https://api.telegram.org/file/bot". $data['token'] ."/" . $fileUrl; /* забираем название файла */ $arrFilePath = explode("/", $fileUrl); //writeLogFile(array('$fileUrl'=>$fileUrl,'$arrFilePath'=>$arrFilePath)); $newFilerPath = __DIR__ . "/files/" . $arrFilePath[1]; /* сохраняем файл на сервер */ file_put_contents($newFilerPath , file_get_contents($photoPathTG)); $arrayQuery['getQuery'] = array( 'chat_id' => $chatId, 'text' => $conf['text']['file_get'], 'parse_mode' => "html", ); sendMessage($arrayQuery); } //writeLogFile(array('text'=>$textMessage,'chatid'=>$chatId)); if($textMessage == '/start') { $arrayQuery['getQuery'] = array( 'chat_id' => $chatId, 'text' => $conf['text']['start'], 'parse_mode' => "html", ); sendMessage($arrayQuery); exit(); } if($textMessage != '') { $arrayQuery['getQuery'] = array( 'chat_id' => $chatId, 'text' => $conf['text']['message_get'], 'parse_mode' => "html", ); sendMessage($arrayQuery); } $info['username'] = $username; $info['first_name'] = $first_name; $info['last_name'] = $last_name; $info['chatId'] = $chatId; $info['textMessage'] = $textMessage; if($newFilerPath!='') $info['file'] = $newFilerPath; writeLogFile($info);