$url = "https://api.telegram.org/bot".$token."/sendDocument";
// $_document = "ok.json";
$_document = $_FILES['upload']['tmp_name'][0];
$document = new CURLFile(realpath($_document));
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, ["chat_id" => "-457865356", "document" => $document]);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Content-Type:multipart/form-data"]);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$out = curl_exec($ch);
curl_close($ch);
print_r($out);
<form enctype="multipart/form-data">
<input type="file" name="upload[]">
</form>
Пытаюсь отправить через телеграмм бота файл, но ничего не приходит.