wizwizxui-timebot icon indicating copy to clipboard operation
wizwizxui-timebot copied to clipboard

تغییر در مدت زمان حذف اتوماتیک کانفیگ

Open amireeghani1991 opened this issue 1 year ago • 8 comments
trafficstars

سلام و وقت بخیر ممکنه راهنمایی بفرمایید کجای کدها میتونم تغییرات ایجاد کنم که اکانت هایی که تموم میشن، به جای مثلا 48 ساعت، بعد از 10 روز از ربات حذف بشن؟!

amireeghani1991 avatar Oct 13 '24 09:10 amireeghani1991

سلام نمیدونم توی رایگلن هست یا نه توی تنظیمات بات چک کنید اگر نباشه نمیشه دیگ

wizwizdev avatar Oct 14 '24 20:10 wizwizdev

سلام و وقت بخیر ممکنه راهنمایی بفرمایید کجای کدها میتونم تغییرات ایجاد کنم که اکانت هایی که تموم میشن، به جای مثلا 48 ساعت، بعد از 10 روز از ربات حذف بشن؟!

ازپوشه ربات پوشه تنظیملت و فایل warnusers.php میتونی مدت زمانشو زیاد کنی

nimaus44 avatar Oct 14 '24 21:10 nimaus44

سلام و وقت بخیر ممکنه راهنمایی بفرمایید کجای کدها میتونم تغییرات ایجاد کنم که اکانت هایی که تموم میشن، به جای مثلا 48 ساعت، بعد از 10 روز از ربات حذف بشن؟!

ازپوشه ربات پوشه تنظیملت و فایل warnusers.php میتونی مدت زمانشو زیاد کنی

آره میدونم اونجاست، ولی نمیدونم کدوم پارامترش هست، توی متن کدها کدوم پارامتر رو باید تغییر بدم، اگر میدونید بهم بگید

amireeghani1991 avatar Oct 16 '24 06:10 amireeghani1991

سلام و وقت بخیر ممکنه راهنمایی بفرمایید کجای کدها میتونم تغییرات ایجاد کنم که اکانت هایی که تموم میشن، به جای مثلا 48 ساعت، بعد از 10 روز از ربات حذف بشن؟!

این سوال منم هست

freedomforir avatar Oct 16 '24 12:10 freedomforir

و همینطور بنده !

amincocain avatar Dec 06 '24 11:12 amincocain

سلام و وقت بخیر ممکنه راهنمایی بفرمایید کجای کدها میتونم تغییرات ایجاد کنم که اکانت هایی که تموم میشن، به جای مثلا 48 ساعت، بعد از 10 روز از ربات حذف بشن؟!

ازپوشه ربات پوشه تنظیملت و فایل warnusers.php میتونی مدت زمانشو زیاد کنی

سلام داداش خوبی میتونی دقیق راهنمایی کدوم خط و چگونه ادیت کنم؟

RenasPasha avatar Dec 11 '24 23:12 RenasPasha

این بخش از کد /var/www/html/wizwizxui-timebot/setting/warnusers.php

لاین 100....115 هست حدودا فقط نیازه این قسمت رو ادیت کنید *2 یعنی بعد دو روز حذف بشه میتونید بکنید * 30

            $newTIme = $time + 86400 * 2;

            $stmt = $connection->prepare("UPDATE `orders_list` SET `notif`= ? WHERE `uuid`=?");
            $stmt->bind_param("is", $newTIme, $uuid);
            $stmt->execute();
            $stmt->close();

ZedSoftOfficial avatar Dec 13 '24 17:12 ZedSoftOfficial

چک کردن زمان انقضاء:

if($expiryTime <= time()) $send = true; elseif($leftgb <= 0) $send = true;

حذف کاربر از سرور:

if($serverType == "marzban") $res = deleteMarzban($server_id, $remark); else{if($inbound_id > 0) $res = deleteClient($server_id, $inbound_id, $uuid, 1); else $res = deleteInbound($server_id, $uuid, 1); }

ارسال پیام حذف به کاربر:

if(!is_null($res)){ $msg = "💡 کاربر گرامی، اشتراک سرویس $remark منقضی شد و از لیست سفارش ها حذف گردید. لطفا از فروشگاه، سرویس جدید خریداری کنید."; sendMessage( $msg, null, null, $from_id); }

اگر می‌خواهید زمان حذف را تغییر دهید: باید در قسمت زیر مقدار زمان دلخواه خود را تنظیم کنید: if($expiryTime <= time()) $send = true; elseif($leftgb <= 0) $send = true; مثال:

if($expiryTime <= time() + 86400) $send = true; // 1 روز اضافه کنید

تو این دارید زمان فرستادن هشدار رو عوض میکنید ما میخواهیم زمان حذفشو عوض کنیم

ZedSoftOfficial avatar Dec 20 '24 23:12 ZedSoftOfficial