[2026-03-15T09:26:23.723Z] [INFO] [CRYPTO_UTILS] V-Class encryption key loaded successfully.
[2026-03-15T09:26:24.670Z] [WARN] [AI_SVC] GEMINI_API_KEY not set. AI features disabled.
[2026-03-15T09:26:24.671Z] [INFO] [MONITOR] Monitor initialized.
[2026-03-15T09:26:24.673Z] [INFO] [USER_MGR] Loaded 1 users.
[2026-03-15T09:26:24.687Z] [INFO] [SCHEDULE_MGR] Loaded 6962 schedule entries from C:\Users\JIS\Documents\whatsapp-web-bot\versi1\data\jadwal.json
[2026-03-15T09:26:24.689Z] [INFO] [RATE_LIMITER] RateLimiter initialized.
[2026-03-15T09:26:24.691Z] [INFO] [INDEX] Creating WhatsApp Client instance...
[2026-03-15T09:26:24.693Z] [INFO] [INDEX] Initializing WhatsApp client...
[2026-03-15T09:26:24.695Z] [INFO] [INDEX] Application setup complete. Waiting for WhatsApp events.
[2026-03-15T09:26:28.996Z] [INFO] [WHATSAPP] LOADING SCREEN: 95% - WhatsApp
[2026-03-15T09:26:29.313Z] [INFO] [WHATSAPP] Authentication successful. Session potentially saved.
[2026-03-15T09:26:29.411Z] [INFO] [WHATSAPP] Client is ready! Logged in as: Test
[2026-03-15T09:26:29.413Z] [INFO] [METRICS] Bot operational metrics | Data: {"totalMessages":0,"totalCommands":0,"totalVClassRequests":0,"totalAIRequests":0,"totalNotificationsSent":0,"totalRemindersTriggered":0,"totalRemindersSet":0,"errors":0,"uptimeStart":1773566784671,"registeredUsers":1,"uptime":"0h 0m 4s","activeUsersTodayCount":0,"errorRate":0}
[2026-03-15T09:26:29.416Z] [INFO] [REMINDER_MGR] ReminderManager initialized and checking reminders.
[2026-03-15T09:26:29.418Z] [INFO] [INDEX] V-Class features ENABLED. Main Notif check every 30 mins.
[2026-03-15T09:26:29.420Z] [INFO] [VCLASS_REM_SVC] VClassReminderService initialized.
[2026-03-15T09:26:29.422Z] [INFO] [VCLASS_REM_SVC] Service started. Checking for V-Class task reminders periodically.
[2026-03-15T09:26:29.426Z] [WARN] [INDEX] AI features DISABLED (API key not set or init failed).
[2026-03-15T09:26:29.611Z] [INFO] [WHATSAPP] LOADING SCREEN: 99% - WhatsApp
[2026-03-15T09:26:59.428Z] [INFO] [NOTIF_SVC] Starting notification check for 0 V-Class users.
[2026-03-15T09:26:59.432Z] [INFO] [NOTIF_SVC] Notification check cycle completed.
[2026-03-15T09:27:06.186Z] [INFO] [USER_MGR] Created basic entry for new user on activity: 6285777819527@c.us
[2026-03-15T09:27:06.712Z] [INFO] [USER_MGR] Created basic entry for new user on activity: 6283159379185@c.us
[2026-03-15T09:27:06.754Z] [INFO] [CMD_HELP] User 6285777819527@c.us executed !help
[2026-03-15T09:27:10.636Z] [WARN] [CMD_HANDLER] Unknown command '!jadwal' from 6285777819527@c.us
[2026-03-15T09:27:26.795Z] [INFO] [VCLASS_SVC] [mhmmadazis@student.gunadarma.ac.id] Login successful.
[2026-03-15T09:27:27.016Z] [INFO] [VCLASS_SVC] [mhmmadazis@student.gunadarma.ac.id] Found 0 courses.
[2026-03-15T09:27:27.103Z] [INFO] [VCLASS_SVC] [mhmmadazis@student.gunadarma.ac.id] Found 0 timeline tasks after filtering.
[2026-03-15T09:27:28.555Z] [INFO] [CMD_VCLASS] User 6285777819527@c.us logged in as mhmmadazis@student.gunadarma.ac.id
[2026-03-15T09:27:52.336Z] [INFO] [CMD_SCHEDULE] User 6285777819527@c.us executed !schedule
[2026-03-15T09:27:58.057Z] [INFO] [USER_MGR] Class for 6285777819527@c.us set to 3IA19
[2026-03-15T09:27:58.140Z] [INFO] [CMD_KELAS] User 6285777819527@c.us executed !kelas with args: 3IA19
[2026-03-15T09:28:09.789Z] [INFO] [CMD_SCHEDULE] User 6285777819527@c.us executed !schedule
[2026-03-15T09:28:17.675Z] [INFO] [CMD_TODAY] User 6285777819527@c.us executed !today
[2026-03-15T09:28:37.256Z] [INFO] [CMD_PING] User 6285777819527@c.us executed !ping
[2026-03-15T09:28:40.049Z] [WARN] [CMD_HANDLER] Unknown command '!stat' from 6285777819527@c.us
[2026-03-15T09:28:47.020Z] [INFO] [CMD_STATS] User 6285777819527@c.us executed !stats
[2026-03-15T09:29:01.656Z] [WARN] [CMD_HANDLER] Unknown command '!logout' from 6285777819527@c.us
[2026-03-15T09:29:11.021Z] [INFO] [PROCESS] SIGINT received. Shutting down...
[2026-03-15T09:29:11.022Z] [INFO] [REMINDER_MGR] Reminder checking stopped.
[2026-03-15T09:29:11.023Z] [INFO] [VCLASS_REM_SVC] Service stopped.
[2026-03-15T09:29:11.024Z] [INFO] [PROCESS] Destroying WhatsApp client...
