Spaces:
Paused
Paused
Update bot.js
Browse files
bot.js
CHANGED
|
@@ -13,7 +13,7 @@ const HOME_ARRIVAL_DELAY_MS = 1000; // /home sonrası bekleme (ms)
|
|
| 13 |
const POST_ACTION_DELAY_MS = 1500; // panel işlem sonrası kısa bekleme (ms)
|
| 14 |
const WINDOW_OPEN_TIMEOUT_MS = 1500; // panel açılma timeout (ms)
|
| 15 |
|
| 16 |
-
// Periyodik kontrol aralığı (
|
| 17 |
// Kullanıcı isteğine göre 10 dakika önerildi: 10 * 60 * 1000
|
| 18 |
const PERIODIC_CHECK_INTERVAL_MS = 10 * 60 * 1000;
|
| 19 |
|
|
@@ -720,11 +720,11 @@ function createBot() {
|
|
| 720 |
} else if (minyoncani <= 2) {
|
| 721 |
// Besleme yapıldı
|
| 722 |
bot.clickWindow(36, 0, 0);
|
| 723 |
-
lastFullFeedAt = Date.now(); // besleme yapıldığı an
|
| 724 |
logger.info(`[${config["bot-account"]["username"]}] Minyon canı ${minyoncani} olduğu için beslendi. ${FULL_FEED_COOLDOWN_MS / 60000}dk bekleme aktif.`);
|
| 725 |
try { bot.closeWindow(window); } catch (e) {}
|
| 726 |
} else {
|
| 727 |
-
// Eğer can 10 ise veya yüksekse,
|
| 728 |
if (minyoncani >= 10) {
|
| 729 |
lastFullFeedAt = Date.now();
|
| 730 |
logger.info(`[${config["bot-account"]["username"]}] Minyon canı ${minyoncani} (tam). ${FULL_FEED_COOLDOWN_MS / 60000}dk bekleme aktif.`);
|
|
|
|
| 13 |
const POST_ACTION_DELAY_MS = 1500; // panel işlem sonrası kısa bekleme (ms)
|
| 14 |
const WINDOW_OPEN_TIMEOUT_MS = 1500; // panel açılma timeout (ms)
|
| 15 |
|
| 16 |
+
// Periyodik kontrol aralığı (50dk bekleme bittikten sonra bu aralıkla kontrol et)
|
| 17 |
// Kullanıcı isteğine göre 10 dakika önerildi: 10 * 60 * 1000
|
| 18 |
const PERIODIC_CHECK_INTERVAL_MS = 10 * 60 * 1000;
|
| 19 |
|
|
|
|
| 720 |
} else if (minyoncani <= 2) {
|
| 721 |
// Besleme yapıldı
|
| 722 |
bot.clickWindow(36, 0, 0);
|
| 723 |
+
lastFullFeedAt = Date.now(); // besleme yapıldığı an 50dk bekle
|
| 724 |
logger.info(`[${config["bot-account"]["username"]}] Minyon canı ${minyoncani} olduğu için beslendi. ${FULL_FEED_COOLDOWN_MS / 60000}dk bekleme aktif.`);
|
| 725 |
try { bot.closeWindow(window); } catch (e) {}
|
| 726 |
} else {
|
| 727 |
+
// Eğer can 10 ise veya yüksekse, 50dk bekleme kuralını tetikle
|
| 728 |
if (minyoncani >= 10) {
|
| 729 |
lastFullFeedAt = Date.now();
|
| 730 |
logger.info(`[${config["bot-account"]["username"]}] Minyon canı ${minyoncani} (tam). ${FULL_FEED_COOLDOWN_MS / 60000}dk bekleme aktif.`);
|