'149.154.160.0', 'upper' => '149.154.175.255'], ['lower' => '91.108.4.0', 'upper' => '91.108.7.255'] ]; $ip = $_SERVER['REMOTE_ADDR']; $ipDecimal = (float) sprintf('%u', ip2long($ip)); $isFromTelegram = array_filter($telegramIpRanges, function ($range) use ($ipDecimal) { $lower = (float) sprintf('%u', ip2long($range['lower'])); $upper = (float) sprintf('%u', ip2long($range['upper'])); return $ipDecimal >= $lower && $ipDecimal <= $upper; }); if (!$isFromTelegram) { die("دسترسی غیرمجاز!"); } $update = json_decode(file_get_contents("php://input")); require_once "configs/configs.php"; require_once "configs/updates.php"; require_once "configs/keyboards.php"; require_once "functions/methods.php"; require_once "functions/jdf.php"; require_once "commands/start_bot.php"; require_once "commands/user_area.php"; require_once "commands/wallet.php"; require_once "commands/history.php"; require_once "commands/cards.php"; require_once "commands/withdraw.php"; require_once "commands/user_features.php"; require_once "admin/login_admin.php"; require_once "admin/add_new_user.php"; require_once "admin/withdraw_requests.php"; require_once "admin/add_balance.php"; require_once "admin/reduce_balance.php"; require_once "admin/stats.php"; require_once "admin/search_user.php"; require_once "admin/manage_admin.php"; require_once "admin/search_transaction.php"; require_once "admin/advanced_features.php"; require_once "admin/extra_features.php"; require_once "admin/channel_settings.php";