<?php
// این اسکریپت برای همگام‌سازی ترافیک و اطلاعات تمام کاربران از پنل سنایی به دیتابیس ربات در ساعت 3 بامداد است.
// کرون جاب پیشنهادی:
// 0 3 * * * php -f d:\Rambot\wizwizxui-timebot\settings\cron_sync.php

include_once dirname(__DIR__) . '/config.php';
include_once __DIR__ . '/config_utils.php';

echo "Starting database update for dynamic inbounds...\n";
// به‌روزرسانی مقدار اینباند به 0 (به معنی همه اینباندها بجز ۷) برای سفارشات و پلن‌های مورد نظر
// مدیر می‌تواند شرایط WHERE را بر اساس نیاز خود تغییر دهد. به طور پیش‌فرض، پلن‌ها و سفارشاتی که نیاز به اتصال به کل اینباندها دارند به 0 بروزرسانی می‌شوند.
$connection->query("UPDATE `server_plans` SET `inbound_id` = 0 WHERE `inbound_id` = 1 AND `type` = 'client_centric'");
$connection->query("UPDATE `orders_list` SET `inbound_id` = 0 WHERE `inbound_id` = 1");

echo "Starting nightly sync...\n";
$success = syncUserTraffic(null);
if ($success) {
    echo "Sync completed successfully.\n";
} else {
    echo "Sync failed.\n";
}
