[2026-05-28T17:34:55+03:30] RAW: {"update_id":827045840,
"message":{"message_id":7,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977095,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}}
[2026-05-28T17:35:41+03:30] RAW: {"update_id":827045841,
"message":{"message_id":10,"from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779977141,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}}
[2026-05-28T17:35:49+03:30] RAW: {"update_id":827045842,
"callback_query":{"id":"3382943721364907628","from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"message":{"message_id":13,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779977141,"text":"\u067e\u0646\u0644 \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc MikroTik","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"5778398554158893599","data":"shop"}}
[2026-05-28T17:35:50+03:30] ERROR loading servers from DB: SQLSTATE[HY000]: General error: 1 no such table: servers
[2026-05-28T17:35:50+03:30] ERROR loading wg_panels from DB: SQLSTATE[HY000]: General error: 1 no such table: wg_panels
[2026-05-28T17:35:50+03:30] ERROR loading sb_panels from DB: SQLSTATE[HY000]: General error: 1 no such table: sb_panels
[2026-05-28T17:35:50+03:30] ERROR loading alireza_panels from DB: SQLSTATE[HY000]: General error: 1 no such table: alireza_panels
[2026-05-28T17:35:53+03:30] RAW: {"update_id":827045843,
"callback_query":{"id":"3382943724381038949","from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"message":{"message_id":13,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779977141,"edit_date":1779977150,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u062a\u06a9\u0644 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"panel_home"}]]}},"chat_instance":"5778398554158893599","data":"panel_home"}}
[2026-05-28T17:35:57+03:30] RAW: {"update_id":827045844,
"message":{"message_id":14,"from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779977157,"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc"}}
[2026-05-28T17:36:47+03:30] RAW: null
[2026-05-28T17:37:06+03:30] RAW: null
[2026-05-28T17:38:16+03:30] RAW: null
[2026-05-28T17:38:46+03:30] RAW: {"update_id":827045845,
"message":{"message_id":16,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T17:38:48+03:30] RAW: {"update_id":827045846,
"callback_query":{"id":"555283826266698949","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T17:38:48+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:38:53+03:30] RAW: {"update_id":827045847,
"callback_query":{"id":"555283824813488441","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977329,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:38:53+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:38:55+03:30] RAW: {"update_id":827045848,
"callback_query":{"id":"555283823745662893","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977334,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_users"}}
[2026-05-28T17:38:55+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:38:59+03:30] RAW: {"update_id":827045849,
"callback_query":{"id":"555283827324071001","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977336,"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0622\u06cc\u062f\u06cc","callback_data":"admin_add"},{"text":"\ud83e\uddfe \u0644\u06cc\u0633\u062a \u0622\u06cc\u062f\u06cc\u200c\u0647\u0627","callback_data":"admin_list"}],[{"text":"\ud83d\udd0d \u0645\u062f\u06cc\u0631\u06cc\u062a \u06cc\u06a9 \u06a9\u0627\u0631\u0628\u0631","callback_data":"admin_pick_user"},{"text":"\ud83d\udc65 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"user_advanced"}],[{"text":"\ud83e\udde9 \u0633\u062a \u06a9\u0631\u062f\u0646 \u06cc\u0648\u0632\u0631","callback_data":"mt_um_attach"}],[{"text":"\ud83d\udd10 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647","callback_data":"perm_panel"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:38:59+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:39:02+03:30] RAW: {"update_id":827045850,
"callback_query":{"id":"555283825370123099","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977340,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:39:02+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:39:05+03:30] RAW: {"update_id":827045851,
"callback_query":{"id":"555283825461960235","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977342,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:39:05+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:40:11+03:30] RAW: {"update_id":827045852,
"callback_query":{"id":"555283825787925442","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977345,"text":"\ud83d\udd52 \u0647\u0646\u0648\u0632 \u0647\u06cc\u0686 \u0627\u062c\u0631\u0627\u06cc \u0645\u0648\u0641\u0642 \u06a9\u0631\u0648\u0646 \u062b\u0628\u062a \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.","reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:40:11+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:40:14+03:30] RAW: {"update_id":827045853,
"callback_query":{"id":"555283827272620586","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977411,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:40:14+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:40:16+03:30] RAW: {"update_id":827045854,
"callback_query":{"id":"555283827159815672","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977414,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:40:16+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:41:34+03:30] RAW: {"update_id":827045855,
"callback_query":{"id":"555283826082293586","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977417,"text":"\ud83d\udd52 \u0647\u0646\u0648\u0632 \u0647\u06cc\u0686 \u0627\u062c\u0631\u0627\u06cc \u0645\u0648\u0641\u0642 \u06a9\u0631\u0648\u0646 \u062b\u0628\u062a \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.","reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:41:34+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:41:37+03:30] RAW: {"update_id":827045856,
"callback_query":{"id":"555283823420760066","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977495,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:41:37+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:41:40+03:30] RAW: {"update_id":827045857,
"callback_query":{"id":"555283824454444558","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977497,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:41:40+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:42:44+03:30] RAW: {"update_id":827045858,
"callback_query":{"id":"555283824904275475","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977501,"text":"\ud83d\udd52 \u0647\u0646\u0648\u0632 \u0647\u06cc\u0686 \u0627\u062c\u0631\u0627\u06cc \u0645\u0648\u0641\u0642 \u06a9\u0631\u0648\u0646 \u062b\u0628\u062a \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.","reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:42:44+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:42:47+03:30] RAW: {"update_id":827045859,
"callback_query":{"id":"555283823600788129","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977564,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:42:47+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:42:49+03:30] RAW: {"update_id":827045860,
"callback_query":{"id":"555283825892576204","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977567,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:42:49+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:17+03:30] RAW: {"update_id":827045861,
"callback_query":{"id":"555283824598960152","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":17,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977326,"edit_date":1779977569,"text":"\ud83d\udd52 \u0647\u0646\u0648\u0632 \u0647\u06cc\u0686 \u0627\u062c\u0631\u0627\u06cc \u0645\u0648\u0641\u0642 \u06a9\u0631\u0648\u0646 \u062b\u0628\u062a \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.","reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:44:17+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:17+03:30] RAW: {"update_id":827045862,
"message":{"message_id":18,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977657,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T17:44:22+03:30] RAW: {"update_id":827045863,
"callback_query":{"id":"555283823685685779","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":19,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977657,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:44:22+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:24+03:30] RAW: {"update_id":827045864,
"callback_query":{"id":"555283825590185096","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":19,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977657,"edit_date":1779977662,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:44:24+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:28+03:30] RAW: {"update_id":827045865,
"callback_query":{"id":"555283826074617740","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":19,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977657,"edit_date":1779977665,"text":"\ud83d\udd52 \u0647\u0646\u0648\u0632 \u0647\u06cc\u0686 \u0627\u062c\u0631\u0627\u06cc \u0645\u0648\u0641\u0642 \u06a9\u0631\u0648\u0646 \u062b\u0628\u062a \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.","reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:44:28+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:30+03:30] RAW: {"update_id":827045866,
"callback_query":{"id":"555283826811469376","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":19,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977657,"edit_date":1779977668,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T17:44:30+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:35+03:30] RAW: {"update_id":827045867,
"callback_query":{"id":"555283826686776574","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":19,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977657,"edit_date":1779977670,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:44:35+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:36+03:30] RAW: {"update_id":827045868,
"callback_query":{"id":"555283826911704232","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":19,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977657,"edit_date":1779977675,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T17:44:36+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:38+03:30] RAW: {"update_id":827045869,
"callback_query":{"id":"555283825462203817","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":19,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977657,"edit_date":1779977677,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_admin"}}
[2026-05-28T17:44:38+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:40+03:30] RAW: {"update_id":827045870,
"callback_query":{"id":"555283825625171754","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":19,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977657,"edit_date":1779977679,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9\n\n\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9\u06cc \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0633\u0631\u0648\u0631 \u062c\u062f\u06cc\u062f","callback_data":"servers_add"}],[{"text":"\ud83d\udccb \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_add"}}
[2026-05-28T17:44:40+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:44:59+03:30] RAW: {"update_id":827045871,
"message":{"message_id":20,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977699,"text":"srv_db"}}
[2026-05-28T17:44:59+03:30] ERROR loading servers from DB: SQLSTATE[HY000]: General error: 1 no such table: servers
[2026-05-28T17:45:04+03:30] RAW: {"update_id":827045872,
"message":{"message_id":22,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977704,"text":"\u062f\u0628\u06cc"}}
[2026-05-28T17:45:22+03:30] RAW: {"update_id":827045873,
"message":{"message_id":24,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977722,"text":"37.191.93.234","entities":[{"offset":0,"length":13,"type":"url"}]}}
[2026-05-28T17:45:26+03:30] RAW: {"update_id":827045874,
"message":{"message_id":26,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977726,"text":"19200"}}
[2026-05-28T17:45:43+03:30] RAW: {"update_id":827045875,
"callback_query":{"id":"555283827352565914","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":27,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977726,"text":"5\ufe0f\u20e3 (\u0645\u0631\u062d\u0644\u0647 \u06f5 \u0627\u0632 \u06f8)\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0648\u0631\u062a SSH \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f.\n\u0645\u062b\u0627\u0644: 22 \u06cc\u0627 2222","entities":[{"offset":4,"length":14,"type":"bold"},{"offset":69,"length":2,"type":"code"},{"offset":75,"length":4,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u274c \u0644\u063a\u0648","callback_data":"servers_admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_admin"}}
[2026-05-28T17:45:43+03:30] ERROR logging admin activity: Admin=8719221682, Action=cb_click - SQLSTATE[HY000]: General error: 1 no such table: admin_logs
[2026-05-28T17:47:23+03:30] [CRON] Cron script started.
[2026-05-28T17:47:23+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T17:47:23+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T17:47:23+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T17:47:23+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T17:47:23+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T17:47:23+03:30] [CRON] Cron secret not found in DB, using defined constant and saving.
[2026-05-28T17:47:23+03:30] [CRON] DB Secret check passed.
[2026-05-28T17:47:23+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T17:47:23+03:30] [CRON] Core tables check complete.
[2026-05-28T17:47:23+03:30] [CRON] Starting cron task loop.
[2026-05-28T17:47:23+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T17:47:23+03:30] [CRON] Task 'log_system_stats': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: check_new_users
[2026-05-28T17:47:23+03:30] [CRON] Task 'check_new_users': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T17:47:23+03:30] CRON (CheckNewUsers): No active servers found.
[2026-05-28T17:47:23+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'check_new_users' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: check_new_users
[2026-05-28T17:47:23+03:30] [CRON] Task 'check_new_users': Last run at 1779977843 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T17:47:23+03:30] [CRON] Checking task: server_health_check
[2026-05-28T17:47:23+03:30] [CRON] Task 'server_health_check': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T17:47:23+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'server_health_check' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: manage_subs
[2026-05-28T17:47:23+03:30] [CRON] Task 'manage_subs': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T17:47:23+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'manage_subs' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: admin_report
[2026-05-28T17:47:23+03:30] [CRON] Task 'admin_report': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'admin_report' (Interval: 3600s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] [CRON] Task 'admin_report' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'admin_report' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T17:47:23+03:30] [CRON] Task 'ref_milestones': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'ref_milestones' (Interval: 600s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] [CRON] Task 'ref_milestones' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'ref_milestones' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: apply_tags
[2026-05-28T17:47:23+03:30] [CRON] Task 'apply_tags': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'apply_tags' (Interval: 600s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] [CRON] Task 'apply_tags' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'apply_tags' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T17:47:23+03:30] [CRON] Task 'cleanup_perms': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T17:47:23+03:30] [CRON] Task 'automatic_backup': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'automatic_backup' (Interval: 600s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] [CRON] Task 'automatic_backup' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'automatic_backup' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T17:47:23+03:30] [CRON] Task 'prune_monitoring': Last run at 0 (Timestamp)
[2026-05-28T17:47:23+03:30] [CRON] Running task 'prune_monitoring' (Interval: 86400s, Elapsed: 1779977843s)
[2026-05-28T17:47:23+03:30] Cron: Pruned monitoring data older than 8 days.
[2026-05-28T17:47:23+03:30] [CRON] Task 'prune_monitoring' executed successfully.
[2026-05-28T17:47:23+03:30] [CRON] Updated last run time for 'prune_monitoring' to 1779977843.
[2026-05-28T17:47:23+03:30] [CRON] Cron task loop finished.
[2026-05-28T17:49:19+03:30] RAW: {"update_id":827045876,
"callback_query":{"id":"555283824959436931","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":27,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977726,"edit_date":1779977743,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9\n\n\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9\u06cc \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0633\u0631\u0648\u0631 \u062c\u062f\u06cc\u062f","callback_data":"servers_add"}],[{"text":"\ud83d\udccb \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:49:20+03:30] RAW: {"update_id":827045877,
"message":{"message_id":28,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977960,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T17:49:22+03:30] RAW: {"update_id":827045878,
"message":{"message_id":30,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977962,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T17:49:23+03:30] RAW: {"update_id":827045879,
"message":{"message_id":32,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977963,"text":"\u274c \u0644\u063a\u0648 \u0639\u0645\u0644\u06cc\u0627\u062a"}}
[2026-05-28T17:49:27+03:30] RAW: {"update_id":827045880,
"message":{"message_id":34,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T17:49:33+03:30] RAW: {"update_id":827045881,
"callback_query":{"id":"555283823611805321","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:49:35+03:30] RAW: {"update_id":827045882,
"callback_query":{"id":"555283826907732332","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779977973,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:49:42+03:30] RAW: {"update_id":827045883,
"callback_query":{"id":"555283826910262661","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779977975,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:47:23","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:49:44+03:30] RAW: {"update_id":827045884,
"callback_query":{"id":"555283827463254504","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779977982,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_users"}}
[2026-05-28T17:49:46+03:30] RAW: {"update_id":827045885,
"callback_query":{"id":"555283827010414833","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779977985,"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0622\u06cc\u062f\u06cc","callback_data":"admin_add"},{"text":"\ud83e\uddfe \u0644\u06cc\u0633\u062a \u0622\u06cc\u062f\u06cc\u200c\u0647\u0627","callback_data":"admin_list"}],[{"text":"\ud83d\udd0d \u0645\u062f\u06cc\u0631\u06cc\u062a \u06cc\u06a9 \u06a9\u0627\u0631\u0628\u0631","callback_data":"admin_pick_user"},{"text":"\ud83d\udc65 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u06cc\u0634\u0631\u0641\u062a\u0647 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"user_advanced"}],[{"text":"\ud83e\udde9 \u0633\u062a \u06a9\u0631\u062f\u0646 \u06cc\u0648\u0632\u0631","callback_data":"mt_um_attach"}],[{"text":"\ud83d\udd10 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0631\u0641\u062a\u0647","callback_data":"perm_panel"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:49:48+03:30] RAW: {"update_id":827045886,
"callback_query":{"id":"555283823798510553","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779977986,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:49:51+03:30] RAW: {"update_id":827045887,
"callback_query":{"id":"555283825909191264","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779977989,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:50:54+03:30] RAW: {"update_id":827045888,
"callback_query":{"id":"555283826421385081","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779977991,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:47:23","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:50:56+03:30] RAW: {"update_id":827045889,
"callback_query":{"id":"555283825096301146","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978054,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:50:57+03:30] RAW: {"update_id":827045890,
"callback_query":{"id":"555283826226527895","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978056,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:51:12+03:30] RAW: {"update_id":827045891,
"callback_query":{"id":"555283824129068665","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978058,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:47:23","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:51:13+03:30] RAW: {"update_id":827045892,
"callback_query":{"id":"555283824413110129","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978072,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:51:16+03:30] RAW: {"update_id":827045893,
"callback_query":{"id":"555283824428592729","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978074,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:51:45+03:30] [CRON] Cron script started.
[2026-05-28T17:51:45+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T17:51:45+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T17:51:45+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T17:51:45+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T17:51:45+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T17:51:45+03:30] [CRON] DB Secret check passed.
[2026-05-28T17:51:45+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T17:51:45+03:30] [CRON] Core tables check complete.
[2026-05-28T17:51:45+03:30] [CRON] Starting cron task loop.
[2026-05-28T17:51:45+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T17:51:45+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T17:51:45+03:30] [CRON] Task 'log_system_stats': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 262s)
[2026-05-28T17:51:45+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T17:51:45+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779978105.
[2026-05-28T17:51:45+03:30] [CRON] Checking task: check_new_users
[2026-05-28T17:51:45+03:30] [CRON] Task 'check_new_users': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 262s)
[2026-05-28T17:51:45+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T17:51:45+03:30] CRON (CheckNewUsers): No active servers found.
[2026-05-28T17:51:45+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T17:51:45+03:30] [CRON] Updated last run time for 'check_new_users' to 1779978105.
[2026-05-28T17:51:45+03:30] [CRON] Checking task: check_new_users
[2026-05-28T17:51:45+03:30] [CRON] Task 'check_new_users': Last run at 1779978105 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T17:51:45+03:30] [CRON] Checking task: server_health_check
[2026-05-28T17:51:45+03:30] [CRON] Task 'server_health_check': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 262s)
[2026-05-28T17:51:45+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T17:51:45+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T17:51:45+03:30] [CRON] Updated last run time for 'server_health_check' to 1779978105.
[2026-05-28T17:51:45+03:30] [CRON] Checking task: manage_subs
[2026-05-28T17:51:45+03:30] [CRON] Task 'manage_subs': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 262s)
[2026-05-28T17:51:45+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T17:51:45+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T17:51:45+03:30] [CRON] Updated last run time for 'manage_subs' to 1779978105.
[2026-05-28T17:51:45+03:30] [CRON] Checking task: admin_report
[2026-05-28T17:51:45+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T17:51:45+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T17:51:45+03:30] [CRON] Task 'ref_milestones': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T17:51:45+03:30] [CRON] Checking task: apply_tags
[2026-05-28T17:51:45+03:30] [CRON] Task 'apply_tags': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T17:51:45+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T17:51:45+03:30] [CRON] Task 'cleanup_perms': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 262s)
[2026-05-28T17:51:45+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T17:51:45+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779978105.
[2026-05-28T17:51:45+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T17:51:45+03:30] [CRON] Task 'automatic_backup': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T17:51:45+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T17:51:45+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T17:51:45+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T17:51:45+03:30] [CRON] Cron task loop finished.
[2026-05-28T17:51:58+03:30] RAW: {"update_id":827045894,
"callback_query":{"id":"555283827036880475","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978076,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:47:23","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:51:59+03:30] RAW: {"update_id":827045895,
"callback_query":{"id":"555283826483893066","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978118,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:52:02+03:30] RAW: {"update_id":827045896,
"callback_query":{"id":"555283827217628549","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978120,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:54:51+03:30] RAW: {"update_id":827045897,
"callback_query":{"id":"555283824758757811","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978123,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:51:45","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:54:53+03:30] RAW: {"update_id":827045898,
"callback_query":{"id":"555283825010253054","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978292,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:54:56+03:30] RAW: {"update_id":827045899,
"callback_query":{"id":"555283824249092730","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978294,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:55:00+03:30] RAW: {"update_id":827045900,
"callback_query":{"id":"555283825577353187","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978296,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:51:45","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:55:02+03:30] RAW: {"update_id":827045901,
"callback_query":{"id":"555283826747229092","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978300,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:55:05+03:30] RAW: {"update_id":827045902,
"callback_query":{"id":"555283824438230947","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978302,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:55:10+03:30] RAW: {"update_id":827045903,
"message":{"message_id":36,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978310,"text":"\u274c \u0628\u0633\u062a\u0646 \u0645\u0646\u0648"}}
[2026-05-28T17:55:13+03:30] RAW: {"update_id":827045904,
"callback_query":{"id":"555283824845488854","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978305,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:51:45","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:55:16+03:30] RAW: {"update_id":827045905,
"callback_query":{"id":"555283823906877846","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978314,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:55:19+03:30] RAW: {"update_id":827045906,
"callback_query":{"id":"555283826673973195","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978317,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:56:15+03:30] RAW: {"update_id":827045907,
"callback_query":{"id":"555283826507195637","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978319,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:51:45","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:56:17+03:30] RAW: {"update_id":827045908,
"callback_query":{"id":"555283824630632569","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978375,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:56:19+03:30] RAW: {"update_id":827045909,
"callback_query":{"id":"555283823624488087","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978377,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:56:39+03:30] RAW: {"update_id":827045910,
"callback_query":{"id":"555283823543686781","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978379,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:51:45","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:56:43+03:30] RAW: {"update_id":827045911,
"callback_query":{"id":"555283824794531198","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978399,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:56:45+03:30] RAW: {"update_id":827045912,
"callback_query":{"id":"555283824280317361","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978403,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:57:28+03:30] RAW: {"update_id":827045913,
"callback_query":{"id":"555283826182687766","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978405,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:51:45","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:57:30+03:30] RAW: {"update_id":827045914,
"callback_query":{"id":"555283827278948840","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978448,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:57:32+03:30] RAW: {"update_id":827045915,
"callback_query":{"id":"555283823619186293","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":35,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779977967,"edit_date":1779978450,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:57:47+03:30] [CRON] Cron script started.
[2026-05-28T17:57:47+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T17:57:47+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T17:57:47+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T17:57:47+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T17:57:47+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T17:57:47+03:30] [CRON] DB Secret check passed.
[2026-05-28T17:57:47+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T17:57:47+03:30] [CRON] Core tables check complete.
[2026-05-28T17:57:47+03:30] [CRON] Starting cron task loop.
[2026-05-28T17:57:47+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T17:57:47+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T17:57:47+03:30] [CRON] Task 'log_system_stats': Last run at 1779978105 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 362s)
[2026-05-28T17:57:47+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T17:57:47+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779978467.
[2026-05-28T17:57:47+03:30] [CRON] Checking task: check_new_users
[2026-05-28T17:57:47+03:30] [CRON] Task 'check_new_users': Last run at 1779978105 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 362s)
[2026-05-28T17:57:47+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T17:57:47+03:30] CRON (CheckNewUsers): No active servers found.
[2026-05-28T17:57:47+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T17:57:47+03:30] [CRON] Updated last run time for 'check_new_users' to 1779978467.
[2026-05-28T17:57:47+03:30] [CRON] Checking task: check_new_users
[2026-05-28T17:57:47+03:30] [CRON] Task 'check_new_users': Last run at 1779978467 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T17:57:47+03:30] [CRON] Checking task: server_health_check
[2026-05-28T17:57:47+03:30] [CRON] Task 'server_health_check': Last run at 1779978105 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 362s)
[2026-05-28T17:57:47+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T17:57:47+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T17:57:47+03:30] [CRON] Updated last run time for 'server_health_check' to 1779978467.
[2026-05-28T17:57:47+03:30] [CRON] Checking task: manage_subs
[2026-05-28T17:57:47+03:30] [CRON] Task 'manage_subs': Last run at 1779978105 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 362s)
[2026-05-28T17:57:47+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T17:57:47+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T17:57:47+03:30] [CRON] Updated last run time for 'manage_subs' to 1779978467.
[2026-05-28T17:57:47+03:30] [CRON] Checking task: admin_report
[2026-05-28T17:57:47+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T17:57:47+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T17:57:47+03:30] [CRON] Task 'ref_milestones': Last run at 1779977843 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Running task 'ref_milestones' (Interval: 600s, Elapsed: 624s)
[2026-05-28T17:57:47+03:30] [CRON] Task 'ref_milestones' executed successfully.
[2026-05-28T17:57:47+03:30] [CRON] Updated last run time for 'ref_milestones' to 1779978467.
[2026-05-28T17:57:47+03:30] [CRON] Checking task: apply_tags
[2026-05-28T17:57:47+03:30] [CRON] Task 'apply_tags': Last run at 1779977843 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Running task 'apply_tags' (Interval: 600s, Elapsed: 624s)
[2026-05-28T17:57:47+03:30] [CRON] Task 'apply_tags' executed successfully.
[2026-05-28T17:57:47+03:30] [CRON] Updated last run time for 'apply_tags' to 1779978467.
[2026-05-28T17:57:47+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T17:57:47+03:30] [CRON] Task 'cleanup_perms': Last run at 1779978105 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 362s)
[2026-05-28T17:57:47+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T17:57:47+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779978467.
[2026-05-28T17:57:47+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T17:57:47+03:30] [CRON] Task 'automatic_backup': Last run at 1779977843 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Running task 'automatic_backup' (Interval: 600s, Elapsed: 624s)
[2026-05-28T17:57:47+03:30] [CRON] Task 'automatic_backup' executed successfully.
[2026-05-28T17:57:47+03:30] [CRON] Updated last run time for 'automatic_backup' to 1779978467.
[2026-05-28T17:57:47+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T17:57:47+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T17:57:47+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T17:57:47+03:30] [CRON] Cron task loop finished.
[2026-05-28T17:58:55+03:30] RAW: {"update_id":827045916,
"message":{"message_id":38,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}}
[2026-05-28T17:59:00+03:30] RAW: {"update_id":827045917,
"callback_query":{"id":"555283825113555893","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"text":"\u067e\u0646\u0644 \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc MikroTik","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f Admin","callback_data":"admin"}],[{"text":"\ud83c\udf10 Ping","callback_data":"admin_select_server:ping"},{"text":"\ud83d\udd0c ether1","callback_data":"admin_select_server:eth"}],[{"text":"\ud83d\udda5 CPU/RAM","callback_data":"admin_select_server:sys"},{"text":"\ud83d\udcca \u06af\u0632\u0627\u0631\u0634 GB","callback_data":"admin_select_server:totals"}],[{"text":"\ud83d\udc65 Users","callback_data":"admin_select_server:users_menu"},{"text":"\ud83e\udde9 Services","callback_data":"services"},{"text":"\u2b06\ufe0f UpdateOS","callback_data":"updateos"}],[{"text":"\u267b\ufe0f \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a","callback_data":"admin_select_server:reboot"}],[{"text":"\ud83d\udcdf \u062a\u0631\u0645\u06cc\u0646\u0627\u0644","callback_data":"terminal_menu"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"},{"text":"\ud83d\udcc2 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u06a9\u0627\u0646\u0641\u06cc\u06af","callback_data":"user_config_servers"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:59:02+03:30] RAW: {"update_id":827045918,
"callback_query":{"id":"555283826822450815","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978540,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:59:05+03:30] RAW: {"update_id":827045919,
"callback_query":{"id":"555283825020744355","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978542,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T17:59:53+03:30] RAW: {"update_id":827045920,
"callback_query":{"id":"555283826649486250","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978545,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:57:47","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T17:59:55+03:30] RAW: {"update_id":827045921,
"callback_query":{"id":"555283827106623742","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978593,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T17:59:57+03:30] RAW: {"update_id":827045922,
"callback_query":{"id":"555283824778496228","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978595,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T18:00:31+03:30] RAW: {"update_id":827045923,
"callback_query":{"id":"555283824128498691","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978597,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:57:47","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:00:34+03:30] RAW: {"update_id":827045924,
"callback_query":{"id":"555283825081534075","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978632,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T18:00:37+03:30] RAW: {"update_id":827045925,
"callback_query":{"id":"555283824839657656","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978635,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T18:01:12+03:30] RAW: {"update_id":827045926,
"callback_query":{"id":"555283827437868526","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978637,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:57:47","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:01:14+03:30] RAW: {"update_id":827045927,
"callback_query":{"id":"555283826223700738","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978672,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T18:01:16+03:30] RAW: {"update_id":827045928,
"callback_query":{"id":"555283825229925655","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978675,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"report_settings"}}
[2026-05-28T18:01:18+03:30] RAW: {"update_id":827045929,
"callback_query":{"id":"555283825559514235","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978676,"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc\n\n\ud83e\uddfe \u062e\u0631\u0648\u062c\u06cc: \ud83d\udcc4 CSV | \ud83d\udcd7 Excel | \ud83e\uddfe TXT","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udd14 \u0648\u0636\u0639\u06cc\u062a \u06a9\u0644\u06cc: \u26aa\ufe0f \u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"report_toggle_enabled"}],[{"text":"\ud83d\udfe2 \ud83d\udcca \u0641\u0631\u0648\u0634","callback_data":"report_toggle:sales"},{"text":"\ud83d\udfe2 \ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"report_toggle:finance"}],[{"text":"\ud83d\udfe2 \ud83c\udfab \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"report_toggle:tickets"},{"text":"\ud83d\udfe2 \ud83d\udc6e \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"report_toggle:admins"}],[{"text":"\ud83d\udcc5 \u0631\u0648\u0632\u0627\u0646\u0647 | \ud83d\udd58 \u0632\u0645\u0627\u0646: 09:00","callback_data":"report_period_menu"}],[{"text":"\ud83d\udfe2 \ud83d\udcc4 CSV","callback_data":"report_fmt_toggle:csv"},{"text":"\ud83d\udfe2 \ud83d\udcd7 Excel","callback_data":"report_fmt_toggle:excel"},{"text":"\u26aa\ufe0f \ud83e\uddfe TXT","callback_data":"report_fmt_toggle:txt"}],[{"text":"\ud83d\udc51 \u0641\u0642\u0637 Owner | \ud83d\udc65 \u06af\u06cc\u0631\u0646\u062f\u0647\u200c\u0647\u0627","callback_data":"report_recip_menu"}],[{"text":"\ud83d\udce4 \u0627\u0631\u0633\u0627\u0644 \u06af\u0632\u0627\u0631\u0634 \u0647\u0645\u06cc\u0646 \u0627\u0644\u0627\u0646","callback_data":"report_send_now"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:01:20+03:30] RAW: {"update_id":827045930,
"callback_query":{"id":"555283823420757933","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978678,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T18:01:22+03:30] RAW: {"update_id":827045931,
"callback_query":{"id":"555283825771927658","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978681,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T18:01:49+03:30] RAW: {"update_id":827045932,
"callback_query":{"id":"555283827161394684","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978683,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:57:47","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:01:52+03:30] RAW: {"update_id":827045933,
"callback_query":{"id":"555283826593372242","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978709,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T18:01:53+03:30] RAW: {"update_id":827045934,
"callback_query":{"id":"555283827382813181","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978712,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T18:03:19+03:30] RAW: {"update_id":827045935,
"callback_query":{"id":"555283823712821257","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978714,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:57:47","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:03:21+03:30] RAW: {"update_id":827045936,
"callback_query":{"id":"555283826178541361","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978799,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T18:03:23+03:30] RAW: {"update_id":827045937,
"callback_query":{"id":"555283824239450236","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978801,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T18:04:45+03:30] RAW: {"update_id":827045938,
"callback_query":{"id":"555283823858508897","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978803,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:57:47","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:04:48+03:30] RAW: {"update_id":827045939,
"callback_query":{"id":"555283826613441571","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978885,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T18:04:50+03:30] RAW: {"update_id":827045940,
"callback_query":{"id":"555283823958761553","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978888,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T18:05:22+03:30] RAW: {"update_id":827045941,
"callback_query":{"id":"555283823393935460","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978890,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 17:57:47","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:05:24+03:30] RAW: {"update_id":827045942,
"callback_query":{"id":"555283824996751616","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978923,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T18:05:26+03:30] RAW: {"update_id":827045943,
"callback_query":{"id":"555283827111997529","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":40,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779978535,"edit_date":1779978925,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T18:07:03+03:30] RAW: {"update_id":827045944,
"message":{"message_id":41,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979022,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T18:07:04+03:30] RAW: {"update_id":827045945,
"callback_query":{"id":"555283823435191193","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":42,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979023,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T18:07:07+03:30] RAW: {"update_id":827045946,
"callback_query":{"id":"555283826240875029","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":42,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979023,"edit_date":1779979025,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_admin"}}
[2026-05-28T18:07:09+03:30] RAW: {"update_id":827045947,
"callback_query":{"id":"555283824726670620","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":42,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979023,"edit_date":1779979027,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9\n\n\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9\u06cc \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0633\u0631\u0648\u0631 \u062c\u062f\u06cc\u062f","callback_data":"servers_add"}],[{"text":"\ud83d\udccb \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_add"}}
[2026-05-28T18:07:20+03:30] RAW: {"update_id":827045948,
"message":{"message_id":43,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979040,"text":"srv_db"}}
[2026-05-28T18:07:26+03:30] RAW: {"update_id":827045949,
"message":{"message_id":45,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979046,"text":"\u062f\u0628\u06cc"}}
[2026-05-28T18:07:34+03:30] RAW: {"update_id":827045950,
"message":{"message_id":47,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979054,"text":"37.191.93.234","entities":[{"offset":0,"length":13,"type":"url"}]}}
[2026-05-28T18:07:39+03:30] RAW: {"update_id":827045951,
"message":{"message_id":49,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979059,"text":"4636"}}
[2026-05-28T18:07:43+03:30] RAW: {"update_id":827045952,
"message":{"message_id":51,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979063,"text":"22"}}
[2026-05-28T18:07:49+03:30] RAW: {"update_id":827045953,
"message":{"message_id":53,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979069,"text":"admin1"}}
[2026-05-28T18:07:54+03:30] RAW: {"update_id":827045954,
"message":{"message_id":55,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"text":"59885988oopp"}}
[2026-05-28T18:07:56+03:30] RAW: {"update_id":827045955,
"callback_query":{"id":"555283827458260747","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"text":"\u2705 \u0633\u0631\u0648\u0631 srv_db \u0628\u0627 \u0646\u0627\u0645 \u062f\u0628\u06cc \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0627\u0636\u0627\u0641\u0647 \u0634\u062f.","entities":[{"offset":7,"length":6,"type":"code"},{"offset":21,"length":3,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0633\u0631\u0648\u0631 \u062c\u062f\u06cc\u062f","callback_data":"servers_add"}],[{"text":"\ud83d\udccb \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_list"}}
[2026-05-28T18:07:59+03:30] RAW: {"update_id":827045956,
"callback_query":{"id":"555283823505198950","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979076,"text":"\ud83d\udccb \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627\n\n\u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a\u060c \u0631\u0648\u06cc \u0646\u0627\u0645 \u0633\u0631\u0648\u0631 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":11,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc (`srv_db`)","callback_data":"servers_manage:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"servers_admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_manage:srv_db"}}
[2026-05-28T18:08:04+03:30] RAW: {"update_id":827045957,
"callback_query":{"id":"555283824055917461","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979079,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc (srv_db)\n\n\u0647\u0627\u0633\u062a: 37.191.93.234:4636\n\u06a9\u0627\u0631\u0628\u0631 API: admin1\n\u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644\n\n\u0644\u0637\u0641\u0627\u064b \u0639\u0645\u0644\u06cc\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":16,"type":"bold"},{"offset":21,"length":6,"type":"code"},{"offset":36,"length":18,"type":"code"},{"offset":66,"length":6,"type":"code"},{"offset":80,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u270f\ufe0f \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0627\u0637\u0644\u0627\u0639\u0627\u062a","callback_data":"servers_edit_start:srv_db"}],[{"text":"\u26aa\ufe0f \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a","callback_data":"servers_toggle_active:srv_db"}],[{"text":"\ud83c\udff7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644","callback_data":"servers_mtcat:srv_db"}],[{"text":"\ud83d\udcdd \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"servers_files:srv_db"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u0627\u06cc\u0646 \u0633\u0631\u0648\u0631","callback_data":"servers_delete_confirm:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"servers_list"}]]}},"chat_instance":"3500312200543908677","data":"servers_list"}}
[2026-05-28T18:08:07+03:30] RAW: {"update_id":827045958,
"callback_query":{"id":"555283823451338679","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979084,"text":"\ud83d\udccb \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627\n\n\u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a\u060c \u0631\u0648\u06cc \u0646\u0627\u0645 \u0633\u0631\u0648\u0631 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":11,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc (`srv_db`)","callback_data":"servers_manage:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"servers_admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_admin"}}
[2026-05-28T18:08:09+03:30] RAW: {"update_id":827045959,
"callback_query":{"id":"555283825411570863","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979087,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9\n\n\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9\u06cc \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0633\u0631\u0648\u0631 \u062c\u062f\u06cc\u062f","callback_data":"servers_add"}],[{"text":"\ud83d\udccb \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:08:14+03:30] RAW: {"update_id":827045960,
"callback_query":{"id":"555283825280411381","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979090,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T18:08:18+03:30] RAW: {"update_id":827045961,
"callback_query":{"id":"555283827210145967","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979094,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"monitoring_menu"}}
[2026-05-28T18:08:21+03:30] RAW: {"update_id":827045962,
"callback_query":{"id":"555283825974670198","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979099,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631\n\n\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u0648\u0636\u0639\u06cc\u062a \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":15,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u062f\u0628\u06cc","callback_data":"mon_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"mon_select_server:srv_db"}}
[2026-05-28T18:08:25+03:30] RAW: {"update_id":827045963,
"callback_query":{"id":"555283824891443660","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979101,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u23f1\ufe0f \u06f1 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:3600"},{"text":"\u23f1\ufe0f \u06f3 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:10800"},{"text":"\u23f1\ufe0f \u06f6 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:21600"}],[{"text":"\ud83d\udd70\ufe0f \u06f1\u06f2 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:43200"},{"text":"\u2600\ufe0f \u06f1 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:86400"}],[{"text":"\ud83d\uddd3\ufe0f \u06f3 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:259200"},{"text":"\ud83d\uddd3\ufe0f \u06f7 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:604800"}],[{"text":"\ud83d\udcbe \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0641\u0639\u0644\u06cc","callback_data":"monitoring_manual_log:srv_db"}],[{"text":"\ud83d\udd22 \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"mon_range:srv_db:3600"}}
[2026-05-28T18:08:28+03:30] RAW: {"update_id":827045964,
"callback_query":{"id":"555283826908636757","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979105,"text":"\ud83d\udd2c \u0627\u06a9\u0646\u0648\u0646 \u0645\u0639\u06cc\u0627\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 \u0646\u0645\u0648\u062f\u0627\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 (CPU)","callback_data":"mon_chart:srv_db:cpu:3600"}],[{"text":"\ud83e\udde0 \u062d\u0627\u0641\u0638\u0647 (RAM)","callback_data":"mon_chart:srv_db:ram:3600"}],[{"text":"\u2194\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u0648\u0631\u0648\u062f\u06cc (Net In)","callback_data":"mon_chart:srv_db:net_in:3600"}],[{"text":"\u2195\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u062e\u0631\u0648\u062c\u06cc (Net Out)","callback_data":"mon_chart:srv_db:net_out:3600"}],[{"text":"\ud83d\udcc8 \u0646\u0645\u0648\u062f\u0627\u0631 \u06a9\u0644\u06cc (\u0647\u0645\u0647 \u0645\u0648\u0627\u0631\u062f)","callback_data":"mon_chart:srv_db:all:3600"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_chart:srv_db:cpu:3600"}}
[2026-05-28T18:08:28+03:30] mon_chart handler: Request received for server=srv_db, metric=cpu, range=1 ساعت
[2026-05-28T18:08:28+03:30] mon_chart handler: generate_chart_image failed for 'cpu' on server 'srv_db'.
[2026-05-28T18:08:30+03:30] RAW: {"update_id":827045965,
"callback_query":{"id":"555283823755518158","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979108,"text":"\u274c \u062f\u0627\u062f\u0647 \u06a9\u0627\u0641\u06cc \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u0646\u0645\u0648\u062f\u0627\u0631 cpu \u0633\u0631\u0648\u0631 srv_db \u062f\u0631 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc 1 \u0633\u0627\u0639\u062a \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f \u06cc\u0627 \u062e\u0637\u0627\u06cc\u06cc \u0631\u062e \u062f\u0627\u062f\u0647 \u0627\u0633\u062a.","entities":[{"offset":29,"length":3,"type":"code"},{"offset":38,"length":6,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u0639\u06cc\u0627\u0631","callback_data":"mon_range:srv_db:3600"}],[{"text":"\u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"mon_range:srv_db:3600"}}
[2026-05-28T18:08:32+03:30] RAW: {"update_id":827045966,
"callback_query":{"id":"555283823565288295","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979110,"text":"\ud83d\udd2c \u0627\u06a9\u0646\u0648\u0646 \u0645\u0639\u06cc\u0627\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 \u0646\u0645\u0648\u062f\u0627\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 (CPU)","callback_data":"mon_chart:srv_db:cpu:3600"}],[{"text":"\ud83e\udde0 \u062d\u0627\u0641\u0638\u0647 (RAM)","callback_data":"mon_chart:srv_db:ram:3600"}],[{"text":"\u2194\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u0648\u0631\u0648\u062f\u06cc (Net In)","callback_data":"mon_chart:srv_db:net_in:3600"}],[{"text":"\u2195\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u062e\u0631\u0648\u062c\u06cc (Net Out)","callback_data":"mon_chart:srv_db:net_out:3600"}],[{"text":"\ud83d\udcc8 \u0646\u0645\u0648\u062f\u0627\u0631 \u06a9\u0644\u06cc (\u0647\u0645\u0647 \u0645\u0648\u0627\u0631\u062f)","callback_data":"mon_chart:srv_db:all:3600"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_chart:srv_db:all:3600"}}
[2026-05-28T18:08:32+03:30] mon_chart handler: Request received for server=srv_db, metric=all, range=1 ساعت
[2026-05-28T18:08:32+03:30] mon_chart handler: generate_chart_image failed for 'all' on server 'srv_db'.
[2026-05-28T18:08:33+03:30] RAW: {"update_id":827045967,
"callback_query":{"id":"555283823416209248","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979112,"text":"\u274c \u062f\u0627\u062f\u0647 \u06a9\u0627\u0641\u06cc \u0628\u0631\u0627\u06cc \u0633\u0627\u062e\u062a \u0646\u0645\u0648\u062f\u0627\u0631 \u06a9\u0644\u06cc \u0633\u06cc\u0633\u062a\u0645 \u0633\u0631\u0648\u0631 srv_db \u062f\u0631 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc 1 \u0633\u0627\u0639\u062a \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f \u06cc\u0627 \u062e\u0637\u0627\u06cc\u06cc \u0631\u062e \u062f\u0627\u062f\u0647 \u0627\u0633\u062a.","entities":[{"offset":44,"length":6,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0645\u0639\u06cc\u0627\u0631","callback_data":"mon_range:srv_db:3600"}],[{"text":"\u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"mon_range:srv_db:3600"}}
[2026-05-28T18:08:35+03:30] RAW: {"update_id":827045968,
"callback_query":{"id":"555283824520834878","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979114,"text":"\ud83d\udd2c \u0627\u06a9\u0646\u0648\u0646 \u0645\u0639\u06cc\u0627\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 \u0646\u0645\u0648\u062f\u0627\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 (CPU)","callback_data":"mon_chart:srv_db:cpu:3600"}],[{"text":"\ud83e\udde0 \u062d\u0627\u0641\u0638\u0647 (RAM)","callback_data":"mon_chart:srv_db:ram:3600"}],[{"text":"\u2194\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u0648\u0631\u0648\u062f\u06cc (Net In)","callback_data":"mon_chart:srv_db:net_in:3600"}],[{"text":"\u2195\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u062e\u0631\u0648\u062c\u06cc (Net Out)","callback_data":"mon_chart:srv_db:net_out:3600"}],[{"text":"\ud83d\udcc8 \u0646\u0645\u0648\u062f\u0627\u0631 \u06a9\u0644\u06cc (\u0647\u0645\u0647 \u0645\u0648\u0627\u0631\u062f)","callback_data":"mon_chart:srv_db:all:3600"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_select_server:srv_db"}}
[2026-05-28T18:08:40+03:30] RAW: {"update_id":827045969,
"callback_query":{"id":"555283825479854303","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979115,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u23f1\ufe0f \u06f1 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:3600"},{"text":"\u23f1\ufe0f \u06f3 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:10800"},{"text":"\u23f1\ufe0f \u06f6 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:21600"}],[{"text":"\ud83d\udd70\ufe0f \u06f1\u06f2 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:43200"},{"text":"\u2600\ufe0f \u06f1 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:86400"}],[{"text":"\ud83d\uddd3\ufe0f \u06f3 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:259200"},{"text":"\ud83d\uddd3\ufe0f \u06f7 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:604800"}],[{"text":"\ud83d\udcbe \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0641\u0639\u0644\u06cc","callback_data":"monitoring_manual_log:srv_db"}],[{"text":"\ud83d\udd22 \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"monitoring_record_count:srv_db"}}
[2026-05-28T18:08:41+03:30] RAW: {"update_id":827045970,
"callback_query":{"id":"555283826483429107","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979120,"text":"\ud83d\udd22 \u0622\u0645\u0627\u0631 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0633\u0631\u0648\u0631: srv_db\n\n\u062a\u0639\u062f\u0627\u062f \u06a9\u0644 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627: 0\n\n\ud83d\udd70\ufe0f \u0627\u0648\u0644\u06cc\u0646 \u0631\u06a9\u0648\u0631\u062f \u062b\u0628\u062a \u0634\u062f\u0647:\n\u0646\u0627\u0645\u0634\u062e\u0635\n\n\u23f1\ufe0f \u0622\u062e\u0631\u06cc\u0646 \u0631\u06a9\u0648\u0631\u062f \u062b\u0628\u062a \u0634\u062f\u0647:\n\u0646\u0627\u0645\u0634\u062e\u0635","entities":[{"offset":3,"length":26,"type":"bold"},{"offset":49,"length":1,"type":"bold"},{"offset":77,"length":6,"type":"code"},{"offset":109,"length":6,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_select_server:srv_db"}}
[2026-05-28T18:08:43+03:30] RAW: {"update_id":827045971,
"callback_query":{"id":"555283826248665573","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979122,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u23f1\ufe0f \u06f1 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:3600"},{"text":"\u23f1\ufe0f \u06f3 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:10800"},{"text":"\u23f1\ufe0f \u06f6 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:21600"}],[{"text":"\ud83d\udd70\ufe0f \u06f1\u06f2 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:43200"},{"text":"\u2600\ufe0f \u06f1 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:86400"}],[{"text":"\ud83d\uddd3\ufe0f \u06f3 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:259200"},{"text":"\ud83d\uddd3\ufe0f \u06f7 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:604800"}],[{"text":"\ud83d\udcbe \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0641\u0639\u0644\u06cc","callback_data":"monitoring_manual_log:srv_db"}],[{"text":"\ud83d\udd22 \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"monitoring_manual_log:srv_db"}}
[2026-05-28T18:08:43+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:08:44+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:08:47+03:30] RAW: {"update_id":827045972,
"callback_query":{"id":"555283825366960125","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979124,"text":"\u2705 \u062a\u0644\u0627\u0634 \u0628\u0631\u0627\u06cc \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0627\u0646\u062c\u0627\u0645 \u0634\u062f.\n\n\u062a\u0639\u062f\u0627\u062f \u06a9\u0644 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0641\u0639\u0644\u06cc \u0628\u0631\u0627\u06cc \u0633\u0631\u0648\u0631 srv_db: 1\n\n\u062a\u0639\u062f\u0627\u062f \u06a9\u0644 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0641\u0639\u0644\u06cc \u062f\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633: 1\n\n\u2139\ufe0f \u0644\u0637\u0641\u0627\u064b \u0641\u0627\u06cc\u0644 \u0644\u0627\u06af (tg.log) \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u062c\u0632\u0626\u06cc\u0627\u062a \u0628\u06cc\u0634\u062a\u0631 (\u0645\u0627\u0646\u0646\u062f \u062e\u0637\u0627\u0647\u0627\u06cc \u0627\u062d\u062a\u0645\u0627\u0644\u06cc \u0627\u062a\u0635\u0627\u0644 \u0628\u0647 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9 \u06cc\u0627 \u062b\u0628\u062a \u062f\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633) \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f.","entities":[{"offset":73,"length":6,"type":"code"},{"offset":81,"length":1,"type":"bold"},{"offset":119,"length":1,"type":"bold"},{"offset":141,"length":6,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udd04 \u0628\u0631\u0631\u0633\u06cc \u0645\u062c\u062f\u062f \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_select_server:srv_db"}}
[2026-05-28T18:08:48+03:30] RAW: {"update_id":827045973,
"callback_query":{"id":"555283824010498101","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979127,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u23f1\ufe0f \u06f1 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:3600"},{"text":"\u23f1\ufe0f \u06f3 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:10800"},{"text":"\u23f1\ufe0f \u06f6 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:21600"}],[{"text":"\ud83d\udd70\ufe0f \u06f1\u06f2 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:43200"},{"text":"\u2600\ufe0f \u06f1 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:86400"}],[{"text":"\ud83d\uddd3\ufe0f \u06f3 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:259200"},{"text":"\ud83d\uddd3\ufe0f \u06f7 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:604800"}],[{"text":"\ud83d\udcbe \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0641\u0639\u0644\u06cc","callback_data":"monitoring_manual_log:srv_db"}],[{"text":"\ud83d\udd22 \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"monitoring_record_count:srv_db"}}
[2026-05-28T18:08:50+03:30] RAW: {"update_id":827045974,
"callback_query":{"id":"555283827180034434","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979129,"text":"\ud83d\udd22 \u0622\u0645\u0627\u0631 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0633\u0631\u0648\u0631: srv_db\n\n\u062a\u0639\u062f\u0627\u062f \u06a9\u0644 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627: 1\n\n\ud83d\udd70\ufe0f \u0627\u0648\u0644\u06cc\u0646 \u0631\u06a9\u0648\u0631\u062f \u062b\u0628\u062a \u0634\u062f\u0647:\n1405/03/07 18:08:44\n\n\u23f1\ufe0f \u0622\u062e\u0631\u06cc\u0646 \u0631\u06a9\u0648\u0631\u062f \u062b\u0628\u062a \u0634\u062f\u0647:\n1405/03/07 18:08:44","entities":[{"offset":3,"length":26,"type":"bold"},{"offset":49,"length":1,"type":"bold"},{"offset":77,"length":19,"type":"code"},{"offset":122,"length":19,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_select_server:srv_db"}}
[2026-05-28T18:08:52+03:30] RAW: {"update_id":827045975,
"callback_query":{"id":"555283826533014011","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979131,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u23f1\ufe0f \u06f1 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:3600"},{"text":"\u23f1\ufe0f \u06f3 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:10800"},{"text":"\u23f1\ufe0f \u06f6 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:21600"}],[{"text":"\ud83d\udd70\ufe0f \u06f1\u06f2 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:43200"},{"text":"\u2600\ufe0f \u06f1 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:86400"}],[{"text":"\ud83d\uddd3\ufe0f \u06f3 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:259200"},{"text":"\ud83d\uddd3\ufe0f \u06f7 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:604800"}],[{"text":"\ud83d\udcbe \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0641\u0639\u0644\u06cc","callback_data":"monitoring_manual_log:srv_db"}],[{"text":"\ud83d\udd22 \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"monitoring_menu"}}
[2026-05-28T18:08:54+03:30] RAW: {"update_id":827045976,
"callback_query":{"id":"555283823887736692","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979133,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631\n\n\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u0648\u0636\u0639\u06cc\u062a \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":15,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u062f\u0628\u06cc","callback_data":"mon_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:08:58+03:30] RAW: {"update_id":827045977,
"callback_query":{"id":"555283826009037515","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979134,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T18:09:01+03:30] RAW: {"update_id":827045978,
"callback_query":{"id":"555283827572955289","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979138,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_admin"}}
[2026-05-28T18:09:04+03:30] RAW: {"update_id":827045979,
"callback_query":{"id":"555283826553971573","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979142,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9\n\n\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9\u06cc \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0633\u0631\u0648\u0631 \u062c\u062f\u06cc\u062f","callback_data":"servers_add"}],[{"text":"\ud83d\udccb \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_list"}}
[2026-05-28T18:09:06+03:30] RAW: {"update_id":827045980,
"callback_query":{"id":"555283823406538323","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979144,"text":"\ud83d\udccb \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627\n\n\u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a\u060c \u0631\u0648\u06cc \u0646\u0627\u0645 \u0633\u0631\u0648\u0631 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":11,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc (`srv_db`)","callback_data":"servers_manage:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"servers_admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_manage:srv_db"}}
[2026-05-28T18:09:10+03:30] RAW: {"update_id":827045981,
"callback_query":{"id":"555283825119474740","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":56,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979074,"edit_date":1779979146,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc (srv_db)\n\n\u0647\u0627\u0633\u062a: 37.191.93.234:4636\n\u06a9\u0627\u0631\u0628\u0631 API: admin1\n\u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644\n\n\u0644\u0637\u0641\u0627\u064b \u0639\u0645\u0644\u06cc\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":16,"type":"bold"},{"offset":21,"length":6,"type":"code"},{"offset":36,"length":18,"type":"code"},{"offset":66,"length":6,"type":"code"},{"offset":80,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u270f\ufe0f \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0627\u0637\u0644\u0627\u0639\u0627\u062a","callback_data":"servers_edit_start:srv_db"}],[{"text":"\u26aa\ufe0f \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a","callback_data":"servers_toggle_active:srv_db"}],[{"text":"\ud83c\udff7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644","callback_data":"servers_mtcat:srv_db"}],[{"text":"\ud83d\udcdd \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"servers_files:srv_db"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u0627\u06cc\u0646 \u0633\u0631\u0648\u0631","callback_data":"servers_delete_confirm:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"servers_list"}]]}},"chat_instance":"3500312200543908677","data":"servers_list"}}
[2026-05-28T18:09:12+03:30] RAW: {"update_id":827045982,
"message":{"message_id":57,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979152,"text":"\ud83c\udfe0 \u062e\u0627\u0646\u0647"}}
[2026-05-28T18:09:16+03:30] RAW: {"update_id":827045983,
"callback_query":{"id":"555283825002128380","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":58,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979152,"text":"\u067e\u0646\u0644 \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc MikroTik","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f Admin","callback_data":"admin"}],[{"text":"\ud83c\udf10 Ping","callback_data":"admin_select_server:ping"},{"text":"\ud83d\udd0c ether1","callback_data":"admin_select_server:eth"}],[{"text":"\ud83d\udda5 CPU/RAM","callback_data":"admin_select_server:sys"},{"text":"\ud83d\udcca \u06af\u0632\u0627\u0631\u0634 GB","callback_data":"admin_select_server:totals"}],[{"text":"\ud83d\udc65 Users","callback_data":"admin_select_server:users_menu"},{"text":"\ud83e\udde9 Services","callback_data":"services"},{"text":"\u2b06\ufe0f UpdateOS","callback_data":"updateos"}],[{"text":"\u267b\ufe0f \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a","callback_data":"admin_select_server:reboot"}],[{"text":"\ud83d\udcdf \u062a\u0631\u0645\u06cc\u0646\u0627\u0644","callback_data":"terminal_menu"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"},{"text":"\ud83d\udcc2 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u06a9\u0627\u0646\u0641\u06cc\u06af","callback_data":"user_config_servers"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_select_server:users_menu"}}
[2026-05-28T18:09:18+03:30] RAW: {"update_id":827045984,
"callback_query":{"id":"555283825681985013","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":58,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979152,"edit_date":1779979156,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abUsers\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:users_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_run_action:srv_db:users_menu"}}
[2026-05-28T18:09:24+03:30] RAW: {"update_id":827045985,
"callback_query":{"id":"555283823998016983","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":58,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979152,"edit_date":1779979156,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abUsers\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:users_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_run_action:srv_db:users_menu"}}
[2026-05-28T18:09:28+03:30] RAW: {"update_id":827045986,
"message":{"message_id":59,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979168,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T18:09:33+03:30] RAW: {"update_id":827045987,
"callback_query":{"id":"555283825275322909","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":60,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979168,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T18:09:36+03:30] RAW: {"update_id":827045988,
"callback_query":{"id":"555283825637932796","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":60,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979168,"edit_date":1779979174,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:09:38+03:30] RAW: {"update_id":827045989,
"callback_query":{"id":"555283823599571729","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":60,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979168,"edit_date":1779979176,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"back_main"}}
[2026-05-28T18:09:42+03:30] RAW: {"update_id":827045990,
"callback_query":{"id":"555283826386509207","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":60,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979168,"edit_date":1779979178,"text":"\u067e\u0646\u0644:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f Admin","callback_data":"admin"}],[{"text":"\ud83c\udf10 Ping","callback_data":"admin_select_server:ping"},{"text":"\ud83d\udd0c ether1","callback_data":"admin_select_server:eth"}],[{"text":"\ud83d\udda5 CPU/RAM","callback_data":"admin_select_server:sys"},{"text":"\ud83d\udcca \u06af\u0632\u0627\u0631\u0634 GB","callback_data":"admin_select_server:totals"}],[{"text":"\ud83d\udc65 Users","callback_data":"admin_select_server:users_menu"},{"text":"\ud83e\udde9 Services","callback_data":"services"},{"text":"\u2b06\ufe0f UpdateOS","callback_data":"updateos"}],[{"text":"\u267b\ufe0f \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a","callback_data":"admin_select_server:reboot"}],[{"text":"\ud83d\udcdf \u062a\u0631\u0645\u06cc\u0646\u0627\u0644","callback_data":"terminal_menu"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"},{"text":"\ud83d\udcc2 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u06a9\u0627\u0646\u0641\u06cc\u06af","callback_data":"user_config_servers"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_select_server:sys"}}
[2026-05-28T18:09:44+03:30] RAW: {"update_id":827045991,
"callback_query":{"id":"555283825560128560","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":60,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979168,"edit_date":1779979182,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abCPU/RAM\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:sys"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_run_action:srv_db:sys"}}
[2026-05-28T18:09:51+03:30] RAW: {"update_id":827045992,
"callback_query":{"id":"555283826556662596","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":60,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779979168,"edit_date":1779979182,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abCPU/RAM\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:sys"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_run_action:srv_db:sys"}}
[2026-05-28T18:38:05+03:30] [CRON] Cron script started.
[2026-05-28T18:38:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:38:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:38:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:38:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:38:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:38:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:38:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:38:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:38:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:38:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:38:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:38:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779978467 (Timestamp)
[2026-05-28T18:38:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 2418s)
[2026-05-28T18:38:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:38:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:38:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:38:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779980885.
[2026-05-28T18:38:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:38:06+03:30] [CRON] Task 'check_new_users': Last run at 1779978467 (Timestamp)
[2026-05-28T18:38:06+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 2419s)
[2026-05-28T18:38:06+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:38:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:38:31+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:38:31+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:38:31+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:38:31+03:30] [CRON] Updated last run time for 'check_new_users' to 1779980886.
[2026-05-28T18:38:31+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:38:31+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:38:31+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:38:31+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:38:31+03:30] [CRON] Task 'server_health_check': Last run at 1779978467 (Timestamp)
[2026-05-28T18:38:31+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 2444s)
[2026-05-28T18:38:31+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:38:31+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:38:31+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:38:31+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:38:31+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:38:31+03:30] [CRON] Updated last run time for 'server_health_check' to 1779980911.
[2026-05-28T18:38:31+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:38:31+03:30] [CRON] Task 'manage_subs': Last run at 1779978467 (Timestamp)
[2026-05-28T18:38:31+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 2444s)
[2026-05-28T18:38:31+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:38:31+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:38:31+03:30] [CRON] Updated last run time for 'manage_subs' to 1779980911.
[2026-05-28T18:38:31+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:38:31+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:38:31+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:38:31+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:38:31+03:30] [CRON] Task 'ref_milestones': Last run at 1779978467 (Timestamp)
[2026-05-28T18:38:31+03:30] [CRON] Running task 'ref_milestones' (Interval: 600s, Elapsed: 2444s)
[2026-05-28T18:38:31+03:30] [CRON] Task 'ref_milestones' executed successfully.
[2026-05-28T18:38:31+03:30] [CRON] Updated last run time for 'ref_milestones' to 1779980911.
[2026-05-28T18:38:31+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:38:31+03:30] [CRON] Task 'apply_tags': Last run at 1779978467 (Timestamp)
[2026-05-28T18:38:31+03:30] [CRON] Running task 'apply_tags' (Interval: 600s, Elapsed: 2444s)
[2026-05-28T18:38:31+03:30] [CRON] Task 'apply_tags' executed successfully.
[2026-05-28T18:38:31+03:30] [CRON] Updated last run time for 'apply_tags' to 1779980911.
[2026-05-28T18:38:31+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:38:31+03:30] [CRON] Task 'cleanup_perms': Last run at 1779978467 (Timestamp)
[2026-05-28T18:38:31+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 2444s)
[2026-05-28T18:38:31+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:38:31+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779980911.
[2026-05-28T18:38:31+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:38:31+03:30] [CRON] Task 'automatic_backup': Last run at 1779978467 (Timestamp)
[2026-05-28T18:38:31+03:30] [CRON] Running task 'automatic_backup' (Interval: 600s, Elapsed: 2444s)
[2026-05-28T18:38:31+03:30] [CRON] Task 'automatic_backup' executed successfully.
[2026-05-28T18:38:31+03:30] [CRON] Updated last run time for 'automatic_backup' to 1779980911.
[2026-05-28T18:38:31+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:38:31+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:38:31+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:38:31+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:38:31+03:30] RAW: {"update_id":827045993,
"message":{"message_id":61,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T18:38:33+03:30] RAW: {"update_id":827045994,
"callback_query":{"id":"555283824344085633","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_bot"}}
[2026-05-28T18:38:36+03:30] RAW: {"update_id":827045995,
"callback_query":{"id":"555283827029306991","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980914,"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc4b \u067e\u06cc\u0627\u0645 \u062e\u0648\u0634\u200c\u0622\u0645\u062f\u06af\u0648\u06cc\u06cc","callback_data":"admin_welcome_panel"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"ss_admin"}],[{"text":"\ud83e\uddca \u067e\u06cc\u0627\u0645 \u0645\u0646\u0648\u06cc \u06a9\u0627\u0631\u0628\u0631\u0627\u0646","callback_data":"admin_user_menu_panel"}],[{"text":"\ud83e\udd16 \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"support_auto_admin"},{"text":"\u2709\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u062a\u06cc\u06a9\u062a\u200c\u0647\u0627","callback_data":"admin_tickets"}],[{"text":"\ud83d\udcdc \u06af\u0632\u0627\u0631\u0634 \u0641\u0639\u0627\u0644\u06cc\u062a \u0627\u062f\u0645\u06cc\u0646\u200c\u0647\u0627","callback_data":"audit_admin"},{"text":"\ud83d\udcda \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_admin"}],[{"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646","callback_data":"cron_last_run"},{"text":"\ud83d\uddc4\ufe0f \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u200c\u06af\u06cc\u0631\u06cc \u062e\u0648\u062f\u06a9\u0627\u0631","callback_data":"backup_admin"}],[{"text":"\ud83d\udcc8 \u06af\u0632\u0627\u0631\u0634\u200c\u0647\u0627\u06cc \u062f\u0648\u0631\u0647\u200c\u0627\u06cc","callback_data":"report_settings"},{"text":"\ud83c\udff7\ufe0f \u0628\u0631\u0686\u0633\u0628\u200c\u06af\u0630\u0627\u0631\u06cc \u0647\u0648\u0634\u0645\u0646\u062f","callback_data":"tags_admin"}],[{"text":"\ud83d\udcdc \u0642\u0648\u0627\u0646\u06cc\u0646 \u0627\u0633\u062a\u0641\u0627\u062f\u0647","callback_data":"rules_admin"}],[{"text":"\ud83d\udcca \u0645\u062f\u06cc\u0631\u06cc\u062a \u0646\u0638\u0631\u0633\u0646\u062c\u06cc\u200c\u0647\u0627","callback_data":"poll_admin_main"}],[{"text":"\ud83d\udc6e\u200d\u2642\ufe0f \u0627\u0628\u0632\u0627\u0631\u0647\u0627\u06cc \u0631\u0628\u0627\u062a","callback_data":"bot_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"cron_last_run"}}
[2026-05-28T18:38:39+03:30] RAW: {"update_id":827045996,
"callback_query":{"id":"555283826709436388","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980916,"text":"\ud83d\udd52 \u0622\u062e\u0631\u06cc\u0646 \u0627\u062c\u0631\u0627\u06cc \u06a9\u0631\u0648\u0646:\n2026-05-28 18:38:05","entities":[{"offset":21,"length":19,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:38:44+03:30] RAW: {"update_id":827045997,
"callback_query":{"id":"555283823653854497","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980919,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T18:38:48+03:30] RAW: {"update_id":827045998,
"callback_query":{"id":"555283824966058932","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980925,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_admin"}}
[2026-05-28T18:38:50+03:30] RAW: {"update_id":827045999,
"callback_query":{"id":"555283826332636951","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980928,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9\n\n\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9\u06cc \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0633\u0631\u0648\u0631 \u062c\u062f\u06cc\u062f","callback_data":"servers_add"}],[{"text":"\ud83d\udccb \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_list"}}
[2026-05-28T18:38:52+03:30] RAW: {"update_id":827046000,
"callback_query":{"id":"555283827334776945","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980930,"text":"\ud83d\udccb \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627\n\n\u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a\u060c \u0631\u0648\u06cc \u0646\u0627\u0645 \u0633\u0631\u0648\u0631 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":11,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc (`srv_db`)","callback_data":"servers_manage:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"servers_admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_manage:srv_db"}}
[2026-05-28T18:38:54+03:30] RAW: {"update_id":827046001,
"callback_query":{"id":"555283825577073871","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980932,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc (srv_db)\n\n\u0647\u0627\u0633\u062a: 37.191.93.234:4636\n\u06a9\u0627\u0631\u0628\u0631 API: admin1\n\u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644\n\n\u0644\u0637\u0641\u0627\u064b \u0639\u0645\u0644\u06cc\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":16,"type":"bold"},{"offset":21,"length":6,"type":"code"},{"offset":36,"length":18,"type":"code"},{"offset":66,"length":6,"type":"code"},{"offset":80,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u270f\ufe0f \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0627\u0637\u0644\u0627\u0639\u0627\u062a","callback_data":"servers_edit_start:srv_db"}],[{"text":"\u26aa\ufe0f \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a","callback_data":"servers_toggle_active:srv_db"}],[{"text":"\ud83c\udff7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644","callback_data":"servers_mtcat:srv_db"}],[{"text":"\ud83d\udcdd \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"servers_files:srv_db"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u0627\u06cc\u0646 \u0633\u0631\u0648\u0631","callback_data":"servers_delete_confirm:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"servers_list"}]]}},"chat_instance":"3500312200543908677","data":"servers_mtcat:srv_db"}}
[2026-05-28T18:38:56+03:30] RAW: {"update_id":827046002,
"callback_query":{"id":"555283823893618133","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980934,"text":"\ud83c\udff7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644\n\n\u0633\u0631\u0648\u0631: srv_db","entities":[{"offset":3,"length":27,"type":"bold"},{"offset":38,"length":6,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udce6 \u0647\u0645\u0647 \u0645\u062d\u0635\u0648\u0644\u0627\u062a","callback_data":"shop_mt_cat:srv_db:__all"}],[{"text":"\ud83d\udfe2 L2TP","callback_data":"servers_mtcat_toggle:srv_db:l2tp"},{"text":"\u270f\ufe0f","callback_data":"servers_mtcat_edit:srv_db:l2tp"},{"text":"\ud83d\uddd1","callback_data":"servers_mtcat_del:srv_db:l2tp"}],[{"text":"\ud83d\udfe2 PPTP","callback_data":"servers_mtcat_toggle:srv_db:pptp"},{"text":"\u270f\ufe0f","callback_data":"servers_mtcat_edit:srv_db:pptp"},{"text":"\ud83d\uddd1","callback_data":"servers_mtcat_del:srv_db:pptp"}],[{"text":"\ud83d\udfe2 SSTP","callback_data":"servers_mtcat_toggle:srv_db:sstp"},{"text":"\u270f\ufe0f","callback_data":"servers_mtcat_edit:srv_db:sstp"},{"text":"\ud83d\uddd1","callback_data":"servers_mtcat_del:srv_db:sstp"}],[{"text":"\ud83d\udfe2 OpenVPN","callback_data":"servers_mtcat_toggle:srv_db:openvpn"},{"text":"\u270f\ufe0f","callback_data":"servers_mtcat_edit:srv_db:openvpn"},{"text":"\ud83d\uddd1","callback_data":"servers_mtcat_del:srv_db:openvpn"}],[{"text":"\ud83d\udfe2 IKEv2","callback_data":"servers_mtcat_toggle:srv_db:ikev2"},{"text":"\u270f\ufe0f","callback_data":"servers_mtcat_edit:srv_db:ikev2"},{"text":"\ud83d\uddd1","callback_data":"servers_mtcat_del:srv_db:ikev2"}],[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc","callback_data":"servers_mtcat_add:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"servers_manage:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"servers_manage:srv_db"}}
[2026-05-28T18:39:02+03:30] RAW: {"update_id":827046003,
"callback_query":{"id":"555283824693503715","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980937,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc (srv_db)\n\n\u0647\u0627\u0633\u062a: 37.191.93.234:4636\n\u06a9\u0627\u0631\u0628\u0631 API: admin1\n\u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644\n\n\u0644\u0637\u0641\u0627\u064b \u0639\u0645\u0644\u06cc\u0627\u062a \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":16,"type":"bold"},{"offset":21,"length":6,"type":"code"},{"offset":36,"length":18,"type":"code"},{"offset":66,"length":6,"type":"code"},{"offset":80,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u270f\ufe0f \u0648\u06cc\u0631\u0627\u06cc\u0634 \u0627\u0637\u0644\u0627\u0639\u0627\u062a","callback_data":"servers_edit_start:srv_db"}],[{"text":"\u26aa\ufe0f \u063a\u06cc\u0631\u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 \u0648\u0636\u0639\u06cc\u062a","callback_data":"servers_toggle_active:srv_db"}],[{"text":"\ud83c\udff7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc\u200c\u0647\u0627\u06cc \u067e\u0631\u0648\u062a\u06a9\u0644","callback_data":"servers_mtcat:srv_db"}],[{"text":"\ud83d\udcdd \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"servers_files:srv_db"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u0627\u06cc\u0646 \u0633\u0631\u0648\u0631","callback_data":"servers_delete_confirm:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"servers_list"}]]}},"chat_instance":"3500312200543908677","data":"servers_list"}}
[2026-05-28T18:39:04+03:30] RAW: {"update_id":827046004,
"callback_query":{"id":"555283827480738188","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980942,"text":"\ud83d\udccb \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627\n\n\u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a\u060c \u0631\u0648\u06cc \u0646\u0627\u0645 \u0633\u0631\u0648\u0631 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":11,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc (`srv_db`)","callback_data":"servers_manage:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"servers_admin"}]]}},"chat_instance":"3500312200543908677","data":"servers_admin"}}
[2026-05-28T18:39:05+03:30] [CRON] Cron script started.
[2026-05-28T18:39:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:39:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:39:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:39:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:39:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:39:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:39:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:39:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:39:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:39:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:39:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:39:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779980885 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 60s)
[2026-05-28T18:39:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:39:05+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:39:05+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:39:05+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779980945.
[2026-05-28T18:39:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:39:05+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:39:05+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:39:05+03:30] [CRON] Task 'server_health_check': Last run at 1779980911 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:39:05+03:30] [CRON] Task 'manage_subs': Last run at 1779980911 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:39:05+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:39:05+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:39:05+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:39:05+03:30] [CRON] Task 'cleanup_perms': Last run at 1779980911 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:39:05+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:39:05+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:39:05+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:39:05+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:39:06+03:30] RAW: {"update_id":827046005,
"callback_query":{"id":"555283827230295930","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980945,"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627\u06cc \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9\n\n\u0644\u0637\u0641\u0627\u064b \u06cc\u06a9\u06cc \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0633\u0631\u0648\u0631 \u062c\u062f\u06cc\u062f","callback_data":"servers_add"}],[{"text":"\ud83d\udccb \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:39:09+03:30] RAW: {"update_id":827046006,
"callback_query":{"id":"555283826172909920","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980946,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_shop"}}
[2026-05-28T18:39:10+03:30] RAW: {"update_id":827046007,
"callback_query":{"id":"555283824686438988","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":62,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980911,"edit_date":1779980949,"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_admin"},{"text":"\ud83e\uddca \u0639\u0646\u0627\u0648\u06cc\u0646 \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_titles_admin"}],[{"text":"\ud83c\udff7\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"admin_discounts"},{"text":"\ud83d\udcb0 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"admin_wallet"}],[{"text":"\ud83d\udd14 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0634\u062a\u0631\u0627\u06a9","callback_data":"subscription_settings"},{"text":"\u2705 \u06a9\u0646\u062a\u0631\u0644 \u067e\u0631\u062f\u0627\u062e\u062a","callback_data":"payment_control"}],[{"text":"\ud83d\udcb3 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u062a\u0627\u06cc\u06cc\u062f \u0646\u0634\u062f\u0647","callback_data":"pending_payments_admin:1"},{"text":"\ud83c\udf81 \u062c\u0639\u0628\u0647 \u0634\u0627\u0646\u0633","callback_data":"lucky_admin_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin"}}
[2026-05-28T18:39:13+03:30] RAW: {"update_id":827046008,
"callback_query":{"id":"555283825569380307","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":63,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980951,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u06cc\u06a9 \u0628\u062e\u0634 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik: \u062a\u06a9\u06cc (\u0647\u0631 \u067e\u0631\u0648\u062a\u06a9\u0644 \u062c\u062f\u0627)","callback_data":"shop_admin_mt_sale_mode"}],[{"text":"\ud83d\udda5 MikroTik","callback_data":"shop_admin_kind:mt"},{"text":"\ud83d\udee1 WireGuard","callback_data":"shop_admin_kind:wg"}],[{"text":"\ud83e\udde9 Sing-box","callback_data":"shop_admin_kind:sb"},{"text":"\ud83d\udfe6 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"shop_admin_kind:az"}],[{"text":"\ud83c\udf10 DNS","callback_data":"shop_admin_kind:dns"},{"text":"\ud83d\udce7 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"shop_admin_kind:email"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_kind:mt"}}
[2026-05-28T18:39:15+03:30] RAW: {"update_id":827046009,
"callback_query":{"id":"555283826291798974","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":63,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980951,"edit_date":1779980954,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\ud83d\udda5 MikroTik\n\n\u06cc\u06a9 \u0645\u0648\u0631\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc MikroTik","callback_data":"noop"}],[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc","callback_data":"shop_admin_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:srv_db"}}
[2026-05-28T18:39:15+03:30] Shop Admin: User 8719221682 selected server: 'srv_db'
[2026-05-28T18:39:18+03:30] RAW: {"update_id":827046010,
"callback_query":{"id":"555283823674293189","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":63,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980951,"edit_date":1779980956,"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u06cc\u0633\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0631\u0628\u0627\u062a:","entities":[{"offset":24,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062d\u0635\u0648\u0644 \u062c\u062f\u06cc\u062f","callback_data":"shop_admin_add_prof:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_add_prof:srv_db"}}
[2026-05-28T18:39:33+03:30] RAW: {"update_id":827046011,
"message":{"message_id":64,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980973,"text":"30D-5G"}}
[2026-05-28T18:39:33+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":64,"text_len":90}
[2026-05-28T18:39:33+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":64,"text_len":90}
[2026-05-28T18:39:40+03:30] RAW: {"update_id":827046012,
"callback_query":{"id":"555283827090456712","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":65,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980973,"text":"\u2705 \u0645\u062d\u0635\u0648\u0644 30D-5G \u0627\u0636\u0627\u0641\u0647 \u0634\u062f. \u062d\u0627\u0644\u0627 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a\u0634 \u0631\u0627 \u06a9\u0627\u0645\u0644 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":8,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: \u0628\u062f\u0648\u0646 \u062f\u0633\u062a\u0647","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 1","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 1","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}}
[2026-05-28T18:39:40+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:39:53+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/user-manager\/user\/group\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:39:53+03:30] UM_GROUPS_API_FAIL srv_db cmd=/user-manager/user/group/print: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:39:53+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:39:54+03:30] MT_CALL: Success for command '/user-manager/user/group/print' on 37.191.93.234
[2026-05-28T18:39:54+03:30] RAW: {"update_id":827046013,
"callback_query":{"id":"555283827458448839","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":65,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980973,"text":"\u2705 \u0645\u062d\u0635\u0648\u0644 30D-5G \u0627\u0636\u0627\u0641\u0647 \u0634\u062f. \u062d\u0627\u0644\u0627 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a\u0634 \u0631\u0627 \u06a9\u0627\u0645\u0644 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":8,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: \u0628\u062f\u0648\u0646 \u062f\u0633\u062a\u0647","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 1","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 1","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}}
[2026-05-28T18:39:58+03:30] RAW: {"update_id":827046014,
"callback_query":{"id":"555283825215250033","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":65,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980973,"edit_date":1779980994,"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u0628\u0631\u0627\u06cc \u0645\u062d\u0635\u0648\u0644\n\n\u0645\u062d\u0635\u0648\u0644: 30D-5G","entities":[{"offset":3,"length":27,"type":"bold"},{"offset":39,"length":6,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udfe2 L2TP","callback_data":"shop_admin_mt_set_cat:srv_db:30D-5G:l2tp"}],[{"text":"\ud83d\udfe2 PPTP","callback_data":"shop_admin_mt_set_cat:srv_db:30D-5G:pptp"}],[{"text":"\ud83d\udfe2 SSTP","callback_data":"shop_admin_mt_set_cat:srv_db:30D-5G:sstp"}],[{"text":"\ud83d\udfe2 OpenVPN","callback_data":"shop_admin_mt_set_cat:srv_db:30D-5G:openvpn"}],[{"text":"\ud83d\udfe2 IKEv2","callback_data":"shop_admin_mt_set_cat:srv_db:30D-5G:ikev2"}],[{"text":"\ud83d\udeab \u0628\u062f\u0648\u0646 \u062f\u0633\u062a\u0647","callback_data":"shop_admin_mt_set_cat:srv_db:30D-5G:"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_admin_edit_prof:srv_db:30D-5G"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_set_cat:srv_db:30D-5G:l2tp"}}
[2026-05-28T18:40:12+03:30] [CRON] Cron script started.
[2026-05-28T18:40:12+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:40:12+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:40:12+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:40:12+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:40:12+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:40:12+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:40:12+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:40:12+03:30] [CRON] Core tables check complete.
[2026-05-28T18:40:12+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:40:12+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:40:12+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:40:12+03:30] [CRON] Task 'log_system_stats': Last run at 1779980945 (Timestamp)
[2026-05-28T18:40:12+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 67s)
[2026-05-28T18:40:12+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:40:12+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:40:12+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:40:12+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981012.
[2026-05-28T18:40:12+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:40:12+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:40:12+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 126s)
[2026-05-28T18:40:12+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:40:12+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:40:15+03:30] RAW: {"update_id":827046015,
"callback_query":{"id":"555283827113499187","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":65,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980973,"edit_date":1779980998,"text":"\u2705 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u0645\u062d\u0635\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f: L2TP","entities":[{"offset":28,"length":4,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 1","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 1","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}}
[2026-05-28T18:40:16+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:40:28+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/user-manager\/user\/group\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:40:28+03:30] UM_GROUPS_API_FAIL srv_db cmd=/user-manager/user/group/print: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:40:28+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:40:29+03:30] MT_CALL: Success for command '/user-manager/user/group/print' on 37.191.93.234
[2026-05-28T18:40:29+03:30] RAW: {"update_id":827046016,
"callback_query":{"id":"555283826338357311","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":65,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779980973,"edit_date":1779980998,"text":"\u2705 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc \u0645\u062d\u0635\u0648\u0644 \u062a\u0646\u0638\u06cc\u0645 \u0634\u062f: L2TP","entities":[{"offset":28,"length":4,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 1","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 1","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_share_min:srv_db:30D-5G"}}
[2026-05-28T18:40:35+03:30] RAW: {"update_id":827046017,
"message":{"message_id":66,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981035,"text":"2"}}
[2026-05-28T18:40:35+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":66,"text_len":47}
[2026-05-28T18:40:35+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":66,"text_len":47}
[2026-05-28T18:40:37+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:40:37+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:40:37+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:40:37+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:40:37+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:40:37+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:40:37+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 151s)
[2026-05-28T18:40:37+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:40:37+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:40:39+03:30] RAW: {"update_id":827046018,
"callback_query":{"id":"555283827336871682","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":67,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981035,"text":"\u2705 \u062d\u062f\u0627\u0642\u0644 Share-Users \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f: 2","entities":[{"offset":30,"length":1,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_name:srv_db:30D-5G"}}
[2026-05-28T18:40:45+03:30] RAW: {"update_id":827046019,
"callback_query":{"id":"555283824406668631","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":67,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981035,"edit_date":1779981040,"text":"\u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634 \u062c\u062f\u06cc\u062f \u0628\u0631\u0627\u06cc 30D-5G \u0631\u0627 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_mt_days:srv_db:30D-5G"}}
[2026-05-28T18:40:51+03:30] RAW: {"update_id":827046020,
"message":{"message_id":68,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981051,"text":"30"}}
[2026-05-28T18:40:51+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":68,"text_len":65}
[2026-05-28T18:40:51+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":68,"text_len":65}
[2026-05-28T18:40:57+03:30] RAW: {"update_id":827046021,
"callback_query":{"id":"555283824263886351","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":69,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981051,"text":"\u2705 \u0627\u0639\u062a\u0628\u0627\u0631 \u0645\u062d\u0635\u0648\u0644 30D-5G \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f: 30 \u0631\u0648\u0632","entities":[{"offset":15,"length":6,"type":"bold"},{"offset":32,"length":2,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}}
[2026-05-28T18:41:02+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:41:02+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:41:02+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:41:02+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:41:02+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:41:02+03:30] [CRON] Task 'server_health_check': Last run at 1779980911 (Timestamp)
[2026-05-28T18:41:02+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 151s)
[2026-05-28T18:41:02+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:41:02+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:41:02+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:41:02+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:41:02+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:41:02+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981062.
[2026-05-28T18:41:02+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:41:02+03:30] [CRON] Task 'manage_subs': Last run at 1779980911 (Timestamp)
[2026-05-28T18:41:02+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 151s)
[2026-05-28T18:41:02+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:41:02+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:41:02+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981062.
[2026-05-28T18:41:02+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:41:02+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:41:02+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:41:02+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:41:02+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:41:02+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:41:02+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:41:02+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:41:02+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:41:02+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:41:02+03:30] [CRON] Task 'cleanup_perms': Last run at 1779980911 (Timestamp)
[2026-05-28T18:41:02+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 151s)
[2026-05-28T18:41:02+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:41:02+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981062.
[2026-05-28T18:41:02+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:41:02+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:41:02+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:41:02+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:41:02+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:41:02+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:41:02+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:41:04+03:30] [CRON] Cron script started.
[2026-05-28T18:41:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:41:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:41:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:41:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:41:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:41:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:41:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:41:04+03:30] [CRON] Core tables check complete.
[2026-05-28T18:41:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:41:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:41:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:41:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779981012 (Timestamp)
[2026-05-28T18:41:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T18:41:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:41:04+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:41:04+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 178s)
[2026-05-28T18:41:04+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:41:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:41:06+03:30] RAW: {"update_id":827046022,
"message":{"message_id":70,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"text":"5"}}
[2026-05-28T18:41:06+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":70,"text_len":54}
[2026-05-28T18:41:06+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":70,"text_len":54}
[2026-05-28T18:41:13+03:30] RAW: {"update_id":827046023,
"callback_query":{"id":"555283826153980527","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"text":"\u2705 \u062d\u062c\u0645 \u0645\u062d\u0635\u0648\u0644 30D-5G \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f: 5 GB","entities":[{"offset":12,"length":6,"type":"bold"},{"offset":29,"length":1,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}}
[2026-05-28T18:41:13+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:41:25+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/user-manager\/user\/group\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:41:25+03:30] UM_GROUPS_API_FAIL srv_db cmd=/user-manager/user/group/print: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:41:25+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:41:26+03:30] MT_CALL: Success for command '/user-manager/user/group/print' on 37.191.93.234
[2026-05-28T18:41:26+03:30] RAW: {"update_id":827046024,
"callback_query":{"id":"555283826288632631","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"text":"\u2705 \u062d\u062c\u0645 \u0645\u062d\u0635\u0648\u0644 30D-5G \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f: 5 GB","entities":[{"offset":12,"length":6,"type":"bold"},{"offset":29,"length":1,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:srv_db"}}
[2026-05-28T18:41:27+03:30] Shop Admin: User 8719221682 selected server: 'srv_db'
[2026-05-28T18:41:28+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:41:28+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:41:28+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:41:28+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:41:28+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:41:28+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:41:28+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 202s)
[2026-05-28T18:41:28+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:41:28+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:41:29+03:30] RAW: {"update_id":827046025,
"callback_query":{"id":"555283825339166500","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"edit_date":1779981087,"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u06cc\u0633\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0631\u0628\u0627\u062a:","entities":[{"offset":24,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062d\u0635\u0648\u0644 \u062c\u062f\u06cc\u062f","callback_data":"shop_admin_add_prof:srv_db"}],[{"text":"30D-5G","callback_data":"shop_admin_edit_prof:srv_db:30D-5G"},{"text":"\ud83d\udfe2","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"},{"text":"0","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_edit_prof:srv_db:30D-5G"}}
[2026-05-28T18:41:32+03:30] RAW: {"update_id":827046026,
"callback_query":{"id":"555283827270800362","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"edit_date":1779981089,"text":"\u062f\u0631 \u062d\u0627\u0644 \u0648\u06cc\u0631\u0627\u06cc\u0634 30D-5G:","entities":[{"offset":14,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}}
[2026-05-28T18:41:32+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:41:45+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/user-manager\/user\/group\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:41:45+03:30] UM_GROUPS_API_FAIL srv_db cmd=/user-manager/user/group/print: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:41:45+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:41:45+03:30] MT_CALL: Success for command '/user-manager/user/group/print' on 37.191.93.234
[2026-05-28T18:41:45+03:30] RAW: {"update_id":827046027,
"callback_query":{"id":"555283824576527588","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"edit_date":1779981089,"text":"\u062f\u0631 \u062d\u0627\u0644 \u0648\u06cc\u0631\u0627\u06cc\u0634 30D-5G:","entities":[{"offset":14,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_share_mode:srv_db:30D-5G"}}
[2026-05-28T18:41:51+03:30] RAW: {"update_id":827046028,
"callback_query":{"id":"555283825345349426","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"edit_date":1779981106,"text":"\ud83d\udc65 Share Pricing\n\n\u0645\u062f\u0644 \u0642\u06cc\u0645\u062a\u200c\u06af\u0630\u0627\u0631\u06cc Share-Users \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":13,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udeab \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode_set:srv_db:30D-5G:off"},{"text":"\ud83c\udf81 \u0631\u0627\u06cc\u06af\u0627\u0646","callback_data":"shop_admin_mt_share_mode_set:srv_db:30D-5G:free"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u062b\u0627\u0628\u062a","callback_data":"shop_admin_mt_share_mode_set:srv_db:30D-5G:fixed"},{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f\u06cc","callback_data":"shop_admin_mt_share_mode_set:srv_db:30D-5G:percent"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_admin_edit_prof:srv_db:30D-5G"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_share_mode_set:srv_db:30D-5G:percent"}}
[2026-05-28T18:41:53+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:41:53+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:41:53+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:41:53+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:41:53+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:41:53+03:30] [CRON] Task 'server_health_check': Last run at 1779981062 (Timestamp)
[2026-05-28T18:41:53+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T18:41:53+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:41:53+03:30] [CRON] Task 'manage_subs': Last run at 1779981062 (Timestamp)
[2026-05-28T18:41:53+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T18:41:53+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:41:53+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:41:53+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:41:53+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:41:53+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:41:53+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:41:53+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:41:53+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:41:53+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:41:53+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:41:53+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981062 (Timestamp)
[2026-05-28T18:41:53+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T18:41:53+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:41:53+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:41:53+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:41:53+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:41:53+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:41:53+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:41:53+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:41:56+03:30] RAW: {"update_id":827046029,
"callback_query":{"id":"555283824621074979","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"edit_date":1779981111,"text":"\u2705 \u0645\u062f\u0644 Share Pricing \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f.","reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062f\u0631\u0635\u062f\u06cc","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}}
[2026-05-28T18:41:56+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:42:05+03:30] [CRON] Cron script started.
[2026-05-28T18:42:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:42:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:42:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:42:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:42:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:42:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:42:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:42:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:42:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:42:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:42:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:42:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779981012 (Timestamp)
[2026-05-28T18:42:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 113s)
[2026-05-28T18:42:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:42:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:42:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:42:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981125.
[2026-05-28T18:42:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:42:06+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:42:06+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 240s)
[2026-05-28T18:42:06+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:42:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:42:09+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/user-manager\/user\/group\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:42:09+03:30] UM_GROUPS_API_FAIL srv_db cmd=/user-manager/user/group/print: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:42:09+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:42:09+03:30] MT_CALL: Success for command '/user-manager/user/group/print' on 37.191.93.234
[2026-05-28T18:42:09+03:30] RAW: {"update_id":827046030,
"callback_query":{"id":"555283823575265149","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"edit_date":1779981111,"text":"\u2705 \u0645\u062f\u0644 Share Pricing \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f.","reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062f\u0631\u0635\u062f\u06cc","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:srv_db"}}
[2026-05-28T18:42:10+03:30] Shop Admin: User 8719221682 selected server: 'srv_db'
[2026-05-28T18:42:13+03:30] RAW: {"update_id":827046031,
"callback_query":{"id":"555283824356739060","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"edit_date":1779981130,"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u06cc\u0633\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0631\u0628\u0627\u062a:","entities":[{"offset":24,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062d\u0635\u0648\u0644 \u062c\u062f\u06cc\u062f","callback_data":"shop_admin_add_prof:srv_db"}],[{"text":"30D-5G","callback_data":"shop_admin_edit_prof:srv_db:30D-5G"},{"text":"\ud83d\udfe2","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"},{"text":"0","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_edit_prof:srv_db:30D-5G"}}
[2026-05-28T18:42:19+03:30] RAW: {"update_id":827046032,
"callback_query":{"id":"555283824440134411","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"edit_date":1779981133,"text":"\u062f\u0631 \u062d\u0627\u0644 \u0648\u06cc\u0631\u0627\u06cc\u0634 30D-5G:","entities":[{"offset":14,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062f\u0631\u0635\u062f\u06cc","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:srv_db"}}
[2026-05-28T18:42:19+03:30] Shop Admin: User 8719221682 selected server: 'srv_db'
[2026-05-28T18:42:22+03:30] RAW: {"update_id":827046033,
"callback_query":{"id":"555283824242481617","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":71,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981066,"edit_date":1779981140,"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u06cc\u0633\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0631\u0628\u0627\u062a:","entities":[{"offset":24,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062d\u0635\u0648\u0644 \u062c\u062f\u06cc\u062f","callback_data":"shop_admin_add_prof:srv_db"}],[{"text":"30D-5G","callback_data":"shop_admin_edit_prof:srv_db:30D-5G"},{"text":"\ud83d\udfe2","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"},{"text":"0","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin"}}
[2026-05-28T18:42:26+03:30] RAW: {"update_id":827046034,
"callback_query":{"id":"555283825515900260","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":72,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981143,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u06cc\u06a9 \u0628\u062e\u0634 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik: \u062a\u06a9\u06cc (\u0647\u0631 \u067e\u0631\u0648\u062a\u06a9\u0644 \u062c\u062f\u0627)","callback_data":"shop_admin_mt_sale_mode"}],[{"text":"\ud83d\udda5 MikroTik","callback_data":"shop_admin_kind:mt"},{"text":"\ud83d\udee1 WireGuard","callback_data":"shop_admin_kind:wg"}],[{"text":"\ud83e\udde9 Sing-box","callback_data":"shop_admin_kind:sb"},{"text":"\ud83d\udfe6 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"shop_admin_kind:az"}],[{"text":"\ud83c\udf10 DNS","callback_data":"shop_admin_kind:dns"},{"text":"\ud83d\udce7 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"shop_admin_kind:email"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_sale_mode"}}
[2026-05-28T18:42:28+03:30] RAW: {"update_id":827046035,
"callback_query":{"id":"555283823654623681","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":72,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981143,"edit_date":1779981146,"text":"\u2699\ufe0f \u062a\u0646\u0638\u06cc\u0645 \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik\n\n\u062d\u0627\u0644\u062a \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u2705 \u062a\u06a9\u06cc (\u0641\u0639\u0627\u0644)","callback_data":"shop_admin_mt_sale_set:single"}],[{"text":"\u2705 \u06af\u0631\u0648\u0647\u06cc","callback_data":"shop_admin_mt_sale_set:grouped"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_mt_sale_set:grouped"}}
[2026-05-28T18:42:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:42:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:42:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:42:30+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:42:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:42:30+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:42:30+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 264s)
[2026-05-28T18:42:30+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:42:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:42:30+03:30] RAW: {"update_id":827046036,
"callback_query":{"id":"555283825056552808","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":72,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981143,"edit_date":1779981148,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u2699\ufe0f \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik: \u06af\u0631\u0648\u0647\u06cc (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u062e\u0631\u06cc\u062f)\n\n\u06cc\u06a9 \u0633\u0631\u0648\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik: \u06af\u0631\u0648\u0647\u06cc (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u062e\u0631\u06cc\u062f)","callback_data":"shop_admin_mt_sale_mode"}],[{"text":"\ud83d\udda5 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc MikroTik","callback_data":"noop"}],[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc","callback_data":"shop_admin_select_server:srv_db"}],[{"text":"\ud83e\udde9 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"noop"}],[{"text":"\u26a0\ufe0f \u0647\u0646\u0648\u0632 \u067e\u0646\u0644 Sing-box \u0627\u0636\u0627\u0641\u0647 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a","callback_data":"noop"}],[{"text":"\ud83d\udfe6 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"noop"}],[{"text":"\u26a0\ufe0f \u0647\u0646\u0648\u0632 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627 \u0627\u0636\u0627\u0641\u0647 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a","callback_data":"noop"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"noop"}}
[2026-05-28T18:42:38+03:30] RAW: {"update_id":827046037,
"message":{"message_id":73,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981158,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T18:42:41+03:30] RAW: {"update_id":827046038,
"callback_query":{"id":"555283824859936820","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":74,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981158,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_shop"}}
[2026-05-28T18:42:44+03:30] RAW: {"update_id":827046039,
"callback_query":{"id":"555283823520777037","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":74,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981158,"edit_date":1779981161,"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_admin"},{"text":"\ud83e\uddca \u0639\u0646\u0627\u0648\u06cc\u0646 \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_titles_admin"}],[{"text":"\ud83c\udff7\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"admin_discounts"},{"text":"\ud83d\udcb0 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"admin_wallet"}],[{"text":"\ud83d\udd14 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0634\u062a\u0631\u0627\u06a9","callback_data":"subscription_settings"},{"text":"\u2705 \u06a9\u0646\u062a\u0631\u0644 \u067e\u0631\u062f\u0627\u062e\u062a","callback_data":"payment_control"}],[{"text":"\ud83d\udcb3 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u062a\u0627\u06cc\u06cc\u062f \u0646\u0634\u062f\u0647","callback_data":"pending_payments_admin:1"},{"text":"\ud83c\udf81 \u062c\u0639\u0628\u0647 \u0634\u0627\u0646\u0633","callback_data":"lucky_admin_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"payment_control"}}
[2026-05-28T18:42:45+03:30] RAW: {"update_id":827046040,
"callback_query":{"id":"555283826194224992","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":74,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981158,"edit_date":1779981164,"text":"\u2699\ufe0f \u06a9\u0646\u062a\u0631\u0644 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u067e\u0631\u062f\u0627\u062e\u062a","reply_markup":{"inline_keyboard":[[{"text":"\u06a9\u0627\u0631\u062a \u0628\u0647 \u06a9\u0627\u0631\u062a: \ud83d\udd34 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"toggle_payment_card"}],[{"text":"\u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 TRX: ?? \u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"toggle_payment_trx"}],[{"text":"\u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 \u06a9\u06cc\u0641 \u067e\u0648\u0644: \ud83d\udd34 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"toggle_payment_wallet"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"toggle_payment_wallet"}}
[2026-05-28T18:42:47+03:30] RAW: {"update_id":827046041,
"callback_query":{"id":"555283827461989714","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":74,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981158,"edit_date":1779981166,"text":"\u2705 \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 wallet \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \ud83d\udfe2 \u0641\u0639\u0627\u0644 \u0634\u062f.","entities":[{"offset":12,"length":6,"type":"bold"},{"offset":29,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u06a9\u0627\u0631\u062a \u0628\u0647 \u06a9\u0627\u0631\u062a: \ud83d\udd34 \u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"toggle_payment_card"}],[{"text":"\u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 TRX: ?? \u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"toggle_payment_trx"}],[{"text":"\u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 \u06a9\u06cc\u0641 \u067e\u0648\u0644: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"toggle_payment_wallet"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"toggle_payment_card"}}
[2026-05-28T18:42:48+03:30] RAW: {"update_id":827046042,
"callback_query":{"id":"555283823476642255","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":74,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981158,"edit_date":1779981167,"text":"\u2705 \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 card \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \ud83d\udfe2 \u0641\u0639\u0627\u0644 \u0634\u062f.","entities":[{"offset":12,"length":4,"type":"bold"},{"offset":27,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u06a9\u0627\u0631\u062a \u0628\u0647 \u06a9\u0627\u0631\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"toggle_payment_card"}],[{"text":"\u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 TRX: ?? \u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"toggle_payment_trx"}],[{"text":"\u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 \u06a9\u06cc\u0641 \u067e\u0648\u0644: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"toggle_payment_wallet"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"toggle_payment_trx"}}
[2026-05-28T18:42:50+03:30] RAW: {"update_id":827046043,
"callback_query":{"id":"555283824152941920","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":74,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981158,"edit_date":1779981168,"text":"\u2705 \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 trx \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \ud83d\udfe2 \u0641\u0639\u0627\u0644 \u0634\u062f.","entities":[{"offset":12,"length":3,"type":"bold"},{"offset":26,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u06a9\u0627\u0631\u062a \u0628\u0647 \u06a9\u0627\u0631\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"toggle_payment_card"}],[{"text":"\u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 TRX: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"toggle_payment_trx"}],[{"text":"\u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 \u06a9\u06cc\u0641 \u067e\u0648\u0644: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"toggle_payment_wallet"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:42:52+03:30] RAW: {"update_id":827046044,
"callback_query":{"id":"555283824583747219","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":74,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981158,"edit_date":1779981170,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_shop"}}
[2026-05-28T18:42:55+03:30] RAW: {"update_id":827046045,
"callback_query":{"id":"555283825884178603","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":74,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981158,"edit_date":1779981172,"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_admin"},{"text":"\ud83e\uddca \u0639\u0646\u0627\u0648\u06cc\u0646 \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_titles_admin"}],[{"text":"\ud83c\udff7\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"admin_discounts"},{"text":"\ud83d\udcb0 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"admin_wallet"}],[{"text":"\ud83d\udd14 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0634\u062a\u0631\u0627\u06a9","callback_data":"subscription_settings"},{"text":"\u2705 \u06a9\u0646\u062a\u0631\u0644 \u067e\u0631\u062f\u0627\u062e\u062a","callback_data":"payment_control"}],[{"text":"\ud83d\udcb3 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u062a\u0627\u06cc\u06cc\u062f \u0646\u0634\u062f\u0647","callback_data":"pending_payments_admin:1"},{"text":"\ud83c\udf81 \u062c\u0639\u0628\u0647 \u0634\u0627\u0646\u0633","callback_data":"lucky_admin_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin"}}
[2026-05-28T18:42:55+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:42:55+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:42:55+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:42:55+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:42:55+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:42:55+03:30] [CRON] Task 'server_health_check': Last run at 1779981062 (Timestamp)
[2026-05-28T18:42:55+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 113s)
[2026-05-28T18:42:55+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:42:55+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:42:55+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:42:55+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:42:56+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:42:56+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981175.
[2026-05-28T18:42:56+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:42:56+03:30] [CRON] Task 'manage_subs': Last run at 1779981062 (Timestamp)
[2026-05-28T18:42:56+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 114s)
[2026-05-28T18:42:56+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:42:56+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:42:56+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981176.
[2026-05-28T18:42:56+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:42:56+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:42:56+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:42:56+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:42:56+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:42:56+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:42:56+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:42:56+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:42:56+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:42:56+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:42:56+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981062 (Timestamp)
[2026-05-28T18:42:56+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 114s)
[2026-05-28T18:42:56+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:42:56+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981176.
[2026-05-28T18:42:56+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:42:56+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:42:56+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:42:56+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:42:56+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:42:56+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:42:56+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:42:56+03:30] RAW: {"update_id":827046046,
"callback_query":{"id":"555283825502647810","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":75,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981175,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u06cc\u06a9 \u0628\u062e\u0634 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik: \u06af\u0631\u0648\u0647\u06cc (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u062e\u0631\u06cc\u062f)","callback_data":"shop_admin_mt_sale_mode"}],[{"text":"\ud83d\udda5 MikroTik","callback_data":"shop_admin_kind:mt"},{"text":"\ud83d\udee1 WireGuard","callback_data":"shop_admin_kind:wg"}],[{"text":"\ud83e\udde9 Sing-box","callback_data":"shop_admin_kind:sb"},{"text":"\ud83d\udfe6 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"shop_admin_kind:az"}],[{"text":"\ud83c\udf10 DNS","callback_data":"shop_admin_kind:dns"},{"text":"\ud83d\udce7 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"shop_admin_kind:email"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_kind:mt"}}
[2026-05-28T18:42:59+03:30] RAW: {"update_id":827046047,
"callback_query":{"id":"555283824849824217","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":75,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981175,"edit_date":1779981177,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\ud83d\udda5 MikroTik\n\n\u06cc\u06a9 \u0645\u0648\u0631\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc MikroTik","callback_data":"noop"}],[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc","callback_data":"shop_admin_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:srv_db"}}
[2026-05-28T18:42:59+03:30] Shop Admin: User 8719221682 selected server: 'srv_db'
[2026-05-28T18:43:01+03:30] RAW: {"update_id":827046048,
"callback_query":{"id":"555283824191433724","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":75,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981175,"edit_date":1779981179,"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u06cc\u0633\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0631\u0628\u0627\u062a:","entities":[{"offset":24,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062d\u0635\u0648\u0644 \u062c\u062f\u06cc\u062f","callback_data":"shop_admin_add_prof:srv_db"}],[{"text":"30D-5G","callback_data":"shop_admin_edit_prof:srv_db:30D-5G"},{"text":"\ud83d\udfe2","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"},{"text":"0","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_price:srv_db:30D-5G"}}
[2026-05-28T18:43:04+03:30] [CRON] Cron script started.
[2026-05-28T18:43:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:43:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:43:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:43:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:43:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:43:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:43:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:43:04+03:30] [CRON] Core tables check complete.
[2026-05-28T18:43:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:43:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:43:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:43:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779981125 (Timestamp)
[2026-05-28T18:43:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T18:43:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:43:04+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:43:04+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 298s)
[2026-05-28T18:43:04+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:43:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:43:04+03:30] RAW: {"update_id":827046049,
"callback_query":{"id":"555283824110598411","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":75,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981175,"edit_date":1779981181,"text":"\u0642\u06cc\u0645\u062a \u062c\u062f\u06cc\u062f (\u062a\u0648\u0645\u0627\u0646) \u0628\u0631\u0627\u06cc 30D-5G \u0631\u0627 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":23,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062f\u0631\u0635\u062f\u06cc","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_price:srv_db:30D-5G"}}
[2026-05-28T18:43:05+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message is not modified: specified new message content and reply markup are exactly the same as a current content and reply markup of the message ctx={"chat_id":"8719221682","message_id":75,"text_len":74}
[2026-05-28T18:43:26+03:30] RAW: {"update_id":827046050,
"message":{"message_id":76,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981206,"text":"750000"}}
[2026-05-28T18:43:26+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":76,"text_len":63}
[2026-05-28T18:43:26+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":76,"text_len":63}
[2026-05-28T18:43:29+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:43:29+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:43:29+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:43:29+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:43:29+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:43:29+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:43:29+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 323s)
[2026-05-28T18:43:29+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:43:29+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:43:32+03:30] RAW: {"update_id":827046051,
"callback_query":{"id":"555283824845387308","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":77,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981207,"text":"\u2705 \u0642\u06cc\u0645\u062a \u0628\u0631\u0627\u06cc 30D-5G \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0628\u0631\u0648\u0632 \u0634\u062f.","entities":[{"offset":12,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 750,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062f\u0631\u0635\u062f\u06cc","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_price:srv_db:30D-5G"}}
[2026-05-28T18:43:37+03:30] RAW: {"update_id":827046052,
"message":{"message_id":78,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981217,"text":"75000"}}
[2026-05-28T18:43:37+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":78,"text_len":63}
[2026-05-28T18:43:37+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":78,"text_len":63}
[2026-05-28T18:43:53+03:30] RAW: {"update_id":827046053,
"callback_query":{"id":"555283823855966409","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":79,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981217,"text":"\u2705 \u0642\u06cc\u0645\u062a \u0628\u0631\u0627\u06cc 30D-5G \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0628\u0631\u0648\u0632 \u0634\u062f.","entities":[{"offset":12,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062f\u0631\u0635\u062f\u06cc","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:srv_db"}}
[2026-05-28T18:43:53+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:43:53+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:43:53+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:43:53+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:43:53+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:43:53+03:30] [CRON] Task 'server_health_check': Last run at 1779981175 (Timestamp)
[2026-05-28T18:43:53+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T18:43:53+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:43:53+03:30] [CRON] Task 'manage_subs': Last run at 1779981176 (Timestamp)
[2026-05-28T18:43:53+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T18:43:53+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:43:53+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:43:53+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:43:53+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:43:53+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:43:53+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:43:53+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:43:53+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:43:53+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:43:53+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:43:53+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981176 (Timestamp)
[2026-05-28T18:43:53+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T18:43:53+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:43:53+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:43:53+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:43:53+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:43:53+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:43:53+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:43:53+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:43:53+03:30] Shop Admin: User 8719221682 selected server: 'srv_db'
[2026-05-28T18:43:57+03:30] RAW: {"update_id":827046054,
"callback_query":{"id":"555283826137105000","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":79,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981217,"edit_date":1779981233,"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u06cc\u0633\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0631\u0628\u0627\u062a:","entities":[{"offset":24,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062d\u0635\u0648\u0644 \u062c\u062f\u06cc\u062f","callback_data":"shop_admin_add_prof:srv_db"}],[{"text":"30D-5G","callback_data":"shop_admin_edit_prof:srv_db:30D-5G"},{"text":"\ud83d\udfe2","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"},{"text":"75,000","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin"}}
[2026-05-28T18:43:59+03:30] RAW: {"update_id":827046055,
"callback_query":{"id":"555283825185646086","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":80,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981237,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u06cc\u06a9 \u0628\u062e\u0634 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik: \u06af\u0631\u0648\u0647\u06cc (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u062e\u0631\u06cc\u062f)","callback_data":"shop_admin_mt_sale_mode"}],[{"text":"\ud83d\udda5 MikroTik","callback_data":"shop_admin_kind:mt"},{"text":"\ud83d\udee1 WireGuard","callback_data":"shop_admin_kind:wg"}],[{"text":"\ud83e\udde9 Sing-box","callback_data":"shop_admin_kind:sb"},{"text":"\ud83d\udfe6 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"shop_admin_kind:az"}],[{"text":"\ud83c\udf10 DNS","callback_data":"shop_admin_kind:dns"},{"text":"\ud83d\udce7 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"shop_admin_kind:email"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:44:05+03:30] [CRON] Cron script started.
[2026-05-28T18:44:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:44:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:44:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:44:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:44:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:44:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:44:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:44:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:44:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:44:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:44:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:44:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779981125 (Timestamp)
[2026-05-28T18:44:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:44:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:44:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:44:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981245.
[2026-05-28T18:44:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:44:06+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:44:06+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 360s)
[2026-05-28T18:44:06+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:44:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:14+03:30] RAW: {"update_id":827046056,
"message":{"message_id":81,"from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779981254,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}}
[2026-05-28T18:44:19+03:30] RAW: {"update_id":827046057,
"callback_query":{"id":"6446153843063771781","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":84,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779981254,"text":"\u067e\u0646\u0644 \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc MikroTik","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"4815167083392065394","data":"shop"}}
[2026-05-28T18:44:21+03:30] RAW: {"update_id":827046058,
"callback_query":{"id":"6446153845356993257","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":84,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779981254,"edit_date":1779981259,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u062a\u06a9\u0644 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 MikroTik (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627)","callback_data":"shop_proto:mt:__all"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"panel_home"}]]}},"chat_instance":"4815167083392065394","data":"shop_proto:mt:__all"}}
[2026-05-28T18:44:22+03:30] RAW: {"update_id":827046059,
"callback_query":{"id":"6446153845498174477","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":84,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779981254,"edit_date":1779981261,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u067e\u0631\u0648\u062a\u06a9\u0644: MikroTik (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627)\n\n\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"},{"offset":20,"length":24,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u062f\u0628\u06cc","callback_data":"shop_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop"}]]}},"chat_instance":"4815167083392065394","data":"shop_select_server:srv_db"}}
[2026-05-28T18:44:24+03:30] RAW: {"update_id":827046060,
"callback_query":{"id":"6446153845489729843","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":84,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779981254,"edit_date":1779981263,"text":"\ud83d\uded2 \u0647\u0645\u0647 \u0645\u062d\u0635\u0648\u0644\u0627\u062a\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":11,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"30D-5G | 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_profile:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_proto:mt:__all"}]]}},"chat_instance":"4815167083392065394","data":"shop_profile:srv_db:30D-5G"}}
[2026-05-28T18:44:27+03:30] RAW: {"update_id":827046061,
"callback_query":{"id":"6446153841596495252","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":84,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779981254,"edit_date":1779981265,"text":"\u062a\u0639\u062f\u0627\u062f Shared-Users \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":6,"length":12,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2705 \ud83d\udc65 2","callback_data":"shop_share:srv_db:30D-5G:2"}],[{"text":"\ud83d\udc65 3","callback_data":"shop_share:srv_db:30D-5G:3"}],[{"text":"\ud83d\udc65 4","callback_data":"shop_share:srv_db:30D-5G:4"}],[{"text":"\ud83d\udc65 5","callback_data":"shop_share:srv_db:30D-5G:5"}],[{"text":"\ud83d\udc65 6","callback_data":"shop_share:srv_db:30D-5G:6"}],[{"text":"\ud83d\udc65 7","callback_data":"shop_share:srv_db:30D-5G:7"}],[{"text":"\ud83d\udc65 8","callback_data":"shop_share:srv_db:30D-5G:8"}],[{"text":"\ud83d\udc65 9","callback_data":"shop_share:srv_db:30D-5G:9"}],[{"text":"\ud83d\udc65 10","callback_data":"shop_share:srv_db:30D-5G:10"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_select_server:srv_db"}]]}},"chat_instance":"4815167083392065394","data":"shop_share:srv_db:30D-5G:2"}}
[2026-05-28T18:44:30+03:30] RAW: {"update_id":827046062,
"callback_query":{"id":"6446153842737835017","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":84,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779981254,"edit_date":1779981268,"text":"\ud83d\uded2 \u0633\u0641\u0627\u0631\u0634 \u0634\u0645\u0627\n\n\ud83e\udde9 \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\ud83d\udce6 \u0645\u062d\u0635\u0648\u0644: 30D-5G\n\ud83d\udc64 Share-Users: 2\n\ud83d\udcb0 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc: 78,750 \u062a\u0648\u0645\u0627\u0646\n\ud83e\uddfe \u0645\u062f\u0644 Share Pricing: \u062f\u0631\u0635\u062f\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0631\u0648\u0634 \u067e\u0631\u062f\u0627\u062e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":9,"type":"bold"},{"offset":23,"length":3,"type":"bold"},{"offset":37,"length":6,"type":"bold"},{"offset":60,"length":1,"type":"bold"},{"offset":77,"length":6,"type":"bold"},{"offset":112,"length":5,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcb3 \u06a9\u0627\u0631\u062a \u0628\u0647 \u06a9\u0627\u0631\u062a","callback_data":"pay_card:srv_db:30D-5G:2"}],[{"text":"\ud83d\udcb0 \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 TRX","callback_data":"pay_trx:srv_db:30D-5G:2"}],[{"text":"\ud83e\ude99 \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0632 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"pay_wallet:srv_db:30D-5G:2"}],[{"text":"\ud83c\udf81 \u0627\u0639\u0645\u0627\u0644 \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"apply_discount:srv_db:30D-5G:2"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_select_server:srv_db"}]]}},"chat_instance":"4815167083392065394","data":"pay_card:srv_db:30D-5G:2"}}
[2026-05-28T18:44:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:44:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:44:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:44:30+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:44:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:44:30+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:44:30+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 384s)
[2026-05-28T18:44:30+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:44:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:42+03:30] RAW: {"update_id":827046063,
"message":{"message_id":85,"from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779981282,"photo":[{"file_id":"AgACAgQAAxkBAANVahhb4nqM5aY0cNLvqhGF8npkRK4AApIPaxvnGsFQsBpgRk3kQXABAAMCAANzAAM7BA","file_unique_id":"AQADkg9rG-cawVB4","file_size":1107,"width":67,"height":90},{"file_id":"AgACAgQAAxkBAANVahhb4nqM5aY0cNLvqhGF8npkRK4AApIPaxvnGsFQsBpgRk3kQXABAAMCAANtAAM7BA","file_unique_id":"AQADkg9rG-cawVBy","file_size":15249,"width":240,"height":320},{"file_id":"AgACAgQAAxkBAANVahhb4nqM5aY0cNLvqhGF8npkRK4AApIPaxvnGsFQsBpgRk3kQXABAAMCAAN4AAM7BA","file_unique_id":"AQADkg9rG-cawVB9","file_size":73597,"width":600,"height":800},{"file_id":"AgACAgQAAxkBAANVahhb4nqM5aY0cNLvqhGF8npkRK4AApIPaxvnGsFQsBpgRk3kQXABAAMCAAN5AAM7BA","file_unique_id":"AQADkg9rG-cawVB-","file_size":156974,"width":960,"height":1280}]}}
[2026-05-28T18:44:48+03:30] RAW: {"update_id":827046064,
"callback_query":{"id":"555283823504894165","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":87,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981283,"text":"\ud83d\udcb3 \u06cc\u06a9 \u067e\u0631\u062f\u0627\u062e\u062a \u062c\u062f\u06cc\u062f (#1) \u062f\u0631 \u0635\u0641 \u0627\u0646\u062a\u0638\u0627\u0631 \u062a\u0627\u06cc\u06cc\u062f \u0642\u0631\u0627\u0631 \u06af\u0631\u0641\u062a.","reply_markup":{"inline_keyboard":[[{"text":"\u0645\u0634\u0627\u0647\u062f\u0647 \u0635\u0641 \ud83d\udc48","callback_data":"pending_payments_admin:1"}]]}},"chat_instance":"3500312200543908677","data":"pending_payments_admin:1"}}
[2026-05-28T18:44:50+03:30] RAW: {"update_id":827046065,
"callback_query":{"id":"555283825561172832","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":87,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981283,"edit_date":1779981289,"text":"\ud83d\udcb3 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u062f\u0631 \u0627\u0646\u062a\u0638\u0627\u0631 \u062a\u0627\u06cc\u06cc\u062f\n\n\u062a\u0639\u062f\u0627\u062f \u06a9\u0644 \u0645\u0648\u0627\u0631\u062f \u062f\u0631 \u0635\u0641: 1","entities":[{"offset":3,"length":26,"type":"bold"},{"offset":53,"length":1,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcb3 1405/03/07 18:44 - @hossen860","callback_data":"pending_view:1"}],[{"text":"\ud83e\uddf9 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc \u0645\u0648\u0627\u0631\u062f \u062a\u0627\u06cc\u06cc\u062f/\u0631\u062f \u0634\u062f\u0647","callback_data":"pending_purge_confirm"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"pending_view:1"}}
[2026-05-28T18:44:50+03:30] PENDING_APPROVE actor=8719221682 cb_chat=8719221682 cid=8719221682 mid=87 pid=1
[2026-05-28T18:44:52+03:30] RAW: {"update_id":827046066,
"callback_query":{"id":"555283824152090106","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":89,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981291,"text":"\ud83e\uddfe \u0628\u0631\u0631\u0633\u06cc \u067e\u0631\u062f\u0627\u062e\u062a #1\n\n\ud83d\udc64 \u06a9\u0627\u0631\u0628\u0631: @hossen860 (7943313092)\n\ud83d\uddd3\ufe0f \u062a\u0627\u0631\u06cc\u062e \u062b\u0628\u062a: 1405/03/07 18:44\n\ud83d\udcb3 \u0634\u0646\u0627\u0633\u0647 \u062e\u0631\u06cc\u062f \u06a9\u0627\u0631\u0628\u0631: TRX-1779981270-6a185bd6a7dbc\n\ud83d\uded2 \u0646\u0648\u0639: \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633\n\ud83e\udde9 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644: 30D-5G\n\ud83d\udc65 \u062a\u0639\u062f\u0627\u062f \u06a9\u0627\u0631\u0628\u0631: 2\n\ud83d\udcb0 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc: 78,750 \u062a\u0648\u0645\u0627\u0646","entities":[{"offset":3,"length":15,"type":"bold"},{"offset":30,"length":10,"type":"mention"},{"offset":42,"length":10,"type":"code"},{"offset":107,"length":28,"type":"code"},{"offset":144,"length":10,"type":"bold"},{"offset":167,"length":6,"type":"bold"},{"offset":190,"length":1,"type":"bold"},{"offset":207,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2705 \u062a\u0627\u06cc\u06cc\u062f \u067e\u0631\u062f\u0627\u062e\u062a","callback_data":"pending_approve:1"},{"text":"\u274c \u0631\u062f \u06a9\u0631\u062f\u0646","callback_data":"pending_reject:1"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0635\u0641","callback_data":"pending_payments_admin:1"}]]}},"chat_instance":"3500312200543908677","data":"pending_approve:1"}}
[2026-05-28T18:44:53+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:54+03:30] MT_CALL: Success for command '/user-manager/user/add' on 37.191.93.234
[2026-05-28T18:44:54+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:55+03:30] MT_CALL: Success for command '/user-manager/user/print' on 37.191.93.234
[2026-05-28T18:44:55+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:55+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:44:55+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:44:55+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:44:55+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:44:55+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:44:55+03:30] [CRON] Task 'server_health_check': Last run at 1779981175 (Timestamp)
[2026-05-28T18:44:55+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:44:55+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:44:55+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:55+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/user-manager\/user-profile\/add","attrs":{"user":"ussAkK9","profile":"30D-5G"}} | Error: API trap: ["!trap","=message=input does not match any value of profile"]
[2026-05-28T18:44:55+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:55+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:44:55+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:44:56+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:44:56+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981295.
[2026-05-28T18:44:56+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:44:56+03:30] [CRON] Task 'manage_subs': Last run at 1779981176 (Timestamp)
[2026-05-28T18:44:56+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:44:56+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:44:56+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:44:56+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981296.
[2026-05-28T18:44:56+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:44:56+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:44:56+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:44:56+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:44:56+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:44:56+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:44:56+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:44:56+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:44:56+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:44:56+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:44:56+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981176 (Timestamp)
[2026-05-28T18:44:56+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:44:56+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:44:56+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981296.
[2026-05-28T18:44:56+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:44:56+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:44:56+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:44:56+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:44:56+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:44:56+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:44:56+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:44:56+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/tool\/user-manager\/user-profile\/add","attrs":{"user":"ussAkK9","profile":"30D-5G"}} | Error: API trap: ["!trap","=category=0","=message=no such command or directory (user-manager)"]
[2026-05-28T18:44:56+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:56+03:30] MT_CALL: Success for command '/user-manager/user-profile/print' on 37.191.93.234
[2026-05-28T18:44:56+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:44:57+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/tool\/user-manager\/user-profile\/print","attrs":{"?user":"ussAkK9","?profile":"30D-5G",".proplist":".id,user,profile,state"}} | Error: API trap: ["!trap","=category=0","=message=no such command or directory (user-manager)"]
[2026-05-28T18:44:57+03:30] ERR: SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:45:04+03:30] RAW: {"update_id":827046067,
"callback_query":{"id":"555283825482284663","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":89,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981291,"edit_date":1779981297,"text":"\u062e\u0637\u0627: SQLSTATEHY000: General error: 5 database is locked","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f Admin","callback_data":"admin"}],[{"text":"\ud83c\udf10 Ping","callback_data":"admin_select_server:ping"},{"text":"\ud83d\udd0c ether1","callback_data":"admin_select_server:eth"}],[{"text":"\ud83d\udda5 CPU/RAM","callback_data":"admin_select_server:sys"},{"text":"\ud83d\udcca \u06af\u0632\u0627\u0631\u0634 GB","callback_data":"admin_select_server:totals"}],[{"text":"\ud83d\udc65 Users","callback_data":"admin_select_server:users_menu"},{"text":"\ud83e\udde9 Services","callback_data":"services"},{"text":"\u2b06\ufe0f UpdateOS","callback_data":"updateos"}],[{"text":"\u267b\ufe0f \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a","callback_data":"admin_select_server:reboot"}],[{"text":"\ud83d\udcdf \u062a\u0631\u0645\u06cc\u0646\u0627\u0644","callback_data":"terminal_menu"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"},{"text":"\ud83d\udcc2 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u06a9\u0627\u0646\u0641\u06cc\u06af","callback_data":"user_config_servers"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_select_server:ping"}}
[2026-05-28T18:45:06+03:30] RAW: {"update_id":827046068,
"callback_query":{"id":"555283825819204534","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":89,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981291,"edit_date":1779981304,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abPing\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:ping"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_run_action:srv_db:ping"}}
[2026-05-28T18:45:10+03:30] [CRON] Cron script started.
[2026-05-28T18:45:10+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:45:10+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:45:10+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:45:10+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:45:10+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:45:10+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:45:10+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:45:10+03:30] [CRON] Core tables check complete.
[2026-05-28T18:45:10+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:45:10+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:45:10+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:45:10+03:30] [CRON] Task 'log_system_stats': Last run at 1779981245 (Timestamp)
[2026-05-28T18:45:10+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 65s)
[2026-05-28T18:45:10+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:45:11+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:45:11+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:45:11+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981310.
[2026-05-28T18:45:11+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:45:11+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:45:11+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 425s)
[2026-05-28T18:45:11+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:45:11+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:45:28+03:30] RAW: {"update_id":827046069,
"callback_query":{"id":"555283827530370673","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":89,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981291,"edit_date":1779981304,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abPing\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:ping"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_run_action:srv_db:ping"}}
[2026-05-28T18:45:31+03:30] RAW: {"update_id":827046070,
"callback_query":{"id":"555283825752845840","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":89,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981291,"edit_date":1779981304,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abPing\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:ping"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"back_main"}}
[2026-05-28T18:45:35+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:45:35+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:45:35+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:45:35+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:45:35+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:45:35+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:45:35+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 449s)
[2026-05-28T18:45:35+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:45:35+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:45:36+03:30] RAW: {"update_id":827046071,
"callback_query":{"id":"555283824770914704","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":89,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981291,"edit_date":1779981332,"text":"\u067e\u0646\u0644:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f Admin","callback_data":"admin"}],[{"text":"\ud83c\udf10 Ping","callback_data":"admin_select_server:ping"},{"text":"\ud83d\udd0c ether1","callback_data":"admin_select_server:eth"}],[{"text":"\ud83d\udda5 CPU/RAM","callback_data":"admin_select_server:sys"},{"text":"\ud83d\udcca \u06af\u0632\u0627\u0631\u0634 GB","callback_data":"admin_select_server:totals"}],[{"text":"\ud83d\udc65 Users","callback_data":"admin_select_server:users_menu"},{"text":"\ud83e\udde9 Services","callback_data":"services"},{"text":"\u2b06\ufe0f UpdateOS","callback_data":"updateos"}],[{"text":"\u267b\ufe0f \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a","callback_data":"admin_select_server:reboot"}],[{"text":"\ud83d\udcdf \u062a\u0631\u0645\u06cc\u0646\u0627\u0644","callback_data":"terminal_menu"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"},{"text":"\ud83d\udcc2 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u06a9\u0627\u0646\u0641\u06cc\u06af","callback_data":"user_config_servers"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_select_server:eth"}}
[2026-05-28T18:45:40+03:30] RAW: {"update_id":827046072,
"callback_query":{"id":"555283827345151900","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":89,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981291,"edit_date":1779981337,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abether1\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:eth"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_run_action:srv_db:eth"}}
[2026-05-28T18:46:00+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:46:00+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:46:00+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:46:00+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:46:00+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:46:00+03:30] [CRON] Task 'server_health_check': Last run at 1779981295 (Timestamp)
[2026-05-28T18:46:00+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 65s)
[2026-05-28T18:46:00+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:46:00+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:46:01+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:46:01+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:46:01+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:46:01+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981360.
[2026-05-28T18:46:01+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:46:01+03:30] [CRON] Task 'manage_subs': Last run at 1779981296 (Timestamp)
[2026-05-28T18:46:01+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 65s)
[2026-05-28T18:46:01+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:46:01+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:46:01+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981361.
[2026-05-28T18:46:01+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:46:01+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:46:01+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:46:01+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:46:01+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:46:01+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:46:01+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:46:01+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:46:01+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:46:01+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:46:01+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981296 (Timestamp)
[2026-05-28T18:46:01+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 65s)
[2026-05-28T18:46:01+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:46:01+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981361.
[2026-05-28T18:46:01+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:46:01+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:46:01+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:46:01+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:46:01+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:46:01+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:46:01+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:46:05+03:30] [CRON] Cron script started.
[2026-05-28T18:46:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:46:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:46:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:46:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:46:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:46:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:46:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:46:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:46:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:46:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:46:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:46:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779981310 (Timestamp)
[2026-05-28T18:46:05+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T18:46:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:46:05+03:30] [CRON] Task 'check_new_users': Last run at 1779980886 (Timestamp)
[2026-05-28T18:46:05+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 479s)
[2026-05-28T18:46:05+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:46:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:46:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:46:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:46:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:46:30+03:30] [CRON] Updated last run time for 'check_new_users' to 1779981365.
[2026-05-28T18:46:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:46:30+03:30] [CRON] Task 'check_new_users': Last run at 1779981365 (Timestamp)
[2026-05-28T18:46:30+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:46:30+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:46:30+03:30] [CRON] Task 'server_health_check': Last run at 1779981360 (Timestamp)
[2026-05-28T18:46:30+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T18:46:30+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:46:30+03:30] [CRON] Task 'manage_subs': Last run at 1779981361 (Timestamp)
[2026-05-28T18:46:30+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T18:46:30+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:46:30+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:46:30+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:46:30+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:46:30+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:46:30+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:46:30+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:46:30+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:46:30+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:46:30+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:46:30+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981361 (Timestamp)
[2026-05-28T18:46:30+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T18:46:30+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:46:30+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:46:30+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:46:30+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:46:30+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:46:30+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:46:30+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:47:04+03:30] [CRON] Cron script started.
[2026-05-28T18:47:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:47:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:47:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:47:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:47:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:47:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:47:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:47:04+03:30] [CRON] Core tables check complete.
[2026-05-28T18:47:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:47:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:47:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:47:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779981310 (Timestamp)
[2026-05-28T18:47:04+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 114s)
[2026-05-28T18:47:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:47:04+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:47:04+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:47:04+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981424.
[2026-05-28T18:47:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:47:04+03:30] [CRON] Task 'check_new_users': Last run at 1779981365 (Timestamp)
[2026-05-28T18:47:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:47:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:47:04+03:30] [CRON] Task 'check_new_users': Last run at 1779981365 (Timestamp)
[2026-05-28T18:47:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:47:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:47:04+03:30] [CRON] Task 'server_health_check': Last run at 1779981360 (Timestamp)
[2026-05-28T18:47:04+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 64s)
[2026-05-28T18:47:04+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:47:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:47:05+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:47:05+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:47:05+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:47:05+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981424.
[2026-05-28T18:47:05+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:47:05+03:30] [CRON] Task 'manage_subs': Last run at 1779981361 (Timestamp)
[2026-05-28T18:47:05+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 64s)
[2026-05-28T18:47:05+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:47:05+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:47:05+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981425.
[2026-05-28T18:47:05+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:47:05+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:47:05+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:47:05+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:47:05+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:47:05+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:47:05+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:47:05+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:47:05+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:47:05+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:47:05+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981361 (Timestamp)
[2026-05-28T18:47:05+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 64s)
[2026-05-28T18:47:05+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:47:05+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981425.
[2026-05-28T18:47:05+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:47:05+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:47:05+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:47:05+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:47:05+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:47:05+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:47:05+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:48:05+03:30] [CRON] Cron script started.
[2026-05-28T18:48:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:48:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:48:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:48:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:48:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:48:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:48:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:48:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:48:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:48:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:48:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:48:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779981424 (Timestamp)
[2026-05-28T18:48:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 61s)
[2026-05-28T18:48:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:48:05+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:48:05+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:48:05+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981485.
[2026-05-28T18:48:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:48:05+03:30] [CRON] Task 'check_new_users': Last run at 1779981365 (Timestamp)
[2026-05-28T18:48:05+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:48:05+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:48:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:48:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:48:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:48:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:48:30+03:30] [CRON] Updated last run time for 'check_new_users' to 1779981485.
[2026-05-28T18:48:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:48:30+03:30] [CRON] Task 'check_new_users': Last run at 1779981485 (Timestamp)
[2026-05-28T18:48:30+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:48:30+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:48:30+03:30] [CRON] Task 'server_health_check': Last run at 1779981424 (Timestamp)
[2026-05-28T18:48:30+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 86s)
[2026-05-28T18:48:30+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:48:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:48:31+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:48:31+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:48:31+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:48:31+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981510.
[2026-05-28T18:48:31+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:48:31+03:30] [CRON] Task 'manage_subs': Last run at 1779981425 (Timestamp)
[2026-05-28T18:48:31+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 86s)
[2026-05-28T18:48:31+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:48:31+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:48:31+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981511.
[2026-05-28T18:48:31+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:48:31+03:30] [CRON] Task 'admin_report': Last run at 1779977843 (Timestamp)
[2026-05-28T18:48:31+03:30] [CRON] Running task 'admin_report' (Interval: 3600s, Elapsed: 3668s)
[2026-05-28T18:48:31+03:30] [CRON] Task 'admin_report' executed successfully.
[2026-05-28T18:48:31+03:30] [CRON] Updated last run time for 'admin_report' to 1779981511.
[2026-05-28T18:48:31+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:48:31+03:30] [CRON] Task 'ref_milestones': Last run at 1779980911 (Timestamp)
[2026-05-28T18:48:31+03:30] [CRON] Running task 'ref_milestones' (Interval: 600s, Elapsed: 600s)
[2026-05-28T18:48:31+03:30] [CRON] Task 'ref_milestones' executed successfully.
[2026-05-28T18:48:31+03:30] [CRON] Updated last run time for 'ref_milestones' to 1779981511.
[2026-05-28T18:48:31+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:48:31+03:30] [CRON] Task 'apply_tags': Last run at 1779980911 (Timestamp)
[2026-05-28T18:48:31+03:30] [CRON] Running task 'apply_tags' (Interval: 600s, Elapsed: 600s)
[2026-05-28T18:48:31+03:30] [CRON] Task 'apply_tags' executed successfully.
[2026-05-28T18:48:31+03:30] [CRON] Updated last run time for 'apply_tags' to 1779981511.
[2026-05-28T18:48:31+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:48:31+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981425 (Timestamp)
[2026-05-28T18:48:31+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 86s)
[2026-05-28T18:48:31+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:48:31+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981511.
[2026-05-28T18:48:31+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:48:31+03:30] [CRON] Task 'automatic_backup': Last run at 1779980911 (Timestamp)
[2026-05-28T18:48:31+03:30] [CRON] Running task 'automatic_backup' (Interval: 600s, Elapsed: 600s)
[2026-05-28T18:48:31+03:30] [CRON] Task 'automatic_backup' executed successfully.
[2026-05-28T18:48:31+03:30] [CRON] Updated last run time for 'automatic_backup' to 1779981511.
[2026-05-28T18:48:31+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:48:31+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:48:31+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:48:31+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:49:04+03:30] [CRON] Cron script started.
[2026-05-28T18:49:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:49:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:49:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:49:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:49:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:49:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:49:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:49:04+03:30] [CRON] Core tables check complete.
[2026-05-28T18:49:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:49:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:49:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:49:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779981485 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:49:04+03:30] [CRON] Task 'check_new_users': Last run at 1779981485 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:49:04+03:30] [CRON] Task 'check_new_users': Last run at 1779981485 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:49:04+03:30] [CRON] Task 'server_health_check': Last run at 1779981510 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:49:04+03:30] [CRON] Task 'manage_subs': Last run at 1779981511 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:49:04+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:49:04+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:49:04+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:49:04+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981511 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:49:04+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:49:04+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:49:04+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:49:04+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:50:10+03:30] [CRON] Cron script started.
[2026-05-28T18:50:10+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:50:10+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:50:10+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:50:10+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:50:10+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:50:10+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:50:10+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:50:10+03:30] [CRON] Core tables check complete.
[2026-05-28T18:50:10+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:50:10+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:50:10+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:50:10+03:30] [CRON] Task 'log_system_stats': Last run at 1779981485 (Timestamp)
[2026-05-28T18:50:10+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 125s)
[2026-05-28T18:50:10+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:50:11+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:50:11+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:50:11+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981610.
[2026-05-28T18:50:11+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:50:11+03:30] [CRON] Task 'check_new_users': Last run at 1779981485 (Timestamp)
[2026-05-28T18:50:11+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 126s)
[2026-05-28T18:50:11+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:50:11+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:50:35+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:50:35+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:50:35+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:50:35+03:30] [CRON] Updated last run time for 'check_new_users' to 1779981611.
[2026-05-28T18:50:35+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:50:35+03:30] [CRON] Task 'check_new_users': Last run at 1779981611 (Timestamp)
[2026-05-28T18:50:35+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:50:35+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:50:35+03:30] [CRON] Task 'server_health_check': Last run at 1779981510 (Timestamp)
[2026-05-28T18:50:35+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 125s)
[2026-05-28T18:50:35+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:50:35+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:50:36+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:50:36+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:50:36+03:30] RAW: {"update_id":827046073,
"callback_query":{"id":"555283825866883166","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":89,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981291,"edit_date":1779981337,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abether1\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:eth"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"back_main"}}
[2026-05-28T18:50:36+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:50:36+03:30] [CRON] Error updating last run time for task 'server_health_check': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T18:50:36+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:50:36+03:30] [CRON] Task 'manage_subs': Last run at 1779981511 (Timestamp)
[2026-05-28T18:50:36+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 125s)
[2026-05-28T18:50:36+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:50:36+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:50:36+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981636.
[2026-05-28T18:50:36+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:50:36+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:50:36+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:50:36+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:50:36+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:50:36+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:50:36+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:50:36+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:50:36+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:50:36+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:50:36+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981511 (Timestamp)
[2026-05-28T18:50:36+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 125s)
[2026-05-28T18:50:36+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:50:36+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981636.
[2026-05-28T18:50:36+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:50:36+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:50:36+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:50:36+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:50:36+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:50:36+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:50:36+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:50:38+03:30] RAW: {"update_id":827046074,
"message":{"message_id":91,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T18:50:41+03:30] RAW: {"update_id":827046075,
"callback_query":{"id":"555283823410561766","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T18:50:45+03:30] RAW: {"update_id":827046076,
"callback_query":{"id":"555283825143121873","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981641,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"monitoring_menu"}}
[2026-05-28T18:50:47+03:30] RAW: {"update_id":827046077,
"callback_query":{"id":"555283824605147113","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981645,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631\n\n\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u0648\u0636\u0639\u06cc\u062a \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":15,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u062f\u0628\u06cc","callback_data":"mon_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"mon_select_server:srv_db"}}
[2026-05-28T18:50:50+03:30] RAW: {"update_id":827046078,
"callback_query":{"id":"555283825603365719","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981648,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u23f1\ufe0f \u06f1 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:3600"},{"text":"\u23f1\ufe0f \u06f3 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:10800"},{"text":"\u23f1\ufe0f \u06f6 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:21600"}],[{"text":"\ud83d\udd70\ufe0f \u06f1\u06f2 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:43200"},{"text":"\u2600\ufe0f \u06f1 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:86400"}],[{"text":"\ud83d\uddd3\ufe0f \u06f3 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:259200"},{"text":"\ud83d\uddd3\ufe0f \u06f7 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:604800"}],[{"text":"\ud83d\udcbe \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0641\u0639\u0644\u06cc","callback_data":"monitoring_manual_log:srv_db"}],[{"text":"\ud83d\udd22 \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"monitoring_record_count:srv_db"}}
[2026-05-28T18:50:52+03:30] RAW: {"update_id":827046079,
"callback_query":{"id":"555283823805404704","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981650,"text":"\ud83d\udd22 \u0622\u0645\u0627\u0631 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0633\u0631\u0648\u0631: srv_db\n\n\u062a\u0639\u062f\u0627\u062f \u06a9\u0644 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627: 10\n\n\ud83d\udd70\ufe0f \u0627\u0648\u0644\u06cc\u0646 \u0631\u06a9\u0648\u0631\u062f \u062b\u0628\u062a \u0634\u062f\u0647:\n1405/03/07 18:08:44\n\n\u23f1\ufe0f \u0622\u062e\u0631\u06cc\u0646 \u0631\u06a9\u0648\u0631\u062f \u062b\u0628\u062a \u0634\u062f\u0647:\n1405/03/07 18:50:11","entities":[{"offset":3,"length":26,"type":"bold"},{"offset":49,"length":2,"type":"bold"},{"offset":78,"length":19,"type":"code"},{"offset":123,"length":19,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_select_server:srv_db"}}
[2026-05-28T18:50:56+03:30] RAW: {"update_id":827046080,
"callback_query":{"id":"555283827049293029","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981653,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u23f1\ufe0f \u06f1 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:3600"},{"text":"\u23f1\ufe0f \u06f3 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:10800"},{"text":"\u23f1\ufe0f \u06f6 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:21600"}],[{"text":"\ud83d\udd70\ufe0f \u06f1\u06f2 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:43200"},{"text":"\u2600\ufe0f \u06f1 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:86400"}],[{"text":"\ud83d\uddd3\ufe0f \u06f3 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:259200"},{"text":"\ud83d\uddd3\ufe0f \u06f7 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:604800"}],[{"text":"\ud83d\udcbe \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0641\u0639\u0644\u06cc","callback_data":"monitoring_manual_log:srv_db"}],[{"text":"\ud83d\udd22 \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"monitoring_record_count:srv_db"}}
[2026-05-28T18:50:58+03:30] RAW: {"update_id":827046081,
"callback_query":{"id":"555283827524303560","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981656,"text":"\ud83d\udd22 \u0622\u0645\u0627\u0631 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0633\u0631\u0648\u0631: srv_db\n\n\u062a\u0639\u062f\u0627\u062f \u06a9\u0644 \u0631\u06a9\u0648\u0631\u062f\u0647\u0627: 10\n\n\ud83d\udd70\ufe0f \u0627\u0648\u0644\u06cc\u0646 \u0631\u06a9\u0648\u0631\u062f \u062b\u0628\u062a \u0634\u062f\u0647:\n1405/03/07 18:08:44\n\n\u23f1\ufe0f \u0622\u062e\u0631\u06cc\u0646 \u0631\u06a9\u0648\u0631\u062f \u062b\u0628\u062a \u0634\u062f\u0647:\n1405/03/07 18:50:11","entities":[{"offset":3,"length":26,"type":"bold"},{"offset":49,"length":2,"type":"bold"},{"offset":78,"length":19,"type":"code"},{"offset":123,"length":19,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_select_server:srv_db"}}
[2026-05-28T18:51:01+03:30] RAW: {"update_id":827046082,
"callback_query":{"id":"555283826758216644","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981658,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u23f1\ufe0f \u06f1 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:3600"},{"text":"\u23f1\ufe0f \u06f3 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:10800"},{"text":"\u23f1\ufe0f \u06f6 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:21600"}],[{"text":"\ud83d\udd70\ufe0f \u06f1\u06f2 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:43200"},{"text":"\u2600\ufe0f \u06f1 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:86400"}],[{"text":"\ud83d\uddd3\ufe0f \u06f3 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:259200"},{"text":"\ud83d\uddd3\ufe0f \u06f7 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:604800"}],[{"text":"\ud83d\udcbe \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0641\u0639\u0644\u06cc","callback_data":"monitoring_manual_log:srv_db"}],[{"text":"\ud83d\udd22 \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"mon_range:srv_db:3600"}}
[2026-05-28T18:51:03+03:30] RAW: {"update_id":827046083,
"callback_query":{"id":"555283827191122227","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981662,"text":"\ud83d\udd2c \u0627\u06a9\u0646\u0648\u0646 \u0645\u0639\u06cc\u0627\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 \u0646\u0645\u0648\u062f\u0627\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 (CPU)","callback_data":"mon_chart:srv_db:cpu:3600"}],[{"text":"\ud83e\udde0 \u062d\u0627\u0641\u0638\u0647 (RAM)","callback_data":"mon_chart:srv_db:ram:3600"}],[{"text":"\u2194\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u0648\u0631\u0648\u062f\u06cc (Net In)","callback_data":"mon_chart:srv_db:net_in:3600"}],[{"text":"\u2195\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u062e\u0631\u0648\u062c\u06cc (Net Out)","callback_data":"mon_chart:srv_db:net_out:3600"}],[{"text":"\ud83d\udcc8 \u0646\u0645\u0648\u062f\u0627\u0631 \u06a9\u0644\u06cc (\u0647\u0645\u0647 \u0645\u0648\u0627\u0631\u062f)","callback_data":"mon_chart:srv_db:all:3600"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_chart:srv_db:cpu:3600"}}
[2026-05-28T18:51:03+03:30] mon_chart handler: Request received for server=srv_db, metric=cpu, range=1 ساعت
[2026-05-28T18:51:04+03:30] [CRON] Cron script started.
[2026-05-28T18:51:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:51:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:51:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:51:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:51:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:51:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:51:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:51:04+03:30] [CRON] Core tables check complete.
[2026-05-28T18:51:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:51:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:51:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:51:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779981610 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:51:04+03:30] [CRON] Task 'check_new_users': Last run at 1779981611 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:51:04+03:30] [CRON] Task 'check_new_users': Last run at 1779981611 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:51:04+03:30] [CRON] Task 'server_health_check': Last run at 1779981510 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 154s)
[2026-05-28T18:51:04+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:51:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:51:04+03:30] mon_chart handler: Photo for 'cpu' on server 'srv_db' sent successfully.
[2026-05-28T18:51:04+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:51:04+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:51:04+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:51:04+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981664.
[2026-05-28T18:51:04+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:51:04+03:30] [CRON] Task 'manage_subs': Last run at 1779981636 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:51:04+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:51:04+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:51:04+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:51:04+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981636 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:51:04+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:51:04+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:51:04+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:51:04+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:51:13+03:30] RAW: {"update_id":827046084,
"callback_query":{"id":"555283826669054096","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981662,"text":"\ud83d\udd2c \u0627\u06a9\u0646\u0648\u0646 \u0645\u0639\u06cc\u0627\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 \u0646\u0645\u0648\u062f\u0627\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 (CPU)","callback_data":"mon_chart:srv_db:cpu:3600"}],[{"text":"\ud83e\udde0 \u062d\u0627\u0641\u0638\u0647 (RAM)","callback_data":"mon_chart:srv_db:ram:3600"}],[{"text":"\u2194\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u0648\u0631\u0648\u062f\u06cc (Net In)","callback_data":"mon_chart:srv_db:net_in:3600"}],[{"text":"\u2195\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u062e\u0631\u0648\u062c\u06cc (Net Out)","callback_data":"mon_chart:srv_db:net_out:3600"}],[{"text":"\ud83d\udcc8 \u0646\u0645\u0648\u062f\u0627\u0631 \u06a9\u0644\u06cc (\u0647\u0645\u0647 \u0645\u0648\u0627\u0631\u062f)","callback_data":"mon_chart:srv_db:all:3600"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_chart:srv_db:all:3600"}}
[2026-05-28T18:51:13+03:30] mon_chart handler: Request received for server=srv_db, metric=all, range=1 ساعت
[2026-05-28T18:51:14+03:30] mon_chart handler: Photo for 'all' on server 'srv_db' sent successfully.
[2026-05-28T18:51:22+03:30] RAW: {"update_id":827046085,
"callback_query":{"id":"555283826473523023","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":92,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981638,"edit_date":1779981662,"text":"\ud83d\udd2c \u0627\u06a9\u0646\u0648\u0646 \u0645\u0639\u06cc\u0627\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0628\u0631\u0627\u06cc \u0646\u0645\u0627\u06cc\u0634 \u062f\u0631 \u0646\u0645\u0648\u062f\u0627\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u067e\u0631\u062f\u0627\u0632\u0646\u062f\u0647 (CPU)","callback_data":"mon_chart:srv_db:cpu:3600"}],[{"text":"\ud83e\udde0 \u062d\u0627\u0641\u0638\u0647 (RAM)","callback_data":"mon_chart:srv_db:ram:3600"}],[{"text":"\u2194\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u0648\u0631\u0648\u062f\u06cc (Net In)","callback_data":"mon_chart:srv_db:net_in:3600"}],[{"text":"\u2195\ufe0f \u067e\u0647\u0646\u0627\u06cc \u0628\u0627\u0646\u062f \u062e\u0631\u0648\u062c\u06cc (Net Out)","callback_data":"mon_chart:srv_db:net_out:3600"}],[{"text":"\ud83d\udcc8 \u0646\u0645\u0648\u062f\u0627\u0631 \u06a9\u0644\u06cc (\u0647\u0645\u0647 \u0645\u0648\u0627\u0631\u062f)","callback_data":"mon_chart:srv_db:all:3600"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_chart:srv_db:all:3600"}}
[2026-05-28T18:51:22+03:30] mon_chart handler: Request received for server=srv_db, metric=all, range=1 ساعت
[2026-05-28T18:51:22+03:30] mon_chart handler: Photo for 'all' on server 'srv_db' sent successfully.
[2026-05-28T18:51:35+03:30] RAW: {"update_id":827046086,
"callback_query":{"id":"555283826527989924","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"text":"\u2705 \u0646\u0645\u0648\u062f\u0627\u0631 \u06a9\u0644\u06cc \u0627\u0631\u0633\u0627\u0644 \u0634\u062f.","reply_markup":{"inline_keyboard":[[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"mon_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"mon_select_server:srv_db"}}
[2026-05-28T18:51:40+03:30] RAW: {"update_id":827046087,
"callback_query":{"id":"555283826040721458","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779981695,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":20,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u23f1\ufe0f \u06f1 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:3600"},{"text":"\u23f1\ufe0f \u06f3 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:10800"},{"text":"\u23f1\ufe0f \u06f6 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:21600"}],[{"text":"\ud83d\udd70\ufe0f \u06f1\u06f2 \u0633\u0627\u0639\u062a","callback_data":"mon_range:srv_db:43200"},{"text":"\u2600\ufe0f \u06f1 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:86400"}],[{"text":"\ud83d\uddd3\ufe0f \u06f3 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:259200"},{"text":"\ud83d\uddd3\ufe0f \u06f7 \u0631\u0648\u0632","callback_data":"mon_range:srv_db:604800"}],[{"text":"\ud83d\udcbe \u062b\u0628\u062a \u062f\u0633\u062a\u06cc \u0627\u0637\u0644\u0627\u0639\u0627\u062a \u0641\u0639\u0644\u06cc","callback_data":"monitoring_manual_log:srv_db"}],[{"text":"\ud83d\udd22 \u062a\u0639\u062f\u0627\u062f \u0631\u06a9\u0648\u0631\u062f\u0647\u0627\u06cc \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f\u0647","callback_data":"monitoring_record_count:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0627\u0646\u062a\u062e\u0627\u0628 \u0633\u0631\u0648\u0631","callback_data":"monitoring_menu"}]]}},"chat_instance":"3500312200543908677","data":"monitoring_menu"}}
[2026-05-28T18:51:42+03:30] RAW: {"update_id":827046088,
"callback_query":{"id":"555283824686746005","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779981700,"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af \u0633\u0631\u0648\u0631\n\n\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u0648\u0636\u0639\u06cc\u062a \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":15,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u062f\u0628\u06cc","callback_data":"mon_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T18:51:45+03:30] RAW: {"update_id":827046089,
"callback_query":{"id":"555283825019104611","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779981702,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"back_main"}}
[2026-05-28T18:51:48+03:30] RAW: {"update_id":827046090,
"callback_query":{"id":"555283827270792546","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779981705,"text":"\u067e\u0646\u0644:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f Admin","callback_data":"admin"}],[{"text":"\ud83c\udf10 Ping","callback_data":"admin_select_server:ping"},{"text":"\ud83d\udd0c ether1","callback_data":"admin_select_server:eth"}],[{"text":"\ud83d\udda5 CPU/RAM","callback_data":"admin_select_server:sys"},{"text":"\ud83d\udcca \u06af\u0632\u0627\u0631\u0634 GB","callback_data":"admin_select_server:totals"}],[{"text":"\ud83d\udc65 Users","callback_data":"admin_select_server:users_menu"},{"text":"\ud83e\udde9 Services","callback_data":"services"},{"text":"\u2b06\ufe0f UpdateOS","callback_data":"updateos"}],[{"text":"\u267b\ufe0f \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a","callback_data":"admin_select_server:reboot"}],[{"text":"\ud83d\udcdf \u062a\u0631\u0645\u06cc\u0646\u0627\u0644","callback_data":"terminal_menu"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"},{"text":"\ud83d\udcc2 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u06a9\u0627\u0646\u0641\u06cc\u06af","callback_data":"user_config_servers"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_select_server:users_menu"}}
[2026-05-28T18:51:51+03:30] RAW: {"update_id":827046091,
"callback_query":{"id":"555283825137138369","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779981708,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abUsers\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:users_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_run_action:srv_db:users_menu"}}
[2026-05-28T18:51:59+03:30] RAW: {"update_id":827046092,
"callback_query":{"id":"555283826855022679","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779981708,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abUsers\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:users_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_run_action:srv_db:users_menu"}}
[2026-05-28T18:52:05+03:30] [CRON] Cron script started.
[2026-05-28T18:52:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:52:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:52:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:52:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:52:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:52:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:52:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:52:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:52:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:52:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:52:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:52:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779981610 (Timestamp)
[2026-05-28T18:52:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 115s)
[2026-05-28T18:52:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:52:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:52:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:52:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981725.
[2026-05-28T18:52:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:52:06+03:30] [CRON] Task 'check_new_users': Last run at 1779981611 (Timestamp)
[2026-05-28T18:52:06+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 115s)
[2026-05-28T18:52:06+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:52:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:52:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:52:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:52:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:52:30+03:30] [CRON] Updated last run time for 'check_new_users' to 1779981726.
[2026-05-28T18:52:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:52:30+03:30] [CRON] Task 'check_new_users': Last run at 1779981726 (Timestamp)
[2026-05-28T18:52:30+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:52:30+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:52:30+03:30] [CRON] Task 'server_health_check': Last run at 1779981664 (Timestamp)
[2026-05-28T18:52:30+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 86s)
[2026-05-28T18:52:30+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:52:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:52:31+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:52:31+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:52:31+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:52:31+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981750.
[2026-05-28T18:52:31+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:52:31+03:30] [CRON] Task 'manage_subs': Last run at 1779981636 (Timestamp)
[2026-05-28T18:52:31+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 115s)
[2026-05-28T18:52:31+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:52:31+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:52:31+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981751.
[2026-05-28T18:52:31+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:52:31+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:52:31+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:52:31+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:52:31+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:52:31+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:52:31+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:52:31+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:52:31+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:52:31+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:52:31+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981636 (Timestamp)
[2026-05-28T18:52:31+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 115s)
[2026-05-28T18:52:31+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:52:31+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981751.
[2026-05-28T18:52:31+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:52:31+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:52:31+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:52:31+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:52:31+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:52:31+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:52:31+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:53:04+03:30] [CRON] Cron script started.
[2026-05-28T18:53:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:53:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:53:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:53:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:53:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:53:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:53:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:53:04+03:30] [CRON] Core tables check complete.
[2026-05-28T18:53:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:53:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:53:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:53:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779981725 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:53:04+03:30] [CRON] Task 'check_new_users': Last run at 1779981726 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:53:04+03:30] [CRON] Task 'check_new_users': Last run at 1779981726 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:53:04+03:30] [CRON] Task 'server_health_check': Last run at 1779981750 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:53:04+03:30] [CRON] Task 'manage_subs': Last run at 1779981751 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:53:04+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:53:04+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:53:04+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:53:04+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981751 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:53:04+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:53:04+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:53:04+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:53:04+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:54:05+03:30] [CRON] Cron script started.
[2026-05-28T18:54:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:54:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:54:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:54:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:54:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:54:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:54:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:54:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:54:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:54:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:54:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:54:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779981725 (Timestamp)
[2026-05-28T18:54:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:54:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:54:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:54:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:54:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981845.
[2026-05-28T18:54:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:54:06+03:30] [CRON] Task 'check_new_users': Last run at 1779981726 (Timestamp)
[2026-05-28T18:54:06+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:54:06+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:54:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:54:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:54:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:54:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:54:30+03:30] [CRON] Updated last run time for 'check_new_users' to 1779981846.
[2026-05-28T18:54:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:54:30+03:30] [CRON] Task 'check_new_users': Last run at 1779981846 (Timestamp)
[2026-05-28T18:54:30+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:54:30+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:54:30+03:30] [CRON] Task 'server_health_check': Last run at 1779981750 (Timestamp)
[2026-05-28T18:54:30+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:54:30+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:54:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:54:31+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:54:31+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:54:31+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:54:31+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981870.
[2026-05-28T18:54:31+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:54:31+03:30] [CRON] Task 'manage_subs': Last run at 1779981751 (Timestamp)
[2026-05-28T18:54:31+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:54:31+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:54:31+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:54:31+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981871.
[2026-05-28T18:54:31+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:54:31+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:54:31+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:54:31+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:54:31+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:54:31+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:54:31+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:54:31+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:54:31+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:54:31+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:54:31+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981751 (Timestamp)
[2026-05-28T18:54:31+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 120s)
[2026-05-28T18:54:31+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:54:31+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981871.
[2026-05-28T18:54:31+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:54:31+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:54:31+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:54:31+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:54:31+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:54:31+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:54:31+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:55:07+03:30] [CRON] Cron script started.
[2026-05-28T18:55:07+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:55:07+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:55:07+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:55:07+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:55:07+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:55:07+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:55:07+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:55:07+03:30] [CRON] Core tables check complete.
[2026-05-28T18:55:07+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:55:07+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:55:07+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:55:07+03:30] [CRON] Task 'log_system_stats': Last run at 1779981845 (Timestamp)
[2026-05-28T18:55:07+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 62s)
[2026-05-28T18:55:07+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:55:08+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:55:08+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:55:08+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779981907.
[2026-05-28T18:55:08+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:55:08+03:30] [CRON] Task 'check_new_users': Last run at 1779981846 (Timestamp)
[2026-05-28T18:55:08+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 62s)
[2026-05-28T18:55:08+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:55:08+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:55:33+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:55:33+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:55:33+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:55:33+03:30] [CRON] Updated last run time for 'check_new_users' to 1779981908.
[2026-05-28T18:55:33+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:55:33+03:30] [CRON] Task 'check_new_users': Last run at 1779981908 (Timestamp)
[2026-05-28T18:55:33+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:55:33+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:55:33+03:30] [CRON] Task 'server_health_check': Last run at 1779981870 (Timestamp)
[2026-05-28T18:55:33+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 63s)
[2026-05-28T18:55:33+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:55:33+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:55:33+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:55:33+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:55:33+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:55:33+03:30] [CRON] Updated last run time for 'server_health_check' to 1779981933.
[2026-05-28T18:55:33+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:55:33+03:30] [CRON] Task 'manage_subs': Last run at 1779981871 (Timestamp)
[2026-05-28T18:55:33+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 62s)
[2026-05-28T18:55:33+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:55:33+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:55:33+03:30] [CRON] Updated last run time for 'manage_subs' to 1779981933.
[2026-05-28T18:55:33+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:55:33+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:55:33+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:55:33+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:55:33+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:55:33+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:55:33+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:55:33+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:55:33+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:55:33+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:55:33+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981871 (Timestamp)
[2026-05-28T18:55:33+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 62s)
[2026-05-28T18:55:33+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:55:33+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779981933.
[2026-05-28T18:55:33+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:55:33+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:55:33+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:55:33+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:55:33+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:55:33+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:55:33+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:56:05+03:30] [CRON] Cron script started.
[2026-05-28T18:56:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:56:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:56:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:56:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:56:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:56:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:56:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:56:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:56:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:56:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:56:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:56:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779981907 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:56:05+03:30] [CRON] Task 'check_new_users': Last run at 1779981908 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:56:05+03:30] [CRON] Task 'check_new_users': Last run at 1779981908 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:56:05+03:30] [CRON] Task 'server_health_check': Last run at 1779981933 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:56:05+03:30] [CRON] Task 'manage_subs': Last run at 1779981933 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:56:05+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:56:05+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:56:05+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:56:05+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981933 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:56:05+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:56:05+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:56:05+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:56:05+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:57:04+03:30] [CRON] Cron script started.
[2026-05-28T18:57:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:57:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:57:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:57:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:57:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:57:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:57:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:57:04+03:30] [CRON] Core tables check complete.
[2026-05-28T18:57:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:57:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:57:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:57:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779981907 (Timestamp)
[2026-05-28T18:57:04+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 117s)
[2026-05-28T18:57:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:57:16+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/system\/resource\/print","attrs":[]} | Error: MT Connect failed: Connection timed out (110) [Host: 37.191.93.234:4636]
[2026-05-28T18:57:16+03:30] CRON MONITOR ERROR [srv_db]: MikroTik API Error on 37.191.93.234: MT Connect failed: Connection timed out (110) [Host: 37.191.93.234:4636]
[2026-05-28T18:57:16+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:57:16+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982024.
[2026-05-28T18:57:16+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:57:16+03:30] [CRON] Task 'check_new_users': Last run at 1779981908 (Timestamp)
[2026-05-28T18:57:16+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 128s)
[2026-05-28T18:57:16+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:57:16+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:57:40+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:57:40+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:57:40+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:57:40+03:30] [CRON] Updated last run time for 'check_new_users' to 1779982036.
[2026-05-28T18:57:40+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:57:40+03:30] [CRON] Task 'check_new_users': Last run at 1779982036 (Timestamp)
[2026-05-28T18:57:40+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:57:40+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:57:40+03:30] [CRON] Task 'server_health_check': Last run at 1779981933 (Timestamp)
[2026-05-28T18:57:40+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 127s)
[2026-05-28T18:57:40+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:57:40+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:57:41+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:57:41+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:57:41+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:57:41+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982060.
[2026-05-28T18:57:41+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:57:41+03:30] [CRON] Task 'manage_subs': Last run at 1779981933 (Timestamp)
[2026-05-28T18:57:41+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 128s)
[2026-05-28T18:57:41+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:57:41+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:57:41+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982061.
[2026-05-28T18:57:41+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:57:41+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:57:41+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:57:41+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:57:41+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:57:41+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:57:41+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:57:41+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:57:41+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:57:41+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:57:41+03:30] [CRON] Task 'cleanup_perms': Last run at 1779981933 (Timestamp)
[2026-05-28T18:57:41+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 128s)
[2026-05-28T18:57:41+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:57:41+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982061.
[2026-05-28T18:57:41+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:57:41+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:57:41+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:57:41+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:57:41+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:57:41+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:57:41+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:58:05+03:30] [CRON] Cron script started.
[2026-05-28T18:58:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:58:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:58:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:58:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:58:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:58:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:58:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:58:05+03:30] [CRON] Core tables check complete.
[2026-05-28T18:58:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:58:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:58:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:58:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779982024 (Timestamp)
[2026-05-28T18:58:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 61s)
[2026-05-28T18:58:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:58:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T18:58:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T18:58:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982085.
[2026-05-28T18:58:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:58:06+03:30] [CRON] Task 'check_new_users': Last run at 1779982036 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:58:06+03:30] [CRON] Task 'check_new_users': Last run at 1779982036 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:58:06+03:30] [CRON] Task 'server_health_check': Last run at 1779982060 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:58:06+03:30] [CRON] Task 'manage_subs': Last run at 1779982061 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:58:06+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:58:06+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:58:06+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:58:06+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982061 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:58:06+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:58:06+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:58:06+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:58:06+03:30] [CRON] Cron task loop finished.
[2026-05-28T18:59:01+03:30] RAW: {"update_id":827046093,
"callback_query":{"id":"555283825255758778","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779981708,"text":"\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0628\u0631\u0627\u06cc \u0627\u062c\u0631\u0627\u06cc \u062f\u0633\u062a\u0648\u0631 \u00abUsers\u00bb \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u062f\u0628\u06cc","callback_data":"admin_run_action:srv_db:users_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u0635\u0644\u06cc","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"back_main"}}
[2026-05-28T18:59:04+03:30] [CRON] Cron script started.
[2026-05-28T18:59:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T18:59:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T18:59:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T18:59:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T18:59:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T18:59:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T18:59:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T18:59:04+03:30] [CRON] Core tables check complete.
[2026-05-28T18:59:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T18:59:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T18:59:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T18:59:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779982085 (Timestamp)
[2026-05-28T18:59:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T18:59:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:59:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982036 (Timestamp)
[2026-05-28T18:59:04+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 108s)
[2026-05-28T18:59:04+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T18:59:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:59:29+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T18:59:29+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T18:59:29+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T18:59:29+03:30] [CRON] Updated last run time for 'check_new_users' to 1779982144.
[2026-05-28T18:59:29+03:30] [CRON] Checking task: check_new_users
[2026-05-28T18:59:29+03:30] [CRON] Task 'check_new_users': Last run at 1779982144 (Timestamp)
[2026-05-28T18:59:29+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T18:59:29+03:30] [CRON] Checking task: server_health_check
[2026-05-28T18:59:29+03:30] [CRON] Task 'server_health_check': Last run at 1779982060 (Timestamp)
[2026-05-28T18:59:29+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 109s)
[2026-05-28T18:59:29+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T18:59:29+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T18:59:29+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T18:59:29+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T18:59:30+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T18:59:30+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982169.
[2026-05-28T18:59:30+03:30] [CRON] Checking task: manage_subs
[2026-05-28T18:59:30+03:30] [CRON] Task 'manage_subs': Last run at 1779982061 (Timestamp)
[2026-05-28T18:59:30+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 109s)
[2026-05-28T18:59:30+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T18:59:30+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T18:59:30+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982170.
[2026-05-28T18:59:30+03:30] [CRON] Checking task: admin_report
[2026-05-28T18:59:30+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T18:59:30+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T18:59:30+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T18:59:30+03:30] [CRON] Task 'ref_milestones': Last run at 1779981511 (Timestamp)
[2026-05-28T18:59:30+03:30] [CRON] Running task 'ref_milestones' (Interval: 600s, Elapsed: 659s)
[2026-05-28T18:59:30+03:30] [CRON] Task 'ref_milestones' executed successfully.
[2026-05-28T18:59:30+03:30] [CRON] Updated last run time for 'ref_milestones' to 1779982170.
[2026-05-28T18:59:30+03:30] [CRON] Checking task: apply_tags
[2026-05-28T18:59:30+03:30] [CRON] Task 'apply_tags': Last run at 1779981511 (Timestamp)
[2026-05-28T18:59:30+03:30] [CRON] Running task 'apply_tags' (Interval: 600s, Elapsed: 659s)
[2026-05-28T18:59:30+03:30] [CRON] Task 'apply_tags' executed successfully.
[2026-05-28T18:59:30+03:30] [CRON] Updated last run time for 'apply_tags' to 1779982170.
[2026-05-28T18:59:30+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T18:59:30+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982061 (Timestamp)
[2026-05-28T18:59:30+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 109s)
[2026-05-28T18:59:30+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T18:59:30+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982170.
[2026-05-28T18:59:30+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T18:59:30+03:30] [CRON] Task 'automatic_backup': Last run at 1779981511 (Timestamp)
[2026-05-28T18:59:30+03:30] [CRON] Running task 'automatic_backup' (Interval: 600s, Elapsed: 659s)
[2026-05-28T18:59:30+03:30] [CRON] Task 'automatic_backup' executed successfully.
[2026-05-28T18:59:30+03:30] [CRON] Updated last run time for 'automatic_backup' to 1779982170.
[2026-05-28T18:59:30+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T18:59:30+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T18:59:30+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T18:59:30+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:00:15+03:30] [CRON] Cron script started.
[2026-05-28T19:00:15+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:00:15+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:00:15+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:00:15+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:00:15+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:00:15+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:00:15+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:00:15+03:30] [CRON] Core tables check complete.
[2026-05-28T19:00:15+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:00:15+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:00:15+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:00:15+03:30] [CRON] Task 'log_system_stats': Last run at 1779982085 (Timestamp)
[2026-05-28T19:00:15+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 130s)
[2026-05-28T19:00:15+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:00:15+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:00:15+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:00:15+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982215.
[2026-05-28T19:00:15+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:00:15+03:30] [CRON] Task 'check_new_users': Last run at 1779982144 (Timestamp)
[2026-05-28T19:00:15+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 71s)
[2026-05-28T19:00:15+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:00:15+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:00:40+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:00:40+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:00:40+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:00:40+03:30] [CRON] Updated last run time for 'check_new_users' to 1779982215.
[2026-05-28T19:00:40+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:00:40+03:30] [CRON] Task 'check_new_users': Last run at 1779982215 (Timestamp)
[2026-05-28T19:00:40+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:00:40+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:00:40+03:30] [CRON] Task 'server_health_check': Last run at 1779982169 (Timestamp)
[2026-05-28T19:00:40+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 71s)
[2026-05-28T19:00:40+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:00:40+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:00:41+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:00:41+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:00:41+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:00:41+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982240.
[2026-05-28T19:00:41+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:00:41+03:30] [CRON] Task 'manage_subs': Last run at 1779982170 (Timestamp)
[2026-05-28T19:00:41+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 71s)
[2026-05-28T19:00:41+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:00:41+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:00:41+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982241.
[2026-05-28T19:00:41+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:00:41+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:00:41+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:00:41+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:00:41+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:00:41+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:00:41+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:00:41+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:00:41+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:00:41+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:00:41+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982170 (Timestamp)
[2026-05-28T19:00:41+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 71s)
[2026-05-28T19:00:41+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:00:41+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982241.
[2026-05-28T19:00:41+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:00:41+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:00:41+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:00:41+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:00:41+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:00:41+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:00:41+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:01:04+03:30] [CRON] Cron script started.
[2026-05-28T19:01:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:01:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:01:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:01:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:01:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:01:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:01:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:01:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:01:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:01:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:01:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:01:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779982215 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:01:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982215 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:01:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982215 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:01:04+03:30] [CRON] Task 'server_health_check': Last run at 1779982240 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:01:04+03:30] [CRON] Task 'manage_subs': Last run at 1779982241 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:01:04+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:01:04+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:01:04+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:01:04+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982241 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:01:04+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:01:04+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:01:04+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:01:04+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:02:05+03:30] [CRON] Cron script started.
[2026-05-28T19:02:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:02:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:02:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:02:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:02:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:02:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:02:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:02:05+03:30] [CRON] Core tables check complete.
[2026-05-28T19:02:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:02:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:02:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:02:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779982215 (Timestamp)
[2026-05-28T19:02:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 110s)
[2026-05-28T19:02:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:02:05+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:02:05+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:02:05+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982325.
[2026-05-28T19:02:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:02:05+03:30] [CRON] Task 'check_new_users': Last run at 1779982215 (Timestamp)
[2026-05-28T19:02:05+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 110s)
[2026-05-28T19:02:05+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:02:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:02:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:02:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:02:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:02:30+03:30] [CRON] Updated last run time for 'check_new_users' to 1779982325.
[2026-05-28T19:02:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:02:30+03:30] [CRON] Task 'check_new_users': Last run at 1779982325 (Timestamp)
[2026-05-28T19:02:30+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:02:30+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:02:30+03:30] [CRON] Task 'server_health_check': Last run at 1779982240 (Timestamp)
[2026-05-28T19:02:30+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 110s)
[2026-05-28T19:02:30+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:02:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:02:31+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:02:31+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:02:31+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:02:31+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982350.
[2026-05-28T19:02:31+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:02:31+03:30] [CRON] Task 'manage_subs': Last run at 1779982241 (Timestamp)
[2026-05-28T19:02:31+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 110s)
[2026-05-28T19:02:31+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:02:31+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:02:31+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982351.
[2026-05-28T19:02:31+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:02:31+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:02:31+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:02:31+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:02:31+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:02:31+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:02:31+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:02:31+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:02:31+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:02:31+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:02:31+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982241 (Timestamp)
[2026-05-28T19:02:31+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 110s)
[2026-05-28T19:02:31+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:02:31+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982351.
[2026-05-28T19:02:31+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:02:31+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:02:31+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:02:31+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:02:31+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:02:31+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:02:31+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:03:04+03:30] [CRON] Cron script started.
[2026-05-28T19:03:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:03:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:03:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:03:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:03:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:03:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:03:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:03:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:03:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:03:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:03:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:03:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779982325 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:03:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982325 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:03:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982325 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:03:04+03:30] [CRON] Task 'server_health_check': Last run at 1779982350 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:03:04+03:30] [CRON] Task 'manage_subs': Last run at 1779982351 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:03:04+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:03:04+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:03:04+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:03:04+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982351 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:03:04+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:03:04+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:03:04+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:03:04+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:03:38+03:30] RAW: {"update_id":827046094,
"callback_query":{"id":"555283826344474140","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779982141,"text":"\u067e\u0646\u0644:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f Admin","callback_data":"admin"}],[{"text":"\ud83c\udf10 Ping","callback_data":"admin_select_server:ping"},{"text":"\ud83d\udd0c ether1","callback_data":"admin_select_server:eth"}],[{"text":"\ud83d\udda5 CPU/RAM","callback_data":"admin_select_server:sys"},{"text":"\ud83d\udcca \u06af\u0632\u0627\u0631\u0634 GB","callback_data":"admin_select_server:totals"}],[{"text":"\ud83d\udc65 Users","callback_data":"admin_select_server:users_menu"},{"text":"\ud83e\udde9 Services","callback_data":"services"},{"text":"\u2b06\ufe0f UpdateOS","callback_data":"updateos"}],[{"text":"\u267b\ufe0f \u0631\u06cc\u200c\u0627\u0633\u062a\u0627\u0631\u062a","callback_data":"admin_select_server:reboot"}],[{"text":"\ud83d\udcdf \u062a\u0631\u0645\u06cc\u0646\u0627\u0644","callback_data":"terminal_menu"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"},{"text":"\ud83d\udcc2 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u06a9\u0627\u0646\u0641\u06cc\u06af","callback_data":"user_config_servers"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T19:03:41+03:30] RAW: {"update_id":827046095,
"callback_query":{"id":"555283825498398940","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779982418,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_shop"}}
[2026-05-28T19:03:44+03:30] RAW: {"update_id":827046096,
"callback_query":{"id":"555283824452892166","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":97,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779981682,"edit_date":1779982421,"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_admin"},{"text":"\ud83e\uddca \u0639\u0646\u0627\u0648\u06cc\u0646 \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_titles_admin"}],[{"text":"\ud83c\udff7\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"admin_discounts"},{"text":"\ud83d\udcb0 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"admin_wallet"}],[{"text":"\ud83d\udd14 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0634\u062a\u0631\u0627\u06a9","callback_data":"subscription_settings"},{"text":"\u2705 \u06a9\u0646\u062a\u0631\u0644 \u067e\u0631\u062f\u0627\u062e\u062a","callback_data":"payment_control"}],[{"text":"\ud83d\udcb3 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u062a\u0627\u06cc\u06cc\u062f \u0646\u0634\u062f\u0647","callback_data":"pending_payments_admin:1"},{"text":"\ud83c\udf81 \u062c\u0639\u0628\u0647 \u0634\u0627\u0646\u0633","callback_data":"lucky_admin_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin"}}
[2026-05-28T19:03:45+03:30] RAW: {"update_id":827046097,
"callback_query":{"id":"555283826351321001","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":98,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982424,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u06cc\u06a9 \u0628\u062e\u0634 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik: \u06af\u0631\u0648\u0647\u06cc (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u062e\u0631\u06cc\u062f)","callback_data":"shop_admin_mt_sale_mode"}],[{"text":"\ud83d\udda5 MikroTik","callback_data":"shop_admin_kind:mt"},{"text":"\ud83d\udee1 WireGuard","callback_data":"shop_admin_kind:wg"}],[{"text":"\ud83e\udde9 Sing-box","callback_data":"shop_admin_kind:sb"},{"text":"\ud83d\udfe6 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"shop_admin_kind:az"}],[{"text":"\ud83c\udf10 DNS","callback_data":"shop_admin_kind:dns"},{"text":"\ud83d\udce7 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"shop_admin_kind:email"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_kind:mt"}}
[2026-05-28T19:03:48+03:30] RAW: {"update_id":827046098,
"callback_query":{"id":"555283826722725673","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":98,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982424,"edit_date":1779982426,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\ud83d\udda5 MikroTik\n\n\u06cc\u06a9 \u0645\u0648\u0631\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc MikroTik","callback_data":"noop"}],[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc","callback_data":"shop_admin_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:srv_db"}}
[2026-05-28T19:03:48+03:30] Shop Admin: User 8719221682 selected server: 'srv_db'
[2026-05-28T19:03:50+03:30] RAW: {"update_id":827046099,
"callback_query":{"id":"555283826531052754","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":98,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982424,"edit_date":1779982429,"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u06cc\u0633\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0631\u0628\u0627\u062a:","entities":[{"offset":24,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062d\u0635\u0648\u0644 \u062c\u062f\u06cc\u062f","callback_data":"shop_admin_add_prof:srv_db"}],[{"text":"30D-5G","callback_data":"shop_admin_edit_prof:srv_db:30D-5G"},{"text":"\ud83d\udfe2","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"},{"text":"75,000","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_edit_prof:srv_db:30D-5G"}}
[2026-05-28T19:03:55+03:30] RAW: {"update_id":827046100,
"callback_query":{"id":"555283825236723801","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":98,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982424,"edit_date":1779982431,"text":"\u062f\u0631 \u062d\u0627\u0644 \u0648\u06cc\u0631\u0627\u06cc\u0634 30D-5G:","entities":[{"offset":14,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30D-5G","callback_data":"shop_admin_set_name:srv_db:30D-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: L2TP","callback_data":"shop_admin_mt_pick_cat:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:30D-5G:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: 30 \u0631\u0648\u0632","callback_data":"shop_admin_set_mt_days:srv_db:30D-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 5 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 Share Pricing: \u062f\u0631\u0635\u062f\u06cc","callback_data":"shop_admin_mt_share_mode:srv_db:30D-5G"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 2","callback_data":"shop_admin_set_share_min:srv_db:30D-5G"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:30D-5G"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 2","callback_data":"shop_admin_set_share_default:srv_db:30D-5G"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:30D-5G"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_name:srv_db:30D-5G"}}
[2026-05-28T19:03:58+03:30] RAW: {"update_id":827046101,
"message":{"message_id":99,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982438,"text":"30d-1g"}}
[2026-05-28T19:03:59+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":99,"text_len":72}
[2026-05-28T19:03:59+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":99,"text_len":72}
[2026-05-28T19:04:04+03:30] [CRON] Cron script started.
[2026-05-28T19:04:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:04:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:04:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:04:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:04:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:04:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:04:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:04:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:04:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:04:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:04:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:04:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779982325 (Timestamp)
[2026-05-28T19:04:04+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 119s)
[2026-05-28T19:04:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:05+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:04:05+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:04:05+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982444.
[2026-05-28T19:04:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:04:05+03:30] [CRON] Task 'check_new_users': Last run at 1779982325 (Timestamp)
[2026-05-28T19:04:05+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 120s)
[2026-05-28T19:04:05+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:04:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:14+03:30] RAW: {"update_id":827046102,
"message":{"message_id":101,"from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982454,"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633"}}
[2026-05-28T19:04:15+03:30] RAW: {"update_id":827046103,
"callback_query":{"id":"6446153845196181572","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":102,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982454,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u062a\u06a9\u0644 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 MikroTik (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627)","callback_data":"shop_proto:mt:__all"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"panel_home"}]]}},"chat_instance":"4815167083392065394","data":"shop_proto:mt:__all"}}
[2026-05-28T19:04:17+03:30] RAW: {"update_id":827046104,
"callback_query":{"id":"6446153842658211584","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":102,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982454,"edit_date":1779982456,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u067e\u0631\u0648\u062a\u06a9\u0644: MikroTik (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627)\n\n\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"},{"offset":20,"length":24,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u062f\u0628\u06cc","callback_data":"shop_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop"}]]}},"chat_instance":"4815167083392065394","data":"shop_select_server:srv_db"}}
[2026-05-28T19:04:19+03:30] RAW: {"update_id":827046105,
"callback_query":{"id":"6446153844953732903","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":102,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982454,"edit_date":1779982457,"text":"\ud83d\uded2 \u0647\u0645\u0647 \u0645\u062d\u0635\u0648\u0644\u0627\u062a\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":11,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"30d-1g | 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_profile:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_proto:mt:__all"}]]}},"chat_instance":"4815167083392065394","data":"shop_profile:srv_db:30D-5G"}}
[2026-05-28T19:04:21+03:30] RAW: {"update_id":827046106,
"callback_query":{"id":"6446153845172355540","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":102,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982454,"edit_date":1779982459,"text":"\u062a\u0639\u062f\u0627\u062f Shared-Users \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":6,"length":12,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2705 \ud83d\udc65 2","callback_data":"shop_share:srv_db:30D-5G:2"}],[{"text":"\ud83d\udc65 3","callback_data":"shop_share:srv_db:30D-5G:3"}],[{"text":"\ud83d\udc65 4","callback_data":"shop_share:srv_db:30D-5G:4"}],[{"text":"\ud83d\udc65 5","callback_data":"shop_share:srv_db:30D-5G:5"}],[{"text":"\ud83d\udc65 6","callback_data":"shop_share:srv_db:30D-5G:6"}],[{"text":"\ud83d\udc65 7","callback_data":"shop_share:srv_db:30D-5G:7"}],[{"text":"\ud83d\udc65 8","callback_data":"shop_share:srv_db:30D-5G:8"}],[{"text":"\ud83d\udc65 9","callback_data":"shop_share:srv_db:30D-5G:9"}],[{"text":"\ud83d\udc65 10","callback_data":"shop_share:srv_db:30D-5G:10"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_select_server:srv_db"}]]}},"chat_instance":"4815167083392065394","data":"shop_share:srv_db:30D-5G:2"}}
[2026-05-28T19:04:24+03:30] RAW: {"update_id":827046107,
"callback_query":{"id":"6446153843706765986","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":102,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982454,"edit_date":1779982462,"text":"\ud83d\uded2 \u0633\u0641\u0627\u0631\u0634 \u0634\u0645\u0627\n\n\ud83e\udde9 \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\ud83d\udce6 \u0645\u062d\u0635\u0648\u0644: 30d-1g\n\ud83d\udc64 Share-Users: 2\n\ud83d\udcb0 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc: 78,750 \u062a\u0648\u0645\u0627\u0646\n\ud83e\uddfe \u0645\u062f\u0644 Share Pricing: \u062f\u0631\u0635\u062f\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0631\u0648\u0634 \u067e\u0631\u062f\u0627\u062e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":9,"type":"bold"},{"offset":23,"length":3,"type":"bold"},{"offset":37,"length":6,"type":"bold"},{"offset":60,"length":1,"type":"bold"},{"offset":77,"length":6,"type":"bold"},{"offset":112,"length":5,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcb3 \u06a9\u0627\u0631\u062a \u0628\u0647 \u06a9\u0627\u0631\u062a","callback_data":"pay_card:srv_db:30D-5G:2"}],[{"text":"\ud83d\udcb0 \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 TRX","callback_data":"pay_trx:srv_db:30D-5G:2"}],[{"text":"\ud83e\ude99 \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0632 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"pay_wallet:srv_db:30D-5G:2"}],[{"text":"\ud83c\udf81 \u0627\u0639\u0645\u0627\u0644 \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"apply_discount:srv_db:30D-5G:2"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_select_server:srv_db"}]]}},"chat_instance":"4815167083392065394","data":"pay_card:srv_db:30D-5G:2"}}
[2026-05-28T19:04:29+03:30] RAW: {"update_id":827046108,
"message":{"message_id":103,"from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982469,"photo":[{"file_id":"AgACAgQAAxkBAANnahhghY3vyl3NMYJXRJ-QZAexbO4AAskNaxtOb8hQcU17dNB78jcBAAMCAANzAAM7BA","file_unique_id":"AQADyQ1rG05vyFB4","file_size":825,"width":42,"height":90},{"file_id":"AgACAgQAAxkBAANnahhghY3vyl3NMYJXRJ-QZAexbO4AAskNaxtOb8hQcU17dNB78jcBAAMCAANtAAM7BA","file_unique_id":"AQADyQ1rG05vyFBy","file_size":8655,"width":148,"height":320},{"file_id":"AgACAgQAAxkBAANnahhghY3vyl3NMYJXRJ-QZAexbO4AAskNaxtOb8hQcU17dNB78jcBAAMCAAN4AAM7BA","file_unique_id":"AQADyQ1rG05vyFB9","file_size":27827,"width":369,"height":800},{"file_id":"AgACAgQAAxkBAANnahhghY3vyl3NMYJXRJ-QZAexbO4AAskNaxtOb8hQcU17dNB78jcBAAMCAAN5AAM7BA","file_unique_id":"AQADyQ1rG05vyFB-","file_size":46274,"width":591,"height":1280}]}}
[2026-05-28T19:04:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:04:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:04:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:04:30+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:04:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:04:30+03:30] [CRON] Task 'check_new_users': Last run at 1779982325 (Timestamp)
[2026-05-28T19:04:30+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 145s)
[2026-05-28T19:04:30+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:04:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:39+03:30] RAW: {"update_id":827046109,
"callback_query":{"id":"555283823406492661","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":105,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982469,"text":"\ud83d\udcb3 \u06cc\u06a9 \u067e\u0631\u062f\u0627\u062e\u062a \u062c\u062f\u06cc\u062f (#2) \u062f\u0631 \u0635\u0641 \u0627\u0646\u062a\u0638\u0627\u0631 \u062a\u0627\u06cc\u06cc\u062f \u0642\u0631\u0627\u0631 \u06af\u0631\u0641\u062a.","reply_markup":{"inline_keyboard":[[{"text":"\u0645\u0634\u0627\u0647\u062f\u0647 \u0635\u0641 \ud83d\udc48","callback_data":"pending_payments_admin:1"}]]}},"chat_instance":"3500312200543908677","data":"pending_payments_admin:1"}}
[2026-05-28T19:04:40+03:30] RAW: {"update_id":827046110,
"callback_query":{"id":"555283825370124807","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":105,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982469,"edit_date":1779982479,"text":"\ud83d\udcb3 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u062f\u0631 \u0627\u0646\u062a\u0638\u0627\u0631 \u062a\u0627\u06cc\u06cc\u062f\n\n\u062a\u0639\u062f\u0627\u062f \u06a9\u0644 \u0645\u0648\u0627\u0631\u062f \u062f\u0631 \u0635\u0641: 1","entities":[{"offset":3,"length":26,"type":"bold"},{"offset":53,"length":1,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcb3 1405/03/07 19:04 - @hossen860","callback_data":"pending_view:2"}],[{"text":"\ud83e\uddf9 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc \u0645\u0648\u0627\u0631\u062f \u062a\u0627\u06cc\u06cc\u062f/\u0631\u062f \u0634\u062f\u0647","callback_data":"pending_purge_confirm"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"pending_view:2"}}
[2026-05-28T19:04:41+03:30] PENDING_APPROVE actor=8719221682 cb_chat=8719221682 cid=8719221682 mid=105 pid=2
[2026-05-28T19:04:43+03:30] RAW: {"update_id":827046111,
"callback_query":{"id":"555283826547943825","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":107,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982481,"text":"\ud83e\uddfe \u0628\u0631\u0631\u0633\u06cc \u067e\u0631\u062f\u0627\u062e\u062a #2\n\n\ud83d\udc64 \u06a9\u0627\u0631\u0628\u0631: @hossen860 (7943313092)\n\ud83d\uddd3\ufe0f \u062a\u0627\u0631\u06cc\u062e \u062b\u0628\u062a: 1405/03/07 19:04\n\ud83d\udcb3 \u0634\u0646\u0627\u0633\u0647 \u062e\u0631\u06cc\u062f \u06a9\u0627\u0631\u0628\u0631: TRX-1779982464-6a18608095096\n\ud83d\uded2 \u0646\u0648\u0639: \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633\n\ud83e\udde9 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644: 30D-5G\n\ud83d\udc65 \u062a\u0639\u062f\u0627\u062f \u06a9\u0627\u0631\u0628\u0631: 2\n\ud83d\udcb0 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc: 78,750 \u062a\u0648\u0645\u0627\u0646","entities":[{"offset":3,"length":15,"type":"bold"},{"offset":30,"length":10,"type":"mention"},{"offset":42,"length":10,"type":"code"},{"offset":107,"length":28,"type":"code"},{"offset":144,"length":10,"type":"bold"},{"offset":167,"length":6,"type":"bold"},{"offset":190,"length":1,"type":"bold"},{"offset":207,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2705 \u062a\u0627\u06cc\u06cc\u062f \u067e\u0631\u062f\u0627\u062e\u062a","callback_data":"pending_approve:2"},{"text":"\u274c \u0631\u062f \u06a9\u0631\u062f\u0646","callback_data":"pending_reject:2"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0635\u0641","callback_data":"pending_payments_admin:1"}]]}},"chat_instance":"3500312200543908677","data":"pending_approve:2"}}
[2026-05-28T19:04:43+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:44+03:30] MT_CALL: Success for command '/user-manager/user/add' on 37.191.93.234
[2026-05-28T19:04:44+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:44+03:30] MT_CALL: Success for command '/user-manager/user/print' on 37.191.93.234
[2026-05-28T19:04:44+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:45+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/user-manager\/user-profile\/add","attrs":{"user":"ukLgGrq","profile":"30D-5G"}} | Error: API trap: ["!trap","=message=input does not match any value of profile"]
[2026-05-28T19:04:45+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:46+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/tool\/user-manager\/user-profile\/add","attrs":{"user":"ukLgGrq","profile":"30D-5G"}} | Error: API trap: ["!trap","=category=0","=message=no such command or directory (user-manager)"]
[2026-05-28T19:04:46+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:46+03:30] MT_CALL: Success for command '/user-manager/user-profile/print' on 37.191.93.234
[2026-05-28T19:04:46+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:47+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/tool\/user-manager\/user-profile\/print","attrs":{"?user":"ukLgGrq","?profile":"30D-5G",".proplist":".id,user,profile,state"}} | Error: API trap: ["!trap","=category=0","=message=no such command or directory (user-manager)"]
[2026-05-28T19:04:54+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:04:54+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:04:54+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:04:54+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:04:54+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:04:54+03:30] [CRON] Task 'server_health_check': Last run at 1779982350 (Timestamp)
[2026-05-28T19:04:54+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 144s)
[2026-05-28T19:04:54+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:04:54+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:04:55+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:04:55+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:04:55+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:04:55+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982494.
[2026-05-28T19:04:55+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:04:55+03:30] [CRON] Task 'manage_subs': Last run at 1779982351 (Timestamp)
[2026-05-28T19:04:55+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 144s)
[2026-05-28T19:04:55+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:04:55+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:04:55+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982495.
[2026-05-28T19:04:55+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:04:55+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:04:55+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:04:55+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:04:55+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:04:55+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:04:55+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:04:55+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:04:55+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:04:55+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:04:55+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982351 (Timestamp)
[2026-05-28T19:04:55+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 144s)
[2026-05-28T19:04:55+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:04:55+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982495.
[2026-05-28T19:04:55+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:04:55+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:04:55+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:04:55+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:04:55+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:04:55+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:04:55+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:05:08+03:30] [CRON] Cron script started.
[2026-05-28T19:05:08+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:05:08+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:05:08+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:05:08+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:05:08+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:05:08+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:05:08+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:05:08+03:30] [CRON] Core tables check complete.
[2026-05-28T19:05:08+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:05:08+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:05:08+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:05:08+03:30] [CRON] Task 'log_system_stats': Last run at 1779982444 (Timestamp)
[2026-05-28T19:05:08+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 64s)
[2026-05-28T19:05:08+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:05:09+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:05:09+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:05:09+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982508.
[2026-05-28T19:05:09+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:05:09+03:30] [CRON] Task 'check_new_users': Last run at 1779982325 (Timestamp)
[2026-05-28T19:05:09+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 184s)
[2026-05-28T19:05:09+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:05:09+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:05:13+03:30] RAW: {"update_id":827046112,
"message":{"message_id":112,"from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982513,"text":"\ud83d\udecd \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u0646"}}
[2026-05-28T19:05:15+03:30] RAW: {"update_id":827046113,
"callback_query":{"id":"6446153843996924142","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":113,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982514,"text":"\ud83d\udecd\ufe0f \u062a\u0627\u0631\u06cc\u062e\u0686\u0647 \u06f1\u06f5 \u062e\u0631\u06cc\u062f \u0622\u062e\u0631 \u0634\u0645\u0627\n\n\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u062c\u0632\u0626\u06cc\u0627\u062a \u0631\u0648\u06cc \u0633\u0641\u0627\u0631\u0634 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":4,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udfe1 30D-5G | 1405/03/07","callback_data":"user_history_details:1"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"4815167083392065394","data":"user_history_details:1"}}
[2026-05-28T19:05:33+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:05:33+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:05:33+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:05:33+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:05:33+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:05:33+03:30] [CRON] Task 'check_new_users': Last run at 1779982325 (Timestamp)
[2026-05-28T19:05:33+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 208s)
[2026-05-28T19:05:33+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:05:33+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:05:58+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:05:58+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:05:58+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:05:58+03:30] [CRON] Updated last run time for 'check_new_users' to 1779982533.
[2026-05-28T19:05:58+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:05:58+03:30] [CRON] Task 'server_health_check': Last run at 1779982494 (Timestamp)
[2026-05-28T19:05:58+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 64s)
[2026-05-28T19:05:58+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:05:58+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:05:58+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:05:58+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:05:59+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:05:59+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982558.
[2026-05-28T19:05:59+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:05:59+03:30] [CRON] Task 'manage_subs': Last run at 1779982495 (Timestamp)
[2026-05-28T19:05:59+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 64s)
[2026-05-28T19:05:59+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:05:59+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:05:59+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982559.
[2026-05-28T19:05:59+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:05:59+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:05:59+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:05:59+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:05:59+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:05:59+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:05:59+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:05:59+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:05:59+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:05:59+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:05:59+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982495 (Timestamp)
[2026-05-28T19:05:59+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 64s)
[2026-05-28T19:05:59+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:05:59+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982559.
[2026-05-28T19:05:59+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:05:59+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:05:59+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:05:59+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:05:59+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:05:59+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:05:59+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:06:05+03:30] [CRON] Cron script started.
[2026-05-28T19:06:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:06:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:06:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:06:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:06:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:06:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:06:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:06:05+03:30] [CRON] Core tables check complete.
[2026-05-28T19:06:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:06:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:06:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:06:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779982508 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:06:05+03:30] [CRON] Task 'check_new_users': Last run at 1779982533 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:06:05+03:30] [CRON] Task 'check_new_users': Last run at 1779982533 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:06:05+03:30] [CRON] Task 'server_health_check': Last run at 1779982558 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:06:05+03:30] [CRON] Task 'manage_subs': Last run at 1779982559 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:06:05+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:06:05+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:06:05+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:06:05+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982559 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:06:05+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:06:05+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:06:05+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:06:05+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:07:04+03:30] [CRON] Cron script started.
[2026-05-28T19:07:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:07:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:07:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:07:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:07:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:07:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:07:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:07:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:07:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:07:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:07:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:07:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779982508 (Timestamp)
[2026-05-28T19:07:04+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 116s)
[2026-05-28T19:07:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:07:04+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:07:04+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:07:04+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982624.
[2026-05-28T19:07:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:07:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982533 (Timestamp)
[2026-05-28T19:07:04+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 91s)
[2026-05-28T19:07:04+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:07:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:07:29+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:07:29+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:07:29+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:07:29+03:30] [CRON] Updated last run time for 'check_new_users' to 1779982624.
[2026-05-28T19:07:29+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:07:29+03:30] [CRON] Task 'check_new_users': Last run at 1779982624 (Timestamp)
[2026-05-28T19:07:29+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:07:29+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:07:29+03:30] [CRON] Task 'server_health_check': Last run at 1779982558 (Timestamp)
[2026-05-28T19:07:29+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 91s)
[2026-05-28T19:07:29+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:07:29+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:07:30+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:07:30+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:07:30+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:07:30+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982649.
[2026-05-28T19:07:30+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:07:30+03:30] [CRON] Task 'manage_subs': Last run at 1779982559 (Timestamp)
[2026-05-28T19:07:30+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 91s)
[2026-05-28T19:07:30+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:07:30+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:07:30+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982650.
[2026-05-28T19:07:30+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:07:30+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:07:30+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:07:30+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:07:30+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:07:30+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:07:30+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:07:30+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:07:30+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:07:30+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:07:30+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982559 (Timestamp)
[2026-05-28T19:07:30+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 91s)
[2026-05-28T19:07:30+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:07:30+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982650.
[2026-05-28T19:07:30+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:07:30+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:07:30+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:07:30+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:07:30+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:07:30+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:07:30+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:08:05+03:30] [CRON] Cron script started.
[2026-05-28T19:08:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:08:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:08:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:08:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:08:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:08:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:08:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:08:05+03:30] [CRON] Core tables check complete.
[2026-05-28T19:08:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:08:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:08:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:08:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779982624 (Timestamp)
[2026-05-28T19:08:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 61s)
[2026-05-28T19:08:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:08:05+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:08:05+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:08:05+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982685.
[2026-05-28T19:08:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:08:05+03:30] [CRON] Task 'check_new_users': Last run at 1779982624 (Timestamp)
[2026-05-28T19:08:05+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 61s)
[2026-05-28T19:08:05+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:08:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:08:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:08:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:08:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:08:30+03:30] [CRON] Updated last run time for 'check_new_users' to 1779982685.
[2026-05-28T19:08:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:08:30+03:30] [CRON] Task 'check_new_users': Last run at 1779982685 (Timestamp)
[2026-05-28T19:08:30+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:08:30+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:08:30+03:30] [CRON] Task 'server_health_check': Last run at 1779982649 (Timestamp)
[2026-05-28T19:08:30+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 61s)
[2026-05-28T19:08:30+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:08:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:08:31+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:08:31+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:08:31+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:08:31+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982710.
[2026-05-28T19:08:31+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:08:31+03:30] [CRON] Task 'manage_subs': Last run at 1779982650 (Timestamp)
[2026-05-28T19:08:31+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 61s)
[2026-05-28T19:08:31+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:08:31+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:08:31+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982711.
[2026-05-28T19:08:31+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:08:31+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:08:31+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:08:31+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:08:31+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:08:31+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:08:31+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:08:31+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:08:31+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:08:31+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:08:31+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982650 (Timestamp)
[2026-05-28T19:08:31+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 61s)
[2026-05-28T19:08:31+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:08:31+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982711.
[2026-05-28T19:08:31+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:08:31+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:08:31+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:08:31+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:08:31+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:08:31+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:08:31+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:09:04+03:30] [CRON] Cron script started.
[2026-05-28T19:09:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:09:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:09:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:09:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:09:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:09:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:09:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:09:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:09:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:09:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:09:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:09:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779982685 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:09:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982685 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:09:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982685 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:09:04+03:30] [CRON] Task 'server_health_check': Last run at 1779982710 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:09:04+03:30] [CRON] Task 'manage_subs': Last run at 1779982711 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:09:04+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:09:04+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:09:04+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:09:04+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982711 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:09:04+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:09:04+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:09:04+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:09:04+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:10:10+03:30] [CRON] Cron script started.
[2026-05-28T19:10:10+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:10:10+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:10:10+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:10:10+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:10:10+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:10:10+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:10:10+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:10:10+03:30] [CRON] Core tables check complete.
[2026-05-28T19:10:10+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:10:10+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:10:10+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:10:10+03:30] [CRON] Task 'log_system_stats': Last run at 1779982685 (Timestamp)
[2026-05-28T19:10:10+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 125s)
[2026-05-28T19:10:10+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:10:11+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:10:11+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:10:11+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982810.
[2026-05-28T19:10:11+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:10:11+03:30] [CRON] Task 'check_new_users': Last run at 1779982685 (Timestamp)
[2026-05-28T19:10:11+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 126s)
[2026-05-28T19:10:11+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:10:11+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:10:36+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:10:36+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:10:36+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:10:36+03:30] [CRON] Updated last run time for 'check_new_users' to 1779982811.
[2026-05-28T19:10:36+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:10:36+03:30] [CRON] Task 'check_new_users': Last run at 1779982811 (Timestamp)
[2026-05-28T19:10:36+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:10:36+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:10:36+03:30] [CRON] Task 'server_health_check': Last run at 1779982710 (Timestamp)
[2026-05-28T19:10:36+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 126s)
[2026-05-28T19:10:36+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:10:36+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:10:36+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:10:36+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:10:36+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:10:36+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982836.
[2026-05-28T19:10:36+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:10:36+03:30] [CRON] Task 'manage_subs': Last run at 1779982711 (Timestamp)
[2026-05-28T19:10:36+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 125s)
[2026-05-28T19:10:36+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:10:36+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:10:36+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982836.
[2026-05-28T19:10:36+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:10:36+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:10:36+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:10:36+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:10:36+03:30] [CRON] Task 'ref_milestones': Last run at 1779982170 (Timestamp)
[2026-05-28T19:10:36+03:30] [CRON] Running task 'ref_milestones' (Interval: 600s, Elapsed: 666s)
[2026-05-28T19:10:36+03:30] [CRON] Task 'ref_milestones' executed successfully.
[2026-05-28T19:10:36+03:30] [CRON] Updated last run time for 'ref_milestones' to 1779982836.
[2026-05-28T19:10:36+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:10:36+03:30] [CRON] Task 'apply_tags': Last run at 1779982170 (Timestamp)
[2026-05-28T19:10:36+03:30] [CRON] Running task 'apply_tags' (Interval: 600s, Elapsed: 666s)
[2026-05-28T19:10:36+03:30] [CRON] Task 'apply_tags' executed successfully.
[2026-05-28T19:10:36+03:30] [CRON] Updated last run time for 'apply_tags' to 1779982836.
[2026-05-28T19:10:36+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:10:36+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982711 (Timestamp)
[2026-05-28T19:10:36+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 125s)
[2026-05-28T19:10:36+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:10:36+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982836.
[2026-05-28T19:10:36+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:10:36+03:30] [CRON] Task 'automatic_backup': Last run at 1779982170 (Timestamp)
[2026-05-28T19:10:36+03:30] [CRON] Running task 'automatic_backup' (Interval: 600s, Elapsed: 666s)
[2026-05-28T19:10:36+03:30] [CRON] Task 'automatic_backup' executed successfully.
[2026-05-28T19:10:36+03:30] [CRON] Updated last run time for 'automatic_backup' to 1779982836.
[2026-05-28T19:10:36+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:10:36+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:10:36+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:10:36+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:11:04+03:30] [CRON] Cron script started.
[2026-05-28T19:11:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:11:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:11:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:11:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:11:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:11:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:11:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:11:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:11:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:11:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:11:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:11:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779982810 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:11:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982811 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:11:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982811 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:11:04+03:30] [CRON] Task 'server_health_check': Last run at 1779982836 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:11:04+03:30] [CRON] Task 'manage_subs': Last run at 1779982836 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:11:04+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:11:04+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:11:04+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:11:04+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982836 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:11:04+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:11:04+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:11:04+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:11:04+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:11:45+03:30] RAW: {"update_id":827046114,
"message":{"message_id":114,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982905,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T19:11:48+03:30] RAW: {"update_id":827046115,
"callback_query":{"id":"555283823987780208","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":115,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982905,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_shop"}}
[2026-05-28T19:11:51+03:30] RAW: {"update_id":827046116,
"callback_query":{"id":"555283823597230721","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":115,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982905,"edit_date":1779982909,"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_admin"},{"text":"\ud83e\uddca \u0639\u0646\u0627\u0648\u06cc\u0646 \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_titles_admin"}],[{"text":"\ud83c\udff7\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"admin_discounts"},{"text":"\ud83d\udcb0 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"admin_wallet"}],[{"text":"\ud83d\udd14 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0634\u062a\u0631\u0627\u06a9","callback_data":"subscription_settings"},{"text":"\u2705 \u06a9\u0646\u062a\u0631\u0644 \u067e\u0631\u062f\u0627\u062e\u062a","callback_data":"payment_control"}],[{"text":"\ud83d\udcb3 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u062a\u0627\u06cc\u06cc\u062f \u0646\u0634\u062f\u0647","callback_data":"pending_payments_admin:1"},{"text":"\ud83c\udf81 \u062c\u0639\u0628\u0647 \u0634\u0627\u0646\u0633","callback_data":"lucky_admin_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin"}}
[2026-05-28T19:11:53+03:30] RAW: {"update_id":827046117,
"callback_query":{"id":"555283826856922946","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":116,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982911,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u06cc\u06a9 \u0628\u062e\u0634 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik: \u06af\u0631\u0648\u0647\u06cc (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u062e\u0631\u06cc\u062f)","callback_data":"shop_admin_mt_sale_mode"}],[{"text":"\ud83d\udda5 MikroTik","callback_data":"shop_admin_kind:mt"},{"text":"\ud83d\udee1 WireGuard","callback_data":"shop_admin_kind:wg"}],[{"text":"\ud83e\udde9 Sing-box","callback_data":"shop_admin_kind:sb"},{"text":"\ud83d\udfe6 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"shop_admin_kind:az"}],[{"text":"\ud83c\udf10 DNS","callback_data":"shop_admin_kind:dns"},{"text":"\ud83d\udce7 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"shop_admin_kind:email"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_kind:mt"}}
[2026-05-28T19:11:55+03:30] RAW: {"update_id":827046118,
"callback_query":{"id":"555283826187551656","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":116,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982911,"edit_date":1779982913,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\ud83d\udda5 MikroTik\n\n\u06cc\u06a9 \u0645\u0648\u0631\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc MikroTik","callback_data":"noop"}],[{"text":"\ud83d\udfe2 \u062f\u0628\u06cc","callback_data":"shop_admin_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:srv_db"}}
[2026-05-28T19:11:55+03:30] Shop Admin: User 8719221682 selected server: 'srv_db'
[2026-05-28T19:11:57+03:30] RAW: {"update_id":827046119,
"callback_query":{"id":"555283826179710385","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":116,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982911,"edit_date":1779982915,"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\n\u0644\u06cc\u0633\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0631\u0628\u0627\u062a:","entities":[{"offset":24,"length":3,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062d\u0635\u0648\u0644 \u062c\u062f\u06cc\u062f","callback_data":"shop_admin_add_prof:srv_db"}],[{"text":"30d-1g","callback_data":"shop_admin_edit_prof:srv_db:30D-5G"},{"text":"\ud83d\udfe2","callback_data":"shop_admin_toggle_status:srv_db:30D-5G"},{"text":"75,000","callback_data":"shop_admin_set_price:srv_db:30D-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_add_prof:srv_db"}}
[2026-05-28T19:12:05+03:30] [CRON] Cron script started.
[2026-05-28T19:12:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:12:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:12:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:12:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:12:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:12:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:12:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:12:05+03:30] [CRON] Core tables check complete.
[2026-05-28T19:12:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:12:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:12:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:12:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779982810 (Timestamp)
[2026-05-28T19:12:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 115s)
[2026-05-28T19:12:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:12:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:12:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:12:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779982925.
[2026-05-28T19:12:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:12:06+03:30] [CRON] Task 'check_new_users': Last run at 1779982811 (Timestamp)
[2026-05-28T19:12:06+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 115s)
[2026-05-28T19:12:06+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:12:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:12:22+03:30] RAW: {"update_id":827046120,
"message":{"message_id":117,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982941,"text":"prof-20g-30d"}}
[2026-05-28T19:12:22+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":117,"text_len":96}
[2026-05-28T19:12:22+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":117,"text_len":96}
[2026-05-28T19:12:26+03:30] RAW: {"update_id":827046121,
"callback_query":{"id":"555283826287870418","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":118,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982942,"text":"\u2705 \u0645\u062d\u0635\u0648\u0644 prof-20g-30d \u0627\u0636\u0627\u0641\u0647 \u0634\u062f. \u062d\u0627\u0644\u0627 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a\u0634 \u0631\u0627 \u06a9\u0627\u0645\u0644 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":8,"length":12,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:prof-20g-30d"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: prof-20g-30d","callback_data":"shop_admin_set_name:srv_db:prof-20g-30d"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:prof-20g-30d"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: \u0628\u062f\u0648\u0646 \u062f\u0633\u062a\u0647","callback_data":"shop_admin_mt_pick_cat:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:prof-20g-30d:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_days:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_traffic:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 1","callback_data":"shop_admin_set_share_min:srv_db:prof-20g-30d"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:prof-20g-30d"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 1","callback_data":"shop_admin_set_share_default:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:prof-20g-30d"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_price:srv_db:prof-20g-30d"}}
[2026-05-28T19:12:30+03:30] RAW: {"update_id":827046122,
"message":{"message_id":119,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982950,"text":"500000"}}
[2026-05-28T19:12:30+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":119,"text_len":69}
[2026-05-28T19:12:30+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":119,"text_len":69}
[2026-05-28T19:12:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:12:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:12:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:12:30+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:12:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:12:30+03:30] [CRON] Task 'check_new_users': Last run at 1779982811 (Timestamp)
[2026-05-28T19:12:30+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 139s)
[2026-05-28T19:12:30+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:12:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:12:35+03:30] RAW: {"update_id":827046123,
"callback_query":{"id":"555283823854635561","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":120,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982950,"text":"\u2705 \u0642\u06cc\u0645\u062a \u0628\u0631\u0627\u06cc prof-20g-30d \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0628\u0631\u0648\u0632 \u0634\u062f.","entities":[{"offset":12,"length":12,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:prof-20g-30d"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: prof-20g-30d","callback_data":"shop_admin_set_name:srv_db:prof-20g-30d"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 500,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:prof-20g-30d"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: \u0628\u062f\u0648\u0646 \u062f\u0633\u062a\u0647","callback_data":"shop_admin_mt_pick_cat:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:prof-20g-30d:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_days:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_traffic:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 1","callback_data":"shop_admin_set_share_min:srv_db:prof-20g-30d"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:prof-20g-30d"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 1","callback_data":"shop_admin_set_share_default:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:prof-20g-30d"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_mt_traffic:srv_db:prof-20g-30d"}}
[2026-05-28T19:12:37+03:30] RAW: {"update_id":827046124,
"message":{"message_id":121,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982957,"text":"20"}}
[2026-05-28T19:12:37+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":121,"text_len":61}
[2026-05-28T19:12:37+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":121,"text_len":61}
[2026-05-28T19:12:41+03:30] RAW: {"update_id":827046125,
"callback_query":{"id":"555283827455802426","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":122,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982957,"text":"\u2705 \u062d\u062c\u0645 \u0645\u062d\u0635\u0648\u0644 prof-20g-30d \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f: 20 GB","entities":[{"offset":12,"length":12,"type":"bold"},{"offset":35,"length":2,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:srv_db:prof-20g-30d"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: prof-20g-30d","callback_data":"shop_admin_set_name:srv_db:prof-20g-30d"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 500,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:srv_db:prof-20g-30d"}],[{"text":"\ud83c\udff7 \u0627\u0646\u062a\u062e\u0627\u0628 \u062f\u0633\u062a\u0647\u200c\u0628\u0646\u062f\u06cc: \u0628\u062f\u0648\u0646 \u062f\u0633\u062a\u0647","callback_data":"shop_admin_mt_pick_cat:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udc65 \u0627\u0646\u062a\u062e\u0627\u0628 User Groups: \u067e\u06cc\u0634\u0641\u0631\u0636","callback_data":"shop_admin_mt_pick_group:srv_db:prof-20g-30d:0"}],[{"text":"\u23f3 \u0627\u0639\u062a\u0628\u0627\u0631: \u0646\u0627\u0645\u0634\u062e\u0635","callback_data":"shop_admin_set_mt_days:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645: 2 GB","callback_data":"shop_admin_set_mt_traffic:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udc65 Share Pricing: \u062e\u0627\u0645\u0648\u0634","callback_data":"shop_admin_mt_share_mode:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udc65 \u062d\u062f\u0627\u0642\u0644: 1","callback_data":"shop_admin_set_share_min:srv_db:prof-20g-30d"},{"text":"\ud83d\udc65 \u062d\u062f\u0627\u06a9\u062b\u0631: 10","callback_data":"shop_admin_set_share_max:srv_db:prof-20g-30d"}],[{"text":"\u2b50\ufe0f \u067e\u06cc\u0634\u0641\u0631\u0636: 1","callback_data":"shop_admin_set_share_default:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udcb5 \u0645\u0628\u0644\u063a \u0627\u0636\u0627\u0641\u0647 (fixed): 0","callback_data":"shop_admin_set_share_fixed:srv_db:prof-20g-30d"}],[{"text":"\ud83d\udcc8 \u062f\u0631\u0635\u062f step (percent): 5%","callback_data":"shop_admin_set_share_percent:srv_db:prof-20g-30d"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:srv_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_mt_days:srv_db:prof-20g-30d"}}
[2026-05-28T19:12:44+03:30] RAW: {"update_id":827046126,
"message":{"message_id":123,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982964,"text":"30"}}
[2026-05-28T19:12:44+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":123,"text_len":71}
[2026-05-28T19:12:44+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":123,"text_len":71}
[2026-05-28T19:12:55+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:12:55+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:12:55+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:12:55+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:12:55+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:12:55+03:30] [CRON] Task 'server_health_check': Last run at 1779982836 (Timestamp)
[2026-05-28T19:12:55+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 139s)
[2026-05-28T19:12:55+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:12:55+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:12:56+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:12:56+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:12:56+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:12:56+03:30] [CRON] Updated last run time for 'server_health_check' to 1779982975.
[2026-05-28T19:12:56+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:12:56+03:30] [CRON] Task 'manage_subs': Last run at 1779982836 (Timestamp)
[2026-05-28T19:12:56+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 140s)
[2026-05-28T19:12:56+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:12:56+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:12:56+03:30] [CRON] Updated last run time for 'manage_subs' to 1779982976.
[2026-05-28T19:12:56+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:12:56+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:12:56+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:12:56+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:12:56+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:12:56+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:12:56+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:12:56+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:12:56+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:12:56+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:12:56+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982836 (Timestamp)
[2026-05-28T19:12:56+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 140s)
[2026-05-28T19:12:56+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:12:56+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779982976.
[2026-05-28T19:12:56+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:12:56+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:12:56+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:12:56+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:12:56+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:12:56+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:12:56+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:12:56+03:30] RAW: {"update_id":827046127,
"message":{"message_id":125,"from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982976,"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633"}}
[2026-05-28T19:12:58+03:30] RAW: {"update_id":827046128,
"callback_query":{"id":"6446153841983207505","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":126,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982976,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u062a\u06a9\u0644 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 MikroTik (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627)","callback_data":"shop_proto:mt:__all"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"panel_home"}]]}},"chat_instance":"4815167083392065394","data":"shop_proto:mt:__all"}}
[2026-05-28T19:13:01+03:30] RAW: {"update_id":827046129,
"callback_query":{"id":"6446153842435047571","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":126,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982976,"edit_date":1779982978,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u067e\u0631\u0648\u062a\u06a9\u0644: MikroTik (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627)\n\n\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"},{"offset":20,"length":24,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u062f\u0628\u06cc","callback_data":"shop_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop"}]]}},"chat_instance":"4815167083392065394","data":"shop_select_server:srv_db"}}
[2026-05-28T19:13:04+03:30] [CRON] Cron script started.
[2026-05-28T19:13:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:13:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:13:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:13:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:13:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:13:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:13:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:13:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:13:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:13:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:13:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:13:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779982925 (Timestamp)
[2026-05-28T19:13:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:13:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:13:04+03:30] [CRON] Task 'check_new_users': Last run at 1779982811 (Timestamp)
[2026-05-28T19:13:04+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 173s)
[2026-05-28T19:13:04+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:13:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:13:04+03:30] RAW: {"update_id":827046130,
"callback_query":{"id":"6446153845622205287","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":126,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982976,"edit_date":1779982981,"text":"\ud83d\uded2 \u0647\u0645\u0647 \u0645\u062d\u0635\u0648\u0644\u0627\u062a\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":11,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"30d-1g | 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_profile:srv_db:30D-5G"}],[{"text":"prof-20g-30d | 500,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_profile:srv_db:prof-20g-30d"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_proto:mt:__all"}]]}},"chat_instance":"4815167083392065394","data":"shop_profile:srv_db:prof-20g-30d"}}
[2026-05-28T19:13:08+03:30] RAW: {"update_id":827046131,
"callback_query":{"id":"6446153844058742999","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":126,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982976,"edit_date":1779982985,"text":"\ud83d\uded2 \u0633\u0641\u0627\u0631\u0634 \u0634\u0645\u0627\n\n\ud83e\udde9 \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\ud83d\udce6 \u0645\u062d\u0635\u0648\u0644: prof-20g-30d\n\ud83d\udc64 Share-Users: 1\n\ud83d\udcb0 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc: 500,000 \u062a\u0648\u0645\u0627\u0646\n\ud83e\uddfe \u0645\u062f\u0644 Share Pricing: \u062e\u0627\u0645\u0648\u0634\n\n\u0644\u0637\u0641\u0627\u064b \u0631\u0648\u0634 \u067e\u0631\u062f\u0627\u062e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":9,"type":"bold"},{"offset":23,"length":3,"type":"bold"},{"offset":37,"length":12,"type":"bold"},{"offset":66,"length":1,"type":"bold"},{"offset":83,"length":7,"type":"bold"},{"offset":119,"length":5,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcb3 \u06a9\u0627\u0631\u062a \u0628\u0647 \u06a9\u0627\u0631\u062a","callback_data":"pay_card:srv_db:prof-20g-30d:1"}],[{"text":"\ud83d\udcb0 \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 TRX","callback_data":"pay_trx:srv_db:prof-20g-30d:1"}],[{"text":"\ud83e\ude99 \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0632 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"pay_wallet:srv_db:prof-20g-30d:1"}],[{"text":"\ud83c\udf81 \u0627\u0639\u0645\u0627\u0644 \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"apply_discount:srv_db:prof-20g-30d:1"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_select_server:srv_db"}]]}},"chat_instance":"4815167083392065394","data":"pay_card:srv_db:prof-20g-30d:1"}}
[2026-05-28T19:13:16+03:30] RAW: {"update_id":827046132,
"message":{"message_id":127,"from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779982996,"photo":[{"file_id":"AgACAgQAAxkBAAN_ahhilP7AXmGmTDZC2YrzZ2TkMNUAArQPaxvnGsFQEIEQIT3tmiEBAAMCAANzAAM7BA","file_unique_id":"AQADtA9rG-cawVB4","file_size":628,"width":40,"height":90},{"file_id":"AgACAgQAAxkBAAN_ahhilP7AXmGmTDZC2YrzZ2TkMNUAArQPaxvnGsFQEIEQIT3tmiEBAAMCAANtAAM7BA","file_unique_id":"AQADtA9rG-cawVBy","file_size":5840,"width":144,"height":320},{"file_id":"AgACAgQAAxkBAAN_ahhilP7AXmGmTDZC2YrzZ2TkMNUAArQPaxvnGsFQEIEQIT3tmiEBAAMCAAN4AAM7BA","file_unique_id":"AQADtA9rG-cawVB9","file_size":18274,"width":360,"height":800},{"file_id":"AgACAgQAAxkBAAN_ahhilP7AXmGmTDZC2YrzZ2TkMNUAArQPaxvnGsFQEIEQIT3tmiEBAAMCAAN5AAM7BA","file_unique_id":"AQADtA9rG-cawVB-","file_size":29293,"width":576,"height":1280}]}}
[2026-05-28T19:13:20+03:30] RAW: {"update_id":827046133,
"callback_query":{"id":"555283824977875705","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":129,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982997,"text":"\ud83d\udcb3 \u06cc\u06a9 \u067e\u0631\u062f\u0627\u062e\u062a \u062c\u062f\u06cc\u062f (#3) \u062f\u0631 \u0635\u0641 \u0627\u0646\u062a\u0638\u0627\u0631 \u062a\u0627\u06cc\u06cc\u062f \u0642\u0631\u0627\u0631 \u06af\u0631\u0641\u062a.","reply_markup":{"inline_keyboard":[[{"text":"\u0645\u0634\u0627\u0647\u062f\u0647 \u0635\u0641 \ud83d\udc48","callback_data":"pending_payments_admin:1"}]]}},"chat_instance":"3500312200543908677","data":"pending_payments_admin:1"}}
[2026-05-28T19:13:22+03:30] RAW: {"update_id":827046134,
"callback_query":{"id":"555283823768037276","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":129,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779982997,"edit_date":1779983000,"text":"\ud83d\udcb3 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u062f\u0631 \u0627\u0646\u062a\u0638\u0627\u0631 \u062a\u0627\u06cc\u06cc\u062f\n\n\u062a\u0639\u062f\u0627\u062f \u06a9\u0644 \u0645\u0648\u0627\u0631\u062f \u062f\u0631 \u0635\u0641: 1","entities":[{"offset":3,"length":26,"type":"bold"},{"offset":53,"length":1,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcb3 1405/03/07 19:13 - @hossen860","callback_data":"pending_view:3"}],[{"text":"\ud83e\uddf9 \u067e\u0627\u06a9\u0633\u0627\u0632\u06cc \u0645\u0648\u0627\u0631\u062f \u062a\u0627\u06cc\u06cc\u062f/\u0631\u062f \u0634\u062f\u0647","callback_data":"pending_purge_confirm"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"pending_view:3"}}
[2026-05-28T19:13:22+03:30] PENDING_APPROVE actor=8719221682 cb_chat=8719221682 cid=8719221682 mid=129 pid=3
[2026-05-28T19:13:25+03:30] RAW: {"update_id":827046135,
"callback_query":{"id":"555283823771430271","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":131,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983003,"text":"\ud83e\uddfe \u0628\u0631\u0631\u0633\u06cc \u067e\u0631\u062f\u0627\u062e\u062a #3\n\n\ud83d\udc64 \u06a9\u0627\u0631\u0628\u0631: @hossen860 (7943313092)\n\ud83d\uddd3\ufe0f \u062a\u0627\u0631\u06cc\u062e \u062b\u0628\u062a: 1405/03/07 19:13\n\ud83d\udcb3 \u0634\u0646\u0627\u0633\u0647 \u062e\u0631\u06cc\u062f \u06a9\u0627\u0631\u0628\u0631: TRX-1779982988-6a18628cf242b\n\ud83d\uded2 \u0646\u0648\u0639: \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633\n\ud83e\udde9 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644: prof-20g-30d\n\ud83d\udc65 \u062a\u0639\u062f\u0627\u062f \u06a9\u0627\u0631\u0628\u0631: 1\n\ud83d\udcb0 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc: 500,000 \u062a\u0648\u0645\u0627\u0646","entities":[{"offset":3,"length":15,"type":"bold"},{"offset":30,"length":10,"type":"mention"},{"offset":42,"length":10,"type":"code"},{"offset":107,"length":28,"type":"code"},{"offset":144,"length":10,"type":"bold"},{"offset":167,"length":12,"type":"bold"},{"offset":196,"length":1,"type":"bold"},{"offset":213,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2705 \u062a\u0627\u06cc\u06cc\u062f \u067e\u0631\u062f\u0627\u062e\u062a","callback_data":"pending_approve:3"},{"text":"\u274c \u0631\u062f \u06a9\u0631\u062f\u0646","callback_data":"pending_reject:3"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0635\u0641","callback_data":"pending_payments_admin:1"}]]}},"chat_instance":"3500312200543908677","data":"pending_approve:3"}}
[2026-05-28T19:13:26+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:13:26+03:30] MT_CALL: Success for command '/user-manager/user/add' on 37.191.93.234
[2026-05-28T19:13:26+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:13:27+03:30] MT_CALL: Success for command '/user-manager/user/print' on 37.191.93.234
[2026-05-28T19:13:27+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:13:28+03:30] MT_CALL: Success for command '/user-manager/user-profile/add' on 37.191.93.234
[2026-05-28T19:13:28+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:13:28+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:13:28+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:13:28+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:13:28+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:13:28+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:13:28+03:30] [CRON] Task 'check_new_users': Last run at 1779982811 (Timestamp)
[2026-05-28T19:13:28+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 197s)
[2026-05-28T19:13:28+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:13:28+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:13:28+03:30] MT_CALL: Success for command '/user-manager/user-profile/print' on 37.191.93.234
[2026-05-28T19:13:28+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:13:29+03:30] MT_CALL: Success for command '/user-manager/user-profile/activate-user-profile' on 37.191.93.234
[2026-05-28T19:13:53+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:13:53+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:13:53+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:13:53+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:13:53+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:13:53+03:30] [CRON] Task 'server_health_check': Last run at 1779982975 (Timestamp)
[2026-05-28T19:13:53+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:13:53+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:13:53+03:30] [CRON] Task 'manage_subs': Last run at 1779982976 (Timestamp)
[2026-05-28T19:13:53+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:13:53+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:13:53+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:13:53+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:13:53+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:13:53+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:13:53+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:13:53+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:13:53+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:13:53+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:13:53+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:13:53+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982976 (Timestamp)
[2026-05-28T19:13:53+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:13:53+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:13:53+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:13:53+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:13:53+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:13:53+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:13:53+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:13:53+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:14:06+03:30] [CRON] Cron script started.
[2026-05-28T19:14:06+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:14:06+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:14:06+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:14:06+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:14:06+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:14:06+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:14:06+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:14:06+03:30] [CRON] Core tables check complete.
[2026-05-28T19:14:06+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:14:06+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:14:06+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:14:06+03:30] [CRON] Task 'log_system_stats': Last run at 1779982925 (Timestamp)
[2026-05-28T19:14:06+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 121s)
[2026-05-28T19:14:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:14:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:14:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:14:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779983046.
[2026-05-28T19:14:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:14:06+03:30] [CRON] Task 'check_new_users': Last run at 1779982811 (Timestamp)
[2026-05-28T19:14:06+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 235s)
[2026-05-28T19:14:06+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:14:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:14:31+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:14:31+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:14:31+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:14:31+03:30] [CRON] Updated last run time for 'check_new_users' to 1779983046.
[2026-05-28T19:14:31+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:14:31+03:30] [CRON] Task 'check_new_users': Last run at 1779983046 (Timestamp)
[2026-05-28T19:14:31+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:14:31+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:14:31+03:30] [CRON] Task 'server_health_check': Last run at 1779982975 (Timestamp)
[2026-05-28T19:14:31+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 96s)
[2026-05-28T19:14:31+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:14:31+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:14:32+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:14:32+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:14:32+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:14:32+03:30] [CRON] Updated last run time for 'server_health_check' to 1779983071.
[2026-05-28T19:14:32+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:14:32+03:30] [CRON] Task 'manage_subs': Last run at 1779982976 (Timestamp)
[2026-05-28T19:14:32+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 96s)
[2026-05-28T19:14:32+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:14:32+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:14:32+03:30] [CRON] Updated last run time for 'manage_subs' to 1779983072.
[2026-05-28T19:14:32+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:14:32+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:14:32+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:14:32+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:14:32+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:14:32+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:14:32+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:14:32+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:14:32+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:14:32+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:14:32+03:30] [CRON] Task 'cleanup_perms': Last run at 1779982976 (Timestamp)
[2026-05-28T19:14:32+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 96s)
[2026-05-28T19:14:32+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:14:32+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779983072.
[2026-05-28T19:14:32+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:14:32+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:14:32+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:14:32+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:14:32+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:14:32+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:14:32+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:14:39+03:30] RAW: {"update_id":827046136,
"message":{"message_id":136,"from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"text":"\ud83d\udecd \u0633\u0631\u0648\u06cc\u0633\u200c\u0647\u0627\u06cc \u0645\u0646"}}
[2026-05-28T19:14:42+03:30] RAW: {"update_id":827046137,
"callback_query":{"id":"6446153844009151708","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"text":"\ud83d\udecd\ufe0f \u062a\u0627\u0631\u06cc\u062e\u0686\u0647 \u06f1\u06f5 \u062e\u0631\u06cc\u062f \u0622\u062e\u0631 \u0634\u0645\u0627\n\n\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u062c\u0632\u0626\u06cc\u0627\u062a \u0631\u0648\u06cc \u0633\u0641\u0627\u0631\u0634 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":4,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udfe1 prof-20g-30d | 1405/03/07","callback_data":"user_history_details:2"}],[{"text":"\ud83d\udfe1 30D-5G | 1405/03/07","callback_data":"user_history_details:1"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"4815167083392065394","data":"user_history_details:2"}}
[2026-05-28T19:14:47+03:30] RAW: {"update_id":827046138,
"callback_query":{"id":"6446153843834969846","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983083,"text":"\ud83e\uddfe \u062c\u0632\u0626\u06cc\u0627\u062a \u0633\u0641\u0627\u0631\u0634 #2\n\n\ud83d\udce1 \u0633\u0631\u0648\u0631: srv_db\n\ud83d\udc64 \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc: uXbJUTc\n\ud83d\udd11 \u0631\u0645\u0632 \u0639\u0628\u0648\u0631: HLryshnVpf\n\ud83e\udde9 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644: prof-20g-30d\n\ud83d\udc65 \u062a\u0639\u062f\u0627\u062f \u06a9\u0627\u0631\u0628\u0631: 1\n\n\ud83d\udcca \u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc: \u23f3 \u062f\u0631 \u0627\u0646\u062a\u0638\u0627\u0631 \u0627\u062a\u0635\u0627\u0644","entities":[{"offset":29,"length":6,"type":"code"},{"offset":51,"length":7,"type":"code"},{"offset":72,"length":10,"type":"code"},{"offset":95,"length":12,"type":"code"},{"offset":124,"length":1,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uddbc \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0627\u0631\u062a \u0648\u0636\u0639\u06cc\u062a","callback_data":"view_card:uXbJUTc"}],[{"text":"\ud83d\udc64 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06cc\u0648\u0632\u0631","callback_data":"user_manage:uXbJUTc"}],[{"text":"\ud83d\udccb \u06a9\u067e\u06cc \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc","callback_data":"copy_u:uXbJUTc"}],[{"text":"\ud83d\udccb \u06a9\u067e\u06cc \u0631\u0645\u0632 \u0639\u0628\u0648\u0631","callback_data":"copy_p:HLryshnVpf"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"user_history"}]]}},"chat_instance":"4815167083392065394","data":"user_manage:uXbJUTc"}}
[2026-05-28T19:14:50+03:30] RAW: {"update_id":827046139,
"callback_query":{"id":"6446153844802204214","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983088,"text":"\ud83d\udc64 \u067e\u0646\u0644 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631: uXbJUTc\n\n\u0627\u0632 \u062f\u06a9\u0645\u0647\u200c\u0647\u0627\u06cc \u0632\u06cc\u0631 \u0628\u0631\u0627\u06cc \u06a9\u0646\u062a\u0631\u0644 \u0633\u0631\u0648\u06cc\u0633 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":21,"length":7,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u0648\u0636\u0639\u06cc\u062a \u0648 \u0622\u0645\u0627\u0631 \u0645\u0635\u0631\u0641","callback_data":"manage_stats:uXbJUTc"}],[{"text":"\ud83d\udd04 \u062a\u0645\u062f\u06cc\u062f / \u062a\u063a\u06cc\u06cc\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644","callback_data":"manage_renew:uXbJUTc"},{"text":"\u274c \u062d\u0630\u0641 \u06a9\u0627\u0631\u0628\u0631","callback_data":"manage_delete_confirm:uXbJUTc"}],[{"text":"\ud83d\udd10 \u062a\u063a\u06cc\u06cc\u0631 \u0631\u0645\u0632 (\u0628\u0632\u0648\u062f\u06cc)","callback_data":"manage_pass:uXbJUTc"}],[{"text":"\u2705 \u0641\u0639\u0627\u0644/\u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"manage_toggle_status:uXbJUTc"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u062a\u0627\u0631\u06cc\u062e\u0686\u0647","callback_data":"user_history"}]]}},"chat_instance":"4815167083392065394","data":"manage_stats:uXbJUTc"}}
[2026-05-28T19:14:50+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:14:50+03:30] MT_CALL: Success for command '/user-manager/user/print' on 37.191.93.234
[2026-05-28T19:14:50+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:14:51+03:30] MT_CALL: Success for command '/ppp/active/print' on 37.191.93.234
[2026-05-28T19:14:51+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:14:52+03:30] MT_CALL: Success for command '/user-manager/user/print' on 37.191.93.234
[2026-05-28T19:14:52+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:14:52+03:30] MT_CALL: Success for command '/user-manager/user/monitor' on 37.191.93.234
[2026-05-28T19:15:03+03:30] RAW: {"update_id":827046140,
"callback_query":{"id":"6446153845497760336","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983092,"text":"\ud83d\udcca \u0622\u0645\u0627\u0631 \u0645\u0635\u0631\u0641 \u06a9\u0627\u0631\u0628\u0631 uXbJUTc\n\n\ud83d\udce1 \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\u0648\u0636\u0639\u06cc\u062a \u0627\u062a\u0635\u0627\u0644: \ud83d\udfe2 \u0622\u0646\u0644\u0627\u06cc\u0646\n\u0648\u0636\u0639\u06cc\u062a \u0627\u06a9\u0627\u0646\u062a: \u0641\u0639\u0627\u0644\n\ud83d\udc65 \u062a\u0639\u062f\u0627\u062f \u06a9\u0627\u0631\u0628\u0631 \u0645\u062c\u0627\u0632: 1\n--------------------------\n\ud83d\udce5 \u062f\u0627\u0646\u0644\u0648\u062f: 24.51 KB\n\ud83d\udce4 \u0622\u067e\u0644\u0648\u062f: 16.68 KB\n\ud83d\udce6 \u0645\u062c\u0645\u0648\u0639 \u0645\u0635\u0631\u0641: 41.19 KB","entities":[{"offset":19,"length":7,"type":"code"},{"offset":37,"length":3,"type":"code"},{"offset":103,"length":1,"type":"code"},{"offset":143,"length":8,"type":"code"},{"offset":162,"length":8,"type":"code"},{"offset":186,"length":8,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u0648\u0636\u0639\u06cc\u062a \u0648 \u0622\u0645\u0627\u0631 \u0645\u0635\u0631\u0641","callback_data":"manage_stats:uXbJUTc"}],[{"text":"\ud83d\udd04 \u062a\u0645\u062f\u06cc\u062f / \u062a\u063a\u06cc\u06cc\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644","callback_data":"manage_renew:uXbJUTc"},{"text":"\u274c \u062d\u0630\u0641 \u06a9\u0627\u0631\u0628\u0631","callback_data":"manage_delete_confirm:uXbJUTc"}],[{"text":"\ud83d\udd10 \u062a\u063a\u06cc\u06cc\u0631 \u0631\u0645\u0632 (\u0628\u0632\u0648\u062f\u06cc)","callback_data":"manage_pass:uXbJUTc"}],[{"text":"\u2705 \u0641\u0639\u0627\u0644/\u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"manage_toggle_status:uXbJUTc"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u062a\u0627\u0631\u06cc\u062e\u0686\u0647","callback_data":"user_history"}]]}},"chat_instance":"4815167083392065394","data":"manage_toggle_status:uXbJUTc"}}
[2026-05-28T19:15:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:15:04+03:30] MT_CALL: Success for command '/user-manager/user/print' on 37.191.93.234
[2026-05-28T19:15:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:15:05+03:30] MT_CALL: Success for command '/user-manager/user/disable' on 37.191.93.234
[2026-05-28T19:15:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:15:06+03:30] MT_CALL: Success for command '/ppp/active/print' on 37.191.93.234
[2026-05-28T19:15:10+03:30] [CRON] Cron script started.
[2026-05-28T19:15:10+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:15:10+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:15:10+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:15:10+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:15:10+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:15:10+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:15:10+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:15:10+03:30] [CRON] Core tables check complete.
[2026-05-28T19:15:10+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:15:10+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:15:10+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:15:10+03:30] [CRON] Task 'log_system_stats': Last run at 1779983046 (Timestamp)
[2026-05-28T19:15:10+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 64s)
[2026-05-28T19:15:10+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:15:11+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:15:11+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:15:11+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779983110.
[2026-05-28T19:15:11+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:15:11+03:30] [CRON] Task 'check_new_users': Last run at 1779983046 (Timestamp)
[2026-05-28T19:15:11+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 65s)
[2026-05-28T19:15:11+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:15:11+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:15:13+03:30] RAW: {"update_id":827046141,
"callback_query":{"id":"6446153844559724363","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983106,"text":"\u0648\u0636\u0639\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0631\u062f: \u274c \u063a\u06cc\u0631\u0641\u0639\u0627\u0644","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u0648\u0636\u0639\u06cc\u062a \u0648 \u0622\u0645\u0627\u0631 \u0645\u0635\u0631\u0641","callback_data":"manage_stats:uXbJUTc"}],[{"text":"\ud83d\udd04 \u062a\u0645\u062f\u06cc\u062f / \u062a\u063a\u06cc\u06cc\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644","callback_data":"manage_renew:uXbJUTc"},{"text":"\u274c \u062d\u0630\u0641 \u06a9\u0627\u0631\u0628\u0631","callback_data":"manage_delete_confirm:uXbJUTc"}],[{"text":"\ud83d\udd10 \u062a\u063a\u06cc\u06cc\u0631 \u0631\u0645\u0632 (\u0628\u0632\u0648\u062f\u06cc)","callback_data":"manage_pass:uXbJUTc"}],[{"text":"\u2705 \u0641\u0639\u0627\u0644/\u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"manage_toggle_status:uXbJUTc"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u062a\u0627\u0631\u06cc\u062e\u0686\u0647","callback_data":"user_history"}]]}},"chat_instance":"4815167083392065394","data":"manage_toggle_status:uXbJUTc"}}
[2026-05-28T19:15:13+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:15:14+03:30] MT_CALL: Success for command '/user-manager/user/print' on 37.191.93.234
[2026-05-28T19:15:14+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:15:14+03:30] MT_CALL: Success for command '/user-manager/user/enable' on 37.191.93.234
[2026-05-28T19:15:14+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:15:15+03:30] MT_CALL: Success for command '/ppp/active/print' on 37.191.93.234
[2026-05-28T19:15:36+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:15:36+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:15:36+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:15:36+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:15:36+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:15:36+03:30] [CRON] Task 'check_new_users': Last run at 1779983046 (Timestamp)
[2026-05-28T19:15:36+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 90s)
[2026-05-28T19:15:36+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:15:36+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:16:00+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:16:00+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:16:00+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:16:00+03:30] [CRON] Updated last run time for 'check_new_users' to 1779983136.
[2026-05-28T19:16:00+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:16:00+03:30] [CRON] Task 'server_health_check': Last run at 1779983071 (Timestamp)
[2026-05-28T19:16:00+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 89s)
[2026-05-28T19:16:00+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:16:00+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:16:01+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:16:01+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:16:01+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:16:01+03:30] [CRON] Updated last run time for 'server_health_check' to 1779983160.
[2026-05-28T19:16:01+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:16:01+03:30] [CRON] Task 'manage_subs': Last run at 1779983072 (Timestamp)
[2026-05-28T19:16:01+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 89s)
[2026-05-28T19:16:01+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:16:01+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:16:01+03:30] [CRON] Updated last run time for 'manage_subs' to 1779983161.
[2026-05-28T19:16:01+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:16:01+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:16:01+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:16:01+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:16:01+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:16:01+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:16:01+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:16:01+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:16:01+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:16:01+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:16:01+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983072 (Timestamp)
[2026-05-28T19:16:01+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 89s)
[2026-05-28T19:16:01+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:16:01+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779983161.
[2026-05-28T19:16:01+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:16:01+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:16:01+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:16:01+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:16:01+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:16:01+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:16:01+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:16:05+03:30] [CRON] Cron script started.
[2026-05-28T19:16:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:16:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:16:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:16:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:16:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:16:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:16:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:16:05+03:30] [CRON] Core tables check complete.
[2026-05-28T19:16:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:16:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:16:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:16:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779983110 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:16:05+03:30] [CRON] Task 'check_new_users': Last run at 1779983136 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:16:05+03:30] [CRON] Task 'check_new_users': Last run at 1779983136 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:16:05+03:30] [CRON] Task 'server_health_check': Last run at 1779983160 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:16:05+03:30] [CRON] Task 'manage_subs': Last run at 1779983161 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:16:05+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:16:05+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:16:05+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:16:05+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983161 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:16:05+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:16:05+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:16:05+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:16:05+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:16:20+03:30] RAW: {"update_id":827046142,
"message":{"message_id":138,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983180,"text":"\u2699\ufe0f \u0627\u062f\u0645\u06cc\u0646"}}
[2026-05-28T19:16:23+03:30] RAW: {"update_id":827046143,
"callback_query":{"id":"555283824331628467","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":139,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983180,"text":"\u2699\ufe0f Admin","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T19:16:25+03:30] RAW: {"update_id":827046144,
"callback_query":{"id":"555283823490593202","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":139,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983180,"edit_date":1779983183,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"sb_panels_admin"}}
[2026-05-28T19:16:27+03:30] RAW: {"update_id":827046145,
"callback_query":{"id":"555283823767279668","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":139,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983180,"edit_date":1779983185,"text":"\ud83c\udf10 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box\n\n\u06cc\u06a9\u06cc \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u067e\u0646\u0644 Sing-box","callback_data":"sb_panels_add"}],[{"text":"\ud83d\udccb \u0644\u06cc\u0633\u062a \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644\u200c\u0647\u0627","callback_data":"sb_panels_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin_cat_servers"}]]}},"chat_instance":"3500312200543908677","data":"sb_panels_add"}}
[2026-05-28T19:16:43+03:30] RAW: {"update_id":827046146,
"message":{"message_id":140,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983203,"text":"V2ray-db"}}
[2026-05-28T19:16:43+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":140,"text_len":119}
[2026-05-28T19:16:43+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":140,"text_len":119}
[2026-05-28T19:16:56+03:30] RAW: {"update_id":827046147,
"message":{"message_id":142,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983216,"text":"V2ray_db"}}
[2026-05-28T19:16:56+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":142,"text_len":130}
[2026-05-28T19:16:56+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":142,"text_len":130}
[2026-05-28T19:17:04+03:30] [CRON] Cron script started.
[2026-05-28T19:17:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:17:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:17:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:17:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:17:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:17:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:17:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:17:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:17:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:17:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:17:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:17:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779983110 (Timestamp)
[2026-05-28T19:17:04+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 114s)
[2026-05-28T19:17:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:17:04+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:17:04+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:17:04+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779983224.
[2026-05-28T19:17:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:17:04+03:30] [CRON] Task 'check_new_users': Last run at 1779983136 (Timestamp)
[2026-05-28T19:17:04+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 88s)
[2026-05-28T19:17:04+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:17:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:17:22+03:30] RAW: {"update_id":827046148,
"message":{"message_id":144,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983242,"text":"\u0633\u0631\u0648\u0631 \u062f\u0628\u06cc \u067e\u0631\u0633\u0631\u0639\u062a\ud83d\udd10","entities":[{"offset":15,"length":2,"type":"custom_emoji","custom_emoji_id":"6050646916109179497"}]}}
[2026-05-28T19:17:22+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":144,"text_len":106}
[2026-05-28T19:17:22+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":144,"text_len":106}
[2026-05-28T19:17:29+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:17:29+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:17:29+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:17:29+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:17:29+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:17:29+03:30] [CRON] Task 'check_new_users': Last run at 1779983136 (Timestamp)
[2026-05-28T19:17:29+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 113s)
[2026-05-28T19:17:29+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:17:29+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:17:41+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:17:41+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:17:41+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:17:41+03:30] [CRON] Updated last run time for 'check_new_users' to 1779983249.
[2026-05-28T19:17:41+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:17:41+03:30] [CRON] Task 'server_health_check': Last run at 1779983160 (Timestamp)
[2026-05-28T19:17:41+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 101s)
[2026-05-28T19:17:41+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:17:41+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:17:42+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:17:42+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:17:42+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:17:42+03:30] [CRON] Updated last run time for 'server_health_check' to 1779983261.
[2026-05-28T19:17:42+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:17:42+03:30] [CRON] Task 'manage_subs': Last run at 1779983161 (Timestamp)
[2026-05-28T19:17:42+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 101s)
[2026-05-28T19:17:42+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:17:42+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:17:42+03:30] [CRON] Updated last run time for 'manage_subs' to 1779983262.
[2026-05-28T19:17:42+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:17:42+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:17:42+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:17:42+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:17:42+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:17:42+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:17:42+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:17:42+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:17:42+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:17:42+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:17:42+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983161 (Timestamp)
[2026-05-28T19:17:42+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 101s)
[2026-05-28T19:17:42+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:17:42+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779983262.
[2026-05-28T19:17:42+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:17:42+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:17:42+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:17:42+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:17:42+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:17:42+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:17:42+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:17:46+03:30] RAW: {"update_id":827046149,
"message":{"message_id":146,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983266,"text":"http://37.191.93.234:2095/app","entities":[{"offset":0,"length":29,"type":"url"}],"link_preview_options":{"is_disabled":true}}}
[2026-05-28T19:17:46+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":146,"text_len":135}
[2026-05-28T19:17:46+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":146,"text_len":135}
[2026-05-28T19:17:57+03:30] RAW: {"update_id":827046150,
"message":{"message_id":148,"from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779983277,"text":"/start","entities":[{"offset":0,"length":6,"type":"bot_command"}]}}
[2026-05-28T19:17:59+03:30] RAW: {"update_id":827046151,
"callback_query":{"id":"3382943723987542247","from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"message":{"message_id":149,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779983277,"text":"\u067e\u0646\u0644 \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc MikroTik","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"5778398554158893599","data":"shop"}}
[2026-05-28T19:18:02+03:30] RAW: {"update_id":827046152,
"callback_query":{"id":"3382943724232717058","from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"message":{"message_id":149,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779983277,"edit_date":1779983280,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u062a\u06a9\u0644 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 MikroTik (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627)","callback_data":"shop_proto:mt:__all"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"panel_home"}]]}},"chat_instance":"5778398554158893599","data":"shop_proto:mt:__all"}}
[2026-05-28T19:18:03+03:30] RAW: {"update_id":827046153,
"callback_query":{"id":"3382943722850264845","from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"message":{"message_id":149,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779983277,"edit_date":1779983282,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u067e\u0631\u0648\u062a\u06a9\u0644: MikroTik (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627)\n\n\u0644\u0637\u0641\u0627\u064b \u0633\u0631\u0648\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"},{"offset":20,"length":24,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5 \u062f\u0628\u06cc","callback_data":"shop_select_server:srv_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop"}]]}},"chat_instance":"5778398554158893599","data":"shop_select_server:srv_db"}}
[2026-05-28T19:18:05+03:30] [CRON] Cron script started.
[2026-05-28T19:18:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:18:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:18:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:18:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:18:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:18:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:18:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:18:05+03:30] [CRON] Core tables check complete.
[2026-05-28T19:18:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:18:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:18:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:18:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779983224 (Timestamp)
[2026-05-28T19:18:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 61s)
[2026-05-28T19:18:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:18:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:18:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:18:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779983285.
[2026-05-28T19:18:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:18:06+03:30] [CRON] Task 'check_new_users': Last run at 1779983249 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:18:06+03:30] [CRON] Task 'check_new_users': Last run at 1779983249 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:18:06+03:30] [CRON] Task 'server_health_check': Last run at 1779983261 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:18:06+03:30] [CRON] Task 'manage_subs': Last run at 1779983262 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:18:06+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:18:06+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:18:06+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:18:06+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983262 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:18:06+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:18:06+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:18:06+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:18:06+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:18:21+03:30] RAW: {"update_id":827046154,
"callback_query":{"id":"3382943723837076788","from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"message":{"message_id":149,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779983277,"edit_date":1779983284,"text":"\ud83d\uded2 \u0647\u0645\u0647 \u0645\u062d\u0635\u0648\u0644\u0627\u062a\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u0645\u0648\u0631\u062f \u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":11,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"30d-1g | 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_profile:srv_db:30D-5G"}],[{"text":"prof-20g-30d | 500,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_profile:srv_db:prof-20g-30d"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_proto:mt:__all"}]]}},"chat_instance":"5778398554158893599","data":"shop_profile:srv_db:30D-5G"}}
[2026-05-28T19:18:25+03:30] RAW: {"update_id":827046155,
"message":{"message_id":150,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983305,"text":"mT9KqSOQq4XrCrUmC5wqB2BcV2tAuCrY"}}
[2026-05-28T19:18:25+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":150,"text_len":281}
[2026-05-28T19:18:25+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":150,"text_len":281}
[2026-05-28T19:18:25+03:30] RAW: {"update_id":827046156,
"callback_query":{"id":"3382943723635492078","from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"message":{"message_id":149,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779983277,"edit_date":1779983301,"text":"\u062a\u0639\u062f\u0627\u062f Shared-Users \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":6,"length":12,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2705 \ud83d\udc65 2","callback_data":"shop_share:srv_db:30D-5G:2"}],[{"text":"\ud83d\udc65 3","callback_data":"shop_share:srv_db:30D-5G:3"}],[{"text":"\ud83d\udc65 4","callback_data":"shop_share:srv_db:30D-5G:4"}],[{"text":"\ud83d\udc65 5","callback_data":"shop_share:srv_db:30D-5G:5"}],[{"text":"\ud83d\udc65 6","callback_data":"shop_share:srv_db:30D-5G:6"}],[{"text":"\ud83d\udc65 7","callback_data":"shop_share:srv_db:30D-5G:7"}],[{"text":"\ud83d\udc65 8","callback_data":"shop_share:srv_db:30D-5G:8"}],[{"text":"\ud83d\udc65 9","callback_data":"shop_share:srv_db:30D-5G:9"}],[{"text":"\ud83d\udc65 10","callback_data":"shop_share:srv_db:30D-5G:10"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_select_server:srv_db"}]]}},"chat_instance":"5778398554158893599","data":"shop_share:srv_db:30D-5G:2"}}
[2026-05-28T19:18:32+03:30] RAW: {"update_id":827046157,
"callback_query":{"id":"3382943722213608909","from":{"id":7230103908,"is_bot":false,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","language_code":"en","is_premium":true},"message":{"message_id":149,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7230103908,"first_name":"Support|\u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","username":"antiFilter_Support","type":"private"},"date":1779983277,"edit_date":1779983306,"text":"\ud83d\uded2 \u0633\u0641\u0627\u0631\u0634 \u0634\u0645\u0627\n\n\ud83e\udde9 \u0633\u0631\u0648\u0631: \u062f\u0628\u06cc\n\ud83d\udce6 \u0645\u062d\u0635\u0648\u0644: 30d-1g\n\ud83d\udc64 Share-Users: 2\n\ud83d\udcb0 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc: 78,750 \u062a\u0648\u0645\u0627\u0646\n\ud83e\uddfe \u0645\u062f\u0644 Share Pricing: \u062f\u0631\u0635\u062f\u06cc\n\n\u0644\u0637\u0641\u0627\u064b \u0631\u0648\u0634 \u067e\u0631\u062f\u0627\u062e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":9,"type":"bold"},{"offset":23,"length":3,"type":"bold"},{"offset":37,"length":6,"type":"bold"},{"offset":60,"length":1,"type":"bold"},{"offset":77,"length":6,"type":"bold"},{"offset":112,"length":5,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcb3 \u06a9\u0627\u0631\u062a \u0628\u0647 \u06a9\u0627\u0631\u062a","callback_data":"pay_card:srv_db:30D-5G:2"}],[{"text":"\ud83d\udcb0 \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 TRX","callback_data":"pay_trx:srv_db:30D-5G:2"}],[{"text":"\ud83e\ude99 \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0632 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"pay_wallet:srv_db:30D-5G:2"}],[{"text":"\ud83c\udf81 \u0627\u0639\u0645\u0627\u0644 \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"apply_discount:srv_db:30D-5G:2"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_select_server:srv_db"}]]}},"chat_instance":"5778398554158893599","data":"pay_card:srv_db:30D-5G:2"}}
[2026-05-28T19:19:02+03:30] RAW: {"update_id":827046158,
"message":{"message_id":152,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983342,"text":"http://37.191.93.234:2096","entities":[{"offset":0,"length":25,"type":"url"}],"link_preview_options":{"is_disabled":true}}}
[2026-05-28T19:19:03+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":152,"text_len":352}
[2026-05-28T19:19:03+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":152,"text_len":352}
[2026-05-28T19:19:04+03:30] [CRON] Cron script started.
[2026-05-28T19:19:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:19:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:19:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:19:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:19:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:19:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:19:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:19:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:19:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:19:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:19:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:19:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779983285 (Timestamp)
[2026-05-28T19:19:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:19:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:19:04+03:30] [CRON] Task 'check_new_users': Last run at 1779983249 (Timestamp)
[2026-05-28T19:19:04+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 95s)
[2026-05-28T19:19:04+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:19:04+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:19:07+03:30] RAW: {"update_id":827046159,
"callback_query":{"id":"555283824332643389","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":153,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983343,"text":"6\ufe0f\u20e3 \u0645\u0631\u062d\u0644\u0647 \u06f6 \u0627\u0632 \u06f6\n\n\ud83e\udde9 \u0647\u0646\u0648\u0632 Inbounds \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.\n\n\ud83d\udccc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062f\u06a9\u0645\u0647\u200c\u0647\u0627\u06cc \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u0647\u0645\u06cc\u0646\u062c\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f.\n\n\u2705 \u0641\u0631\u0645\u062a \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc:\n- JSON Array: [1,2]\n- \u06cc\u0627 \u0644\u06cc\u0633\u062a \u0633\u0627\u062f\u0647: 1,2\n- \u06cc\u0627 skip \u0628\u0631\u0627\u06cc \u062e\u0627\u0644\u06cc","entities":[{"offset":4,"length":12,"type":"bold"},{"offset":165,"length":5,"type":"code"},{"offset":187,"length":3,"type":"code"},{"offset":196,"length":4,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b1c\ufe0f #1 \u00b7 socks-58886","callback_data":"sb_inb_toggle:V2ray_db:1"},{"text":"\u2b1c\ufe0f #2 \u00b7 vless-20769","callback_data":"sb_inb_toggle:V2ray_db:2"}],[{"text":"\u2b1c\ufe0f #3 \u00b7 vmess-14035","callback_data":"sb_inb_toggle:V2ray_db:3"},{"text":"\u2b1c\ufe0f #4 \u00b7 vless-25492","callback_data":"sb_inb_toggle:V2ray_db:4"}],[{"text":"\u2b1c\ufe0f #5 \u00b7 hysteria2-32130","callback_data":"sb_inb_toggle:V2ray_db:5"},{"text":"\u2b1c\ufe0f #6 \u00b7 anytls-30318","callback_data":"sb_inb_toggle:V2ray_db:6"}],[{"text":"\u2b1c\ufe0f #7 \u00b7 trojan-37616","callback_data":"sb_inb_toggle:V2ray_db:7"},{"text":"\u2b1c\ufe0f #8 \u00b7 shadowsocks-19301","callback_data":"sb_inb_toggle:V2ray_db:8"}],[{"text":"\u2705 \u062b\u0628\u062a \u0646\u0647\u0627\u06cc\u06cc","callback_data":"sb_inb_done:V2ray_db"},{"text":"\u23ed\ufe0f skip","callback_data":"sb_inb_skip:V2ray_db"}],[{"text":"\ud83d\udd04 \u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0644\u06cc\u0633\u062a","callback_data":"sb_inb_refresh:V2ray_db"},{"text":"\u274c \u0644\u063a\u0648","callback_data":"sb_panels_admin"}]]}},"chat_instance":"3500312200543908677","data":"sb_inb_toggle:V2ray_db:2"}}
[2026-05-28T19:19:08+03:30] RAW: {"update_id":827046160,
"callback_query":{"id":"555283824933546096","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":153,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983343,"edit_date":1779983347,"text":"6\ufe0f\u20e3 \u0645\u0631\u062d\u0644\u0647 \u06f6 \u0627\u0632 \u06f6\n\n\ud83e\udde9 Inbounds \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u0634\u062f\u0647: [2]\n\n\ud83d\udccc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062f\u06a9\u0645\u0647\u200c\u0647\u0627\u06cc \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u0647\u0645\u06cc\u0646\u062c\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f.\n\n\u2705 \u0641\u0631\u0645\u062a \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc:\n- JSON Array: [1,2]\n- \u06cc\u0627 \u0644\u06cc\u0633\u062a \u0633\u0627\u062f\u0647: 1,2\n- \u06cc\u0627 skip \u0628\u0631\u0627\u06cc \u062e\u0627\u0644\u06cc","entities":[{"offset":4,"length":12,"type":"bold"},{"offset":42,"length":3,"type":"code"},{"offset":159,"length":5,"type":"code"},{"offset":181,"length":3,"type":"code"},{"offset":190,"length":4,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b1c\ufe0f #1 \u00b7 socks-58886","callback_data":"sb_inb_toggle:V2ray_db:1"},{"text":"\u2705 #2 \u00b7 vless-20769","callback_data":"sb_inb_toggle:V2ray_db:2"}],[{"text":"\u2b1c\ufe0f #3 \u00b7 vmess-14035","callback_data":"sb_inb_toggle:V2ray_db:3"},{"text":"\u2b1c\ufe0f #4 \u00b7 vless-25492","callback_data":"sb_inb_toggle:V2ray_db:4"}],[{"text":"\u2b1c\ufe0f #5 \u00b7 hysteria2-32130","callback_data":"sb_inb_toggle:V2ray_db:5"},{"text":"\u2b1c\ufe0f #6 \u00b7 anytls-30318","callback_data":"sb_inb_toggle:V2ray_db:6"}],[{"text":"\u2b1c\ufe0f #7 \u00b7 trojan-37616","callback_data":"sb_inb_toggle:V2ray_db:7"},{"text":"\u2b1c\ufe0f #8 \u00b7 shadowsocks-19301","callback_data":"sb_inb_toggle:V2ray_db:8"}],[{"text":"\u2705 \u062b\u0628\u062a \u0646\u0647\u0627\u06cc\u06cc","callback_data":"sb_inb_done:V2ray_db"},{"text":"\u23ed\ufe0f skip","callback_data":"sb_inb_skip:V2ray_db"}],[{"text":"\ud83d\udd04 \u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0644\u06cc\u0633\u062a","callback_data":"sb_inb_refresh:V2ray_db"},{"text":"\u274c \u0644\u063a\u0648","callback_data":"sb_panels_admin"}]]}},"chat_instance":"3500312200543908677","data":"sb_inb_toggle:V2ray_db:2"}}
[2026-05-28T19:19:12+03:30] RAW: {"update_id":827046161,
"callback_query":{"id":"555283826313700069","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":153,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983343,"edit_date":1779983348,"text":"6\ufe0f\u20e3 \u0645\u0631\u062d\u0644\u0647 \u06f6 \u0627\u0632 \u06f6\n\n\ud83e\udde9 \u0647\u0646\u0648\u0632 Inbounds \u0627\u0646\u062a\u062e\u0627\u0628 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a.\n\n\ud83d\udccc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062f\u06a9\u0645\u0647\u200c\u0647\u0627\u06cc \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u0647\u0645\u06cc\u0646\u062c\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f.\n\n\u2705 \u0641\u0631\u0645\u062a \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc:\n- JSON Array: [1,2]\n- \u06cc\u0627 \u0644\u06cc\u0633\u062a \u0633\u0627\u062f\u0647: 1,2\n- \u06cc\u0627 skip \u0628\u0631\u0627\u06cc \u062e\u0627\u0644\u06cc","entities":[{"offset":4,"length":12,"type":"bold"},{"offset":165,"length":5,"type":"code"},{"offset":187,"length":3,"type":"code"},{"offset":196,"length":4,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b1c\ufe0f #1 \u00b7 socks-58886","callback_data":"sb_inb_toggle:V2ray_db:1"},{"text":"\u2b1c\ufe0f #2 \u00b7 vless-20769","callback_data":"sb_inb_toggle:V2ray_db:2"}],[{"text":"\u2b1c\ufe0f #3 \u00b7 vmess-14035","callback_data":"sb_inb_toggle:V2ray_db:3"},{"text":"\u2b1c\ufe0f #4 \u00b7 vless-25492","callback_data":"sb_inb_toggle:V2ray_db:4"}],[{"text":"\u2b1c\ufe0f #5 \u00b7 hysteria2-32130","callback_data":"sb_inb_toggle:V2ray_db:5"},{"text":"\u2b1c\ufe0f #6 \u00b7 anytls-30318","callback_data":"sb_inb_toggle:V2ray_db:6"}],[{"text":"\u2b1c\ufe0f #7 \u00b7 trojan-37616","callback_data":"sb_inb_toggle:V2ray_db:7"},{"text":"\u2b1c\ufe0f #8 \u00b7 shadowsocks-19301","callback_data":"sb_inb_toggle:V2ray_db:8"}],[{"text":"\u2705 \u062b\u0628\u062a \u0646\u0647\u0627\u06cc\u06cc","callback_data":"sb_inb_done:V2ray_db"},{"text":"\u23ed\ufe0f skip","callback_data":"sb_inb_skip:V2ray_db"}],[{"text":"\ud83d\udd04 \u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0644\u06cc\u0633\u062a","callback_data":"sb_inb_refresh:V2ray_db"},{"text":"\u274c \u0644\u063a\u0648","callback_data":"sb_panels_admin"}]]}},"chat_instance":"3500312200543908677","data":"sb_inb_toggle:V2ray_db:4"}}
[2026-05-28T19:19:16+03:30] RAW: {"update_id":827046162,
"callback_query":{"id":"555283825598347723","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":153,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983343,"edit_date":1779983352,"text":"6\ufe0f\u20e3 \u0645\u0631\u062d\u0644\u0647 \u06f6 \u0627\u0632 \u06f6\n\n\ud83e\udde9 Inbounds \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u0634\u062f\u0647: [4]\n\n\ud83d\udccc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062f\u06a9\u0645\u0647\u200c\u0647\u0627\u06cc \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u0647\u0645\u06cc\u0646\u062c\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f.\n\n\u2705 \u0641\u0631\u0645\u062a \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc:\n- JSON Array: [1,2]\n- \u06cc\u0627 \u0644\u06cc\u0633\u062a \u0633\u0627\u062f\u0647: 1,2\n- \u06cc\u0627 skip \u0628\u0631\u0627\u06cc \u062e\u0627\u0644\u06cc","entities":[{"offset":4,"length":12,"type":"bold"},{"offset":42,"length":3,"type":"code"},{"offset":159,"length":5,"type":"code"},{"offset":181,"length":3,"type":"code"},{"offset":190,"length":4,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b1c\ufe0f #1 \u00b7 socks-58886","callback_data":"sb_inb_toggle:V2ray_db:1"},{"text":"\u2b1c\ufe0f #2 \u00b7 vless-20769","callback_data":"sb_inb_toggle:V2ray_db:2"}],[{"text":"\u2b1c\ufe0f #3 \u00b7 vmess-14035","callback_data":"sb_inb_toggle:V2ray_db:3"},{"text":"\u2705 #4 \u00b7 vless-25492","callback_data":"sb_inb_toggle:V2ray_db:4"}],[{"text":"\u2b1c\ufe0f #5 \u00b7 hysteria2-32130","callback_data":"sb_inb_toggle:V2ray_db:5"},{"text":"\u2b1c\ufe0f #6 \u00b7 anytls-30318","callback_data":"sb_inb_toggle:V2ray_db:6"}],[{"text":"\u2b1c\ufe0f #7 \u00b7 trojan-37616","callback_data":"sb_inb_toggle:V2ray_db:7"},{"text":"\u2b1c\ufe0f #8 \u00b7 shadowsocks-19301","callback_data":"sb_inb_toggle:V2ray_db:8"}],[{"text":"\u2705 \u062b\u0628\u062a \u0646\u0647\u0627\u06cc\u06cc","callback_data":"sb_inb_done:V2ray_db"},{"text":"\u23ed\ufe0f skip","callback_data":"sb_inb_skip:V2ray_db"}],[{"text":"\ud83d\udd04 \u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0644\u06cc\u0633\u062a","callback_data":"sb_inb_refresh:V2ray_db"},{"text":"\u274c \u0644\u063a\u0648","callback_data":"sb_panels_admin"}]]}},"chat_instance":"3500312200543908677","data":"sb_inb_done:V2ray_db"}}
[2026-05-28T19:19:19+03:30] RAW: {"update_id":827046163,
"callback_query":{"id":"555283824055375302","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":153,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983343,"edit_date":1779983356,"text":"\u2705 \u067e\u0646\u0644 Sing-box \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f \ud83c\udf89\n\n\ud83d\udd11 \u0634\u0646\u0627\u0633\u0647: V2ray_db\n\ud83c\udf10 \u0622\u062f\u0631\u0633: http://37.191.93.234:2095/app\n\ud83e\udde9 Inbounds: [4]\n\ud83e\uddea \u062a\u0633\u062a \u0627\u062a\u0635\u0627\u0644: \u2705 OK","entities":[{"offset":48,"length":8,"type":"code"},{"offset":66,"length":29,"type":"code"},{"offset":109,"length":3,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83e\uddea \u062a\u0633\u062a \u0627\u062a\u0635\u0627\u0644","callback_data":"sb_panel_test:V2ray_db"}],[{"text":"\u270f\ufe0f \u062a\u0646\u0638\u06cc\u0645 Inbounds","callback_data":"sb_panel_set_inbounds:V2ray_db"}],[{"text":"\ud83d\udd17 \u0644\u06cc\u0646\u06a9 \u0633\u0627\u0628","callback_data":"sb_panel_set_suburl:V2ray_db"}],[{"text":"\u2795 \u0633\u0627\u062e\u062a \u06cc\u0648\u0632\u0631 \u062a\u0633\u062a\u06cc","callback_data":"sb_panel_testuser:V2ray_db"}],[{"text":"\ud83d\udd01 \u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a (\u2705 \u0641\u0639\u0627\u0644)","callback_data":"sb_panel_toggle:V2ray_db"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u067e\u0646\u0644","callback_data":"sb_panel_delete_confirm:V2ray_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"sb_panels_list"}]]}},"chat_instance":"3500312200543908677","data":"sb_panel_test:V2ray_db"}}
[2026-05-28T19:19:29+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:19:29+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:19:29+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:19:29+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:19:29+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:19:29+03:30] [CRON] Task 'check_new_users': Last run at 1779983249 (Timestamp)
[2026-05-28T19:19:29+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 120s)
[2026-05-28T19:19:29+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:19:29+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:19:32+03:30] RAW: {"update_id":827046164,
"callback_query":{"id":"555283826032722439","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":153,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983343,"edit_date":1779983360,"text":"\u2705 \u0627\u062a\u0635\u0627\u0644 \u0645\u0648\u0641\u0642 \u0628\u0648\u062f \ud83c\udf89","reply_markup":{"inline_keyboard":[[{"text":"\ud83e\uddea \u062a\u0633\u062a \u0627\u062a\u0635\u0627\u0644","callback_data":"sb_panel_test:V2ray_db"}],[{"text":"\u270f\ufe0f \u062a\u0646\u0638\u06cc\u0645 Inbounds","callback_data":"sb_panel_set_inbounds:V2ray_db"}],[{"text":"\ud83d\udd17 \u0644\u06cc\u0646\u06a9 \u0633\u0627\u0628","callback_data":"sb_panel_set_suburl:V2ray_db"}],[{"text":"\u2795 \u0633\u0627\u062e\u062a \u06cc\u0648\u0632\u0631 \u062a\u0633\u062a\u06cc","callback_data":"sb_panel_testuser:V2ray_db"}],[{"text":"\ud83d\udd01 \u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a (\u2705 \u0641\u0639\u0627\u0644)","callback_data":"sb_panel_toggle:V2ray_db"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u067e\u0646\u0644","callback_data":"sb_panel_delete_confirm:V2ray_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"sb_panels_list"}]]}},"chat_instance":"3500312200543908677","data":"sb_panel_testuser:V2ray_db"}}
[2026-05-28T19:19:38+03:30] RAW: {"update_id":827046165,
"message":{"message_id":154,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983378,"text":"test_1779983372","entities":[{"offset":5,"length":10,"type":"phone_number"}]}}
[2026-05-28T19:19:38+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":154,"text_len":73}
[2026-05-28T19:19:38+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":154,"text_len":73}
[2026-05-28T19:19:41+03:30] RAW: {"update_id":827046166,
"message":{"message_id":156,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983381,"text":"30"}}
[2026-05-28T19:19:41+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:19:41+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:19:41+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:19:41+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:19:41+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:19:41+03:30] [CRON] Task 'server_health_check': Last run at 1779983261 (Timestamp)
[2026-05-28T19:19:41+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 120s)
[2026-05-28T19:19:41+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:19:41+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:19:41+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":156,"text_len":57}
[2026-05-28T19:19:41+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":156,"text_len":57}
[2026-05-28T19:19:42+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:19:42+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:19:42+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:19:42+03:30] [CRON] Updated last run time for 'server_health_check' to 1779983381.
[2026-05-28T19:19:42+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:19:42+03:30] [CRON] Task 'manage_subs': Last run at 1779983262 (Timestamp)
[2026-05-28T19:19:42+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 120s)
[2026-05-28T19:19:42+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:19:42+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:19:42+03:30] [CRON] Updated last run time for 'manage_subs' to 1779983382.
[2026-05-28T19:19:42+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:19:42+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:19:42+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:19:42+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:19:42+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:19:42+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:19:42+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:19:42+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:19:42+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:19:42+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:19:42+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983262 (Timestamp)
[2026-05-28T19:19:42+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 120s)
[2026-05-28T19:19:42+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:19:42+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779983382.
[2026-05-28T19:19:42+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:19:42+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:19:42+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:19:42+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:19:42+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:19:42+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:19:42+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:19:45+03:30] RAW: {"update_id":827046167,
"message":{"message_id":158,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983385,"text":"50"}}
[2026-05-28T19:19:45+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":158,"text_len":129}
[2026-05-28T19:19:45+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":158,"text_len":129}
[2026-05-28T19:20:08+03:30] RAW: {"update_id":827046168,
"callback_query":{"id":"555283826799671245","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":159,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983385,"text":"\u2705 \u06cc\u0648\u0632\u0631 \u062a\u0633\u062a\u06cc \u0633\u0627\u062e\u062a\u0647 \u0634\u062f \ud83c\udf89\n\n\ud83d\udc64 Username: test_1779983372\n\u23f3 Expiry: 2026-06-27 19:19\n\ud83d\udce6 Volume: 50 GB","entities":[{"offset":38,"length":15,"type":"code"},{"offset":64,"length":16,"type":"code"},{"offset":92,"length":5,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83e\uddea \u062a\u0633\u062a \u0627\u062a\u0635\u0627\u0644","callback_data":"sb_panel_test:V2ray_db"}],[{"text":"\u270f\ufe0f \u062a\u0646\u0638\u06cc\u0645 Inbounds","callback_data":"sb_panel_set_inbounds:V2ray_db"}],[{"text":"\ud83d\udd17 \u0644\u06cc\u0646\u06a9 \u0633\u0627\u0628","callback_data":"sb_panel_set_suburl:V2ray_db"}],[{"text":"\u2795 \u0633\u0627\u062e\u062a \u06cc\u0648\u0632\u0631 \u062a\u0633\u062a\u06cc","callback_data":"sb_panel_testuser:V2ray_db"}],[{"text":"\ud83d\udd01 \u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a (\u2705 \u0641\u0639\u0627\u0644)","callback_data":"sb_panel_toggle:V2ray_db"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u067e\u0646\u0644","callback_data":"sb_panel_delete_confirm:V2ray_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"sb_panels_list"}]]}},"chat_instance":"3500312200543908677","data":"sb_panel_set_inbounds:V2ray_db"}}
[2026-05-28T19:20:11+03:30] [CRON] Cron script started.
[2026-05-28T19:20:11+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:20:11+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:20:11+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:20:11+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:20:11+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:20:11+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:20:11+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:20:11+03:30] [CRON] Core tables check complete.
[2026-05-28T19:20:11+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:20:11+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:20:11+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:20:11+03:30] [CRON] Task 'log_system_stats': Last run at 1779983285 (Timestamp)
[2026-05-28T19:20:11+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 126s)
[2026-05-28T19:20:11+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:20:11+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:20:11+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:20:11+03:30] RAW: {"update_id":827046169,
"callback_query":{"id":"555283825283394825","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":159,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983385,"edit_date":1779983408,"text":"6\ufe0f\u20e3 \u0645\u0631\u062d\u0644\u0647 \u06f6 \u0627\u0632 \u06f6\n\n\ud83e\udde9 Inbounds \u0627\u0646\u062a\u062e\u0627\u0628\u200c\u0634\u062f\u0647: [4]\n\n\ud83d\udccc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u06cc\u062f \u0627\u0632 \u062f\u06a9\u0645\u0647\u200c\u0647\u0627\u06cc \u0634\u06cc\u0634\u0647\u200c\u0627\u06cc \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u0647\u0645\u06cc\u0646\u062c\u0627 \u0628\u0647 \u0635\u0648\u0631\u062a \u067e\u06cc\u0627\u0645 \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f.\n\n\u2705 \u0641\u0631\u0645\u062a \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc:\n- JSON Array: [1,2]\n- \u06cc\u0627 \u0644\u06cc\u0633\u062a \u0633\u0627\u062f\u0647: 1,2\n- \u06cc\u0627 skip \u0628\u0631\u0627\u06cc \u062e\u0627\u0644\u06cc","entities":[{"offset":4,"length":12,"type":"bold"},{"offset":42,"length":3,"type":"code"},{"offset":159,"length":5,"type":"code"},{"offset":181,"length":3,"type":"code"},{"offset":190,"length":4,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b1c\ufe0f #1 \u00b7 socks-58886","callback_data":"sb_inb_toggle:V2ray_db:1"},{"text":"\u2b1c\ufe0f #2 \u00b7 vless-20769","callback_data":"sb_inb_toggle:V2ray_db:2"}],[{"text":"\u2b1c\ufe0f #3 \u00b7 vmess-14035","callback_data":"sb_inb_toggle:V2ray_db:3"},{"text":"\u2705 #4 \u00b7 vless-25492","callback_data":"sb_inb_toggle:V2ray_db:4"}],[{"text":"\u2b1c\ufe0f #5 \u00b7 hysteria2-32130","callback_data":"sb_inb_toggle:V2ray_db:5"},{"text":"\u2b1c\ufe0f #6 \u00b7 anytls-30318","callback_data":"sb_inb_toggle:V2ray_db:6"}],[{"text":"\u2b1c\ufe0f #7 \u00b7 trojan-37616","callback_data":"sb_inb_toggle:V2ray_db:7"},{"text":"\u2b1c\ufe0f #8 \u00b7 shadowsocks-19301","callback_data":"sb_inb_toggle:V2ray_db:8"}],[{"text":"\u2705 \u062b\u0628\u062a \u0646\u0647\u0627\u06cc\u06cc","callback_data":"sb_inb_done:V2ray_db"},{"text":"\u23ed\ufe0f skip","callback_data":"sb_inb_skip:V2ray_db"}],[{"text":"\ud83d\udd04 \u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u0644\u06cc\u0633\u062a","callback_data":"sb_inb_refresh:V2ray_db"},{"text":"\u274c \u0644\u063a\u0648","callback_data":"sb_panel_view:V2ray_db"}]]}},"chat_instance":"3500312200543908677","data":"sb_panel_view:V2ray_db"}}
[2026-05-28T19:20:11+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779983411.
[2026-05-28T19:20:11+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:20:11+03:30] [CRON] Task 'check_new_users': Last run at 1779983249 (Timestamp)
[2026-05-28T19:20:11+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 162s)
[2026-05-28T19:20:11+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:20:11+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:20:36+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:20:36+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:20:36+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:20:36+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:20:36+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:20:36+03:30] [CRON] Task 'check_new_users': Last run at 1779983249 (Timestamp)
[2026-05-28T19:20:36+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 187s)
[2026-05-28T19:20:36+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:20:36+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:21:00+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:21:00+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:21:00+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:21:00+03:30] [CRON] Updated last run time for 'check_new_users' to 1779983436.
[2026-05-28T19:21:00+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:21:00+03:30] [CRON] Task 'server_health_check': Last run at 1779983381 (Timestamp)
[2026-05-28T19:21:00+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 79s)
[2026-05-28T19:21:00+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:21:00+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:21:01+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:21:01+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:21:01+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:21:01+03:30] [CRON] Updated last run time for 'server_health_check' to 1779983460.
[2026-05-28T19:21:01+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:21:01+03:30] [CRON] Task 'manage_subs': Last run at 1779983382 (Timestamp)
[2026-05-28T19:21:01+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 79s)
[2026-05-28T19:21:01+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:21:01+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:21:01+03:30] [CRON] Updated last run time for 'manage_subs' to 1779983461.
[2026-05-28T19:21:01+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:21:01+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:21:01+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:21:01+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:21:01+03:30] [CRON] Task 'ref_milestones': Last run at 1779982836 (Timestamp)
[2026-05-28T19:21:01+03:30] [CRON] Running task 'ref_milestones' (Interval: 600s, Elapsed: 625s)
[2026-05-28T19:21:01+03:30] [CRON] Task 'ref_milestones' executed successfully.
[2026-05-28T19:21:01+03:30] [CRON] Updated last run time for 'ref_milestones' to 1779983461.
[2026-05-28T19:21:01+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:21:01+03:30] [CRON] Task 'apply_tags': Last run at 1779982836 (Timestamp)
[2026-05-28T19:21:01+03:30] [CRON] Running task 'apply_tags' (Interval: 600s, Elapsed: 625s)
[2026-05-28T19:21:01+03:30] [CRON] Task 'apply_tags' executed successfully.
[2026-05-28T19:21:01+03:30] [CRON] Updated last run time for 'apply_tags' to 1779983461.
[2026-05-28T19:21:01+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:21:01+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983382 (Timestamp)
[2026-05-28T19:21:01+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 79s)
[2026-05-28T19:21:01+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:21:01+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779983461.
[2026-05-28T19:21:01+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:21:01+03:30] [CRON] Task 'automatic_backup': Last run at 1779982836 (Timestamp)
[2026-05-28T19:21:01+03:30] [CRON] Running task 'automatic_backup' (Interval: 600s, Elapsed: 625s)
[2026-05-28T19:21:01+03:30] [CRON] Task 'automatic_backup' executed successfully.
[2026-05-28T19:21:01+03:30] [CRON] Updated last run time for 'automatic_backup' to 1779983461.
[2026-05-28T19:21:01+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:21:01+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:21:01+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:21:01+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:21:04+03:30] [CRON] Cron script started.
[2026-05-28T19:21:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:21:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:21:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:21:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:21:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:21:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:21:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:21:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:21:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:21:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:21:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:21:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779983411 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:21:04+03:30] [CRON] Task 'check_new_users': Last run at 1779983436 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:21:04+03:30] [CRON] Task 'check_new_users': Last run at 1779983436 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:21:04+03:30] [CRON] Task 'server_health_check': Last run at 1779983460 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:21:04+03:30] [CRON] Task 'manage_subs': Last run at 1779983461 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:21:04+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:21:04+03:30] [CRON] Task 'ref_milestones': Last run at 1779983461 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:21:04+03:30] [CRON] Task 'apply_tags': Last run at 1779983461 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:21:04+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983461 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:21:04+03:30] [CRON] Task 'automatic_backup': Last run at 1779983461 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:21:04+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:21:04+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:21:04+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:22:05+03:30] [CRON] Cron script started.
[2026-05-28T19:22:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:22:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:22:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:22:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:22:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:22:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:22:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:22:05+03:30] [CRON] Core tables check complete.
[2026-05-28T19:22:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:22:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:22:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:22:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779983411 (Timestamp)
[2026-05-28T19:22:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 114s)
[2026-05-28T19:22:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:22:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:22:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:22:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779983525.
[2026-05-28T19:22:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:22:06+03:30] [CRON] Task 'check_new_users': Last run at 1779983436 (Timestamp)
[2026-05-28T19:22:06+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 90s)
[2026-05-28T19:22:06+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:22:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:22:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:22:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:22:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:22:30+03:30] [CRON] Updated last run time for 'check_new_users' to 1779983526.
[2026-05-28T19:22:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:22:30+03:30] [CRON] Task 'check_new_users': Last run at 1779983526 (Timestamp)
[2026-05-28T19:22:30+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:22:30+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:22:30+03:30] [CRON] Task 'server_health_check': Last run at 1779983460 (Timestamp)
[2026-05-28T19:22:30+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 90s)
[2026-05-28T19:22:30+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:22:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:22:31+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:22:31+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:22:31+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:22:31+03:30] [CRON] Updated last run time for 'server_health_check' to 1779983550.
[2026-05-28T19:22:31+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:22:31+03:30] [CRON] Task 'manage_subs': Last run at 1779983461 (Timestamp)
[2026-05-28T19:22:31+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 90s)
[2026-05-28T19:22:31+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:22:31+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:22:31+03:30] [CRON] Updated last run time for 'manage_subs' to 1779983551.
[2026-05-28T19:22:31+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:22:31+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:22:31+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:22:31+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:22:31+03:30] [CRON] Task 'ref_milestones': Last run at 1779983461 (Timestamp)
[2026-05-28T19:22:31+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:22:31+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:22:31+03:30] [CRON] Task 'apply_tags': Last run at 1779983461 (Timestamp)
[2026-05-28T19:22:31+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:22:31+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:22:31+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983461 (Timestamp)
[2026-05-28T19:22:31+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 90s)
[2026-05-28T19:22:31+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:22:31+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779983551.
[2026-05-28T19:22:31+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:22:31+03:30] [CRON] Task 'automatic_backup': Last run at 1779983461 (Timestamp)
[2026-05-28T19:22:31+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:22:31+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:22:31+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:22:31+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:22:31+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:22:48+03:30] RAW: {"update_id":827046170,
"callback_query":{"id":"555283824791086686","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":159,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983385,"edit_date":1779983412,"text":"\ud83e\udde9 \u0633\u0631\u0648\u0631 \u062f\u0628\u06cc \u067e\u0631\u0633\u0631\u0639\u062a\ud83d\udd10\n\n\ud83d\udd11 \u06a9\u0644\u06cc\u062f: V2ray_db\n\ud83c\udf10 \u0622\u062f\u0631\u0633: http://37.191.93.234:2095/app\n\ud83d\udd17 \u0644\u06cc\u0646\u06a9 \u0633\u0627\u0628: -\n\ud83d\udccc \u0648\u0636\u0639\u06cc\u062a: \u2705 \u0641\u0639\u0627\u0644\n\ud83e\udde9 Inbounds: [4]\n\n\ud83e\uddea \u0622\u062e\u0631\u06cc\u0646 \u062a\u0633\u062a: \u2705 (2026-05-28 19:19:19)","entities":[{"offset":3,"length":17,"type":"bold"},{"offset":31,"length":8,"type":"code"},{"offset":49,"length":29,"type":"code"},{"offset":92,"length":1,"type":"code"},{"offset":124,"length":3,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83e\uddea \u062a\u0633\u062a \u0627\u062a\u0635\u0627\u0644","callback_data":"sb_panel_test:V2ray_db"}],[{"text":"\u270f\ufe0f \u062a\u0646\u0638\u06cc\u0645 Inbounds","callback_data":"sb_panel_set_inbounds:V2ray_db"}],[{"text":"\ud83d\udd17 \u0644\u06cc\u0646\u06a9 \u0633\u0627\u0628","callback_data":"sb_panel_set_suburl:V2ray_db"}],[{"text":"\u2795 \u0633\u0627\u062e\u062a \u06cc\u0648\u0632\u0631 \u062a\u0633\u062a\u06cc","callback_data":"sb_panel_testuser:V2ray_db"}],[{"text":"\ud83d\udd01 \u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a (\u2705 \u0641\u0639\u0627\u0644)","callback_data":"sb_panel_toggle:V2ray_db"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u067e\u0646\u0644","callback_data":"sb_panel_delete_confirm:V2ray_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"sb_panels_list"}]]}},"chat_instance":"3500312200543908677","data":"sb_panels_list"}}
[2026-05-28T19:22:50+03:30] RAW: {"update_id":827046171,
"callback_query":{"id":"555283823494099409","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":159,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983385,"edit_date":1779983569,"text":"\ud83d\udccb \u0644\u06cc\u0633\u062a \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","entities":[{"offset":3,"length":21,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2705 \u0633\u0631\u0648\u0631 \u062f\u0628\u06cc \u067e\u0631\u0633\u0631\u0639\u062a\ud83d\udd10","callback_data":"sb_panel_view:V2ray_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"sb_panels_admin"}]]}},"chat_instance":"3500312200543908677","data":"sb_panels_admin"}}
[2026-05-28T19:22:52+03:30] RAW: {"update_id":827046172,
"callback_query":{"id":"555283825914617067","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":159,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983385,"edit_date":1779983571,"text":"\ud83c\udf10 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box\n\n\u06cc\u06a9\u06cc \u0627\u0632 \u06af\u0632\u06cc\u0646\u0647\u200c\u0647\u0627 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u067e\u0646\u0644 Sing-box","callback_data":"sb_panels_add"}],[{"text":"\ud83d\udccb \u0644\u06cc\u0633\u062a \u0648 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644\u200c\u0647\u0627","callback_data":"sb_panels_list"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin_cat_servers"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_servers"}}
[2026-05-28T19:22:55+03:30] RAW: {"update_id":827046173,
"callback_query":{"id":"555283826048710561","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":159,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983385,"edit_date":1779983573,"text":"\ud83d\udda5\ufe0f \u0633\u0631\u0648\u0631\u0647\u0627:","reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 \u0633\u0631\u0648\u0631\u0647\u0627\u06cc DNS","callback_data":"dns_servers_admin"},{"text":"\ud83d\udee1\ufe0f \u067e\u0646\u0644\u200c\u0647\u0627\u06cc WireGuard","callback_data":"wg_panels_admin"}],[{"text":"\ud83c\udf10 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"sb_panels_admin"},{"text":"\ud83e\udde9 \u067e\u0646\u0644 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"alireza_panels_admin"}],[{"text":"\u2696\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0638\u0631\u0641\u06cc\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"capacity_admin_menu"},{"text":"\ud83d\udcca \u0645\u0627\u0646\u06cc\u062a\u0648\u0631\u06cc\u0646\u06af","callback_data":"monitoring_menu"}],[{"text":"\ud83d\udda5\ufe0f \u062f\u0627\u0634\u0628\u0648\u0631\u062f \u06a9\u0644\u06cc \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"admin_dashboard_global"}],[{"text":"\ud83d\udd27 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0645\u06cc\u06a9\u0631\u0648\u062a\u06cc\u06a9","callback_data":"servers_admin"}],[{"text":"\ud83d\udce7 \u0645\u062f\u06cc\u0631\u06cc\u062a \u067e\u0646\u0644 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"email_panels_admin"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"admin"}}
[2026-05-28T19:22:58+03:30] RAW: {"update_id":827046174,
"callback_query":{"id":"555283827118202719","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":159,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983385,"edit_date":1779983576,"text":"\u2699\ufe0f \u0645\u0646\u0648\u06cc \u0627\u062f\u0645\u06cc\u0646:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udda5\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0633\u0631\u0648\u0631 \u0647\u0627","callback_data":"admin_cat_servers"}],[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"admin_cat_shop"}],[{"text":"\ud83d\udcb3 \u0645\u0627\u0644\u06cc","callback_data":"admin_cat_finance"}],[{"text":"\ud83e\udd16 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0631\u0628\u0627\u062a","callback_data":"admin_cat_bot"}],[{"text":"\ud83d\udc65 \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0648 \u062f\u0633\u062a\u0631\u0633\u06cc\u200c\u0647\u0627","callback_data":"admin_cat_users"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"3500312200543908677","data":"admin_cat_shop"}}
[2026-05-28T19:23:04+03:30] [CRON] Cron script started.
[2026-05-28T19:23:04+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:23:04+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:23:04+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:23:04+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:23:04+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:23:04+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:23:04+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:23:04+03:30] [CRON] Core tables check complete.
[2026-05-28T19:23:04+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:23:04+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:23:04+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:23:04+03:30] [CRON] Task 'log_system_stats': Last run at 1779983525 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'log_system_stats' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:23:04+03:30] [CRON] Task 'check_new_users': Last run at 1779983526 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:23:04+03:30] [CRON] Task 'check_new_users': Last run at 1779983526 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'check_new_users' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:23:04+03:30] [CRON] Task 'server_health_check': Last run at 1779983550 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'server_health_check' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:23:04+03:30] [CRON] Task 'manage_subs': Last run at 1779983551 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'manage_subs' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:23:04+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:23:04+03:30] [CRON] Task 'ref_milestones': Last run at 1779983461 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:23:04+03:30] [CRON] Task 'apply_tags': Last run at 1779983461 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:23:04+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983551 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'cleanup_perms' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:23:04+03:30] [CRON] Task 'automatic_backup': Last run at 1779983461 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:23:04+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:23:04+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:23:04+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:23:13+03:30] RAW: {"update_id":827046175,
"callback_query":{"id":"555283825595139290","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":159,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983385,"edit_date":1779983578,"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_admin"},{"text":"\ud83e\uddca \u0639\u0646\u0627\u0648\u06cc\u0646 \u0641\u0631\u0648\u0634\u06af\u0627\u0647","callback_data":"shop_titles_admin"}],[{"text":"\ud83c\udff7\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"admin_discounts"},{"text":"\ud83d\udcb0 \u0645\u062f\u06cc\u0631\u06cc\u062a \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"admin_wallet"}],[{"text":"\ud83d\udd14 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0627\u0634\u062a\u0631\u0627\u06a9","callback_data":"subscription_settings"},{"text":"\u2705 \u06a9\u0646\u062a\u0631\u0644 \u067e\u0631\u062f\u0627\u062e\u062a","callback_data":"payment_control"}],[{"text":"\ud83d\udcb3 \u067e\u0631\u062f\u0627\u062e\u062a\u200c\u0647\u0627\u06cc \u062a\u0627\u06cc\u06cc\u062f \u0646\u0634\u062f\u0647","callback_data":"pending_payments_admin:1"},{"text":"\ud83c\udf81 \u062c\u0639\u0628\u0647 \u0634\u0627\u0646\u0633","callback_data":"lucky_admin_menu"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin"}}
[2026-05-28T19:23:15+03:30] RAW: {"update_id":827046176,
"callback_query":{"id":"555283823843289451","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":160,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983593,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u06cc\u06a9 \u0628\u062e\u0634 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\u2699\ufe0f \u062d\u0627\u0644\u062a \u0641\u0631\u0648\u0634 MikroTik: \u06af\u0631\u0648\u0647\u06cc (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627 \u0628\u0627 \u06cc\u06a9 \u062e\u0631\u06cc\u062f)","callback_data":"shop_admin_mt_sale_mode"}],[{"text":"\ud83d\udda5 MikroTik","callback_data":"shop_admin_kind:mt"},{"text":"\ud83d\udee1 WireGuard","callback_data":"shop_admin_kind:wg"}],[{"text":"\ud83e\udde9 Sing-box","callback_data":"shop_admin_kind:sb"},{"text":"\ud83d\udfe6 \u0639\u0644\u06cc\u0631\u0636\u0627","callback_data":"shop_admin_kind:az"}],[{"text":"\ud83c\udf10 DNS","callback_data":"shop_admin_kind:dns"},{"text":"\ud83d\udce7 \u0627\u06cc\u0645\u06cc\u0644","callback_data":"shop_admin_kind:email"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u067e\u0646\u0644 \u0627\u062f\u0645\u06cc\u0646","callback_data":"admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_kind:sb"}}
[2026-05-28T19:23:18+03:30] RAW: {"update_id":827046177,
"callback_query":{"id":"555283826698786759","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":160,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983593,"edit_date":1779983596,"text":"\ud83d\udecd\ufe0f \u0645\u062f\u06cc\u0631\u06cc\u062a \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\ud83e\udde9 Sing-box\n\n\u06cc\u06a9 \u0645\u0648\u0631\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","reply_markup":{"inline_keyboard":[[{"text":"\ud83e\udde9 \u067e\u0646\u0644\u200c\u0647\u0627\u06cc Sing-box","callback_data":"noop"}],[{"text":"\ud83d\udfe2 \u0633\u0631\u0648\u0631 \u062f\u0628\u06cc \u067e\u0631\u0633\u0631\u0639\u062a\ud83d\udd10","callback_data":"shop_admin_select_server:V2ray_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:V2ray_db"}}
[2026-05-28T19:23:18+03:30] Shop Admin: User 8719221682 selected server: 'V2ray_db'
[2026-05-28T19:23:20+03:30] RAW: {"update_id":827046178,
"callback_query":{"id":"555283824472047057","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":160,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983593,"edit_date":1779983598,"text":"\ud83d\uded2 \u0645\u062f\u06cc\u0631\u06cc\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0633\u0631\u0648\u0631: \u0633\u0631\u0648\u0631 \u062f\u0628\u06cc \u067e\u0631\u0633\u0631\u0639\u062a\ud83d\udd10\n\n\u0644\u06cc\u0633\u062a \u0645\u062d\u0635\u0648\u0644\u0627\u062a \u0645\u0648\u062c\u0648\u062f \u062f\u0631 \u0631\u0628\u0627\u062a:","entities":[{"offset":24,"length":17,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2795 \u0627\u0641\u0632\u0648\u062f\u0646 \u0645\u062d\u0635\u0648\u0644 \u062c\u062f\u06cc\u062f","callback_data":"shop_admin_add_prof:V2ray_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u0633\u0631\u0648\u0631\u0647\u0627","callback_data":"shop_admin"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_add_prof:V2ray_db"}}
[2026-05-28T19:23:44+03:30] RAW: {"update_id":827046179,
"message":{"message_id":161,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983624,"text":"30d-5G"}}
[2026-05-28T19:23:44+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":161,"text_len":92}
[2026-05-28T19:23:44+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":161,"text_len":92}
[2026-05-28T19:23:51+03:30] RAW: {"update_id":827046180,
"callback_query":{"id":"555283824322604914","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":162,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983624,"text":"\u2705 \u0645\u062d\u0635\u0648\u0644 30d-5G \u0627\u0636\u0627\u0641\u0647 \u0634\u062f. \u062d\u0627\u0644\u0627 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a\u0634 \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u062f\u0647\u06cc\u062f:","entities":[{"offset":8,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:V2ray_db:30d-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30d-5G","callback_data":"shop_admin_set_name:V2ray_db:30d-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 0 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:V2ray_db:30d-5G"}],[{"text":"\u23f3 \u0645\u062f\u062a (\u0631\u0648\u0632): 30","callback_data":"shop_admin_set_sb_days:V2ray_db:30d-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645 (GB): 30","callback_data":"shop_admin_set_sb_traffic:V2ray_db:30d-5G"}],[{"text":"\ud83e\udde9 Inbounds: \ud83d\udccc \u0627\u0632 \u067e\u0646\u0644","callback_data":"shop_admin_sb_inb:V2ray_db:30d-5G"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u0645\u062d\u0635\u0648\u0644","callback_data":"shop_admin_sb_delete_confirm:V2ray_db:30d-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:V2ray_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_price:V2ray_db:30d-5G"}}
[2026-05-28T19:23:57+03:30] RAW: {"update_id":827046181,
"message":{"message_id":163,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983637,"text":"75000"}}
[2026-05-28T19:23:57+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":163,"text_len":63}
[2026-05-28T19:23:57+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":163,"text_len":63}
[2026-05-28T19:24:01+03:30] RAW: {"update_id":827046182,
"callback_query":{"id":"555283824438887716","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":164,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983637,"text":"\u2705 \u0642\u06cc\u0645\u062a \u0628\u0631\u0627\u06cc 30d-5G \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u0628\u0631\u0648\u0632 \u0634\u062f.","entities":[{"offset":12,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:V2ray_db:30d-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30d-5G","callback_data":"shop_admin_set_name:V2ray_db:30d-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:V2ray_db:30d-5G"}],[{"text":"\u23f3 \u0645\u062f\u062a (\u0631\u0648\u0632): 30","callback_data":"shop_admin_set_sb_days:V2ray_db:30d-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645 (GB): 30","callback_data":"shop_admin_set_sb_traffic:V2ray_db:30d-5G"}],[{"text":"\ud83e\udde9 Inbounds: \ud83d\udccc \u0627\u0632 \u067e\u0646\u0644","callback_data":"shop_admin_sb_inb:V2ray_db:30d-5G"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u0645\u062d\u0635\u0648\u0644","callback_data":"shop_admin_sb_delete_confirm:V2ray_db:30d-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:V2ray_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_set_sb_traffic:V2ray_db:30d-5G"}}
[2026-05-28T19:24:04+03:30] RAW: {"update_id":827046183,
"message":{"message_id":165,"from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983644,"text":"5"}}
[2026-05-28T19:24:04+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":165,"text_len":45}
[2026-05-28T19:24:04+03:30] tg_api API_ERROR (editMessageText) code=400 desc=Bad Request: message can't be edited ctx={"chat_id":"8719221682","message_id":165,"text_len":45}
[2026-05-28T19:24:05+03:30] [CRON] Cron script started.
[2026-05-28T19:24:05+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:24:05+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:24:05+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:24:05+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:24:05+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:24:05+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:24:05+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:24:05+03:30] [CRON] Core tables check complete.
[2026-05-28T19:24:05+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:24:05+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:24:05+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:24:05+03:30] [CRON] Task 'log_system_stats': Last run at 1779983525 (Timestamp)
[2026-05-28T19:24:05+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 120s)
[2026-05-28T19:24:05+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:24:06+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:24:06+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:24:06+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779983645.
[2026-05-28T19:24:06+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:24:06+03:30] [CRON] Task 'check_new_users': Last run at 1779983526 (Timestamp)
[2026-05-28T19:24:06+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 120s)
[2026-05-28T19:24:06+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:24:06+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:24:18+03:30] RAW: {"update_id":827046184,
"callback_query":{"id":"555283825601680398","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":166,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983644,"text":"\u2705 \u062d\u062c\u0645 \u0628\u0631\u0627\u06cc 30d-5G \u0630\u062e\u06cc\u0631\u0647 \u0634\u062f.","entities":[{"offset":11,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:V2ray_db:30d-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30d-5G","callback_data":"shop_admin_set_name:V2ray_db:30d-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:V2ray_db:30d-5G"}],[{"text":"\u23f3 \u0645\u062f\u062a (\u0631\u0648\u0632): 30","callback_data":"shop_admin_set_sb_days:V2ray_db:30d-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645 (GB): 5","callback_data":"shop_admin_set_sb_traffic:V2ray_db:30d-5G"}],[{"text":"\ud83e\udde9 Inbounds: \ud83d\udccc \u0627\u0632 \u067e\u0646\u0644","callback_data":"shop_admin_sb_inb:V2ray_db:30d-5G"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u0645\u062d\u0635\u0648\u0644","callback_data":"shop_admin_sb_delete_confirm:V2ray_db:30d-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:V2ray_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_sb_inb:V2ray_db:30d-5G"}}
[2026-05-28T19:24:21+03:30] RAW: {"update_id":827046185,
"callback_query":{"id":"555283823915111725","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":166,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983644,"edit_date":1779983658,"text":"\ud83e\udde9 \u062a\u0646\u0638\u06cc\u0645 Inbounds \u0645\u062d\u0635\u0648\u0644 Sing-box\n\n\u0631\u0648\u06cc Inbound\u0647\u0627 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f \u06cc\u0627 \u0645\u0642\u062f\u0627\u0631 \u0631\u0627 \u067e\u06cc\u0627\u0645 \u06a9\u0646\u06cc\u062f.\n\n\u2705 \u0641\u0631\u0645\u062a \u067e\u06cc\u0634\u0646\u0647\u0627\u062f\u06cc:\n- JSON Array: [1,2]\n- \u06cc\u0627 \u0644\u06cc\u0633\u062a \u0633\u0627\u062f\u0647: 1,2\n- \u06cc\u0627 skip \u0628\u0631\u0627\u06cc \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 Inbounds \u067e\u0646\u0644","entities":[{"offset":3,"length":29,"type":"bold"},{"offset":113,"length":5,"type":"code"},{"offset":135,"length":3,"type":"code"},{"offset":144,"length":4,"type":"code"}],"reply_markup":{"inline_keyboard":[[{"text":"\u2b1c\ufe0f #1 \u00b7 socks-58886","callback_data":"shop_sb_inb_toggle:V2ray_db:30d-5G:1"},{"text":"\u2b1c\ufe0f #2 \u00b7 vless-20769","callback_data":"shop_sb_inb_toggle:V2ray_db:30d-5G:2"}],[{"text":"\u2b1c\ufe0f #3 \u00b7 vmess-14035","callback_data":"shop_sb_inb_toggle:V2ray_db:30d-5G:3"},{"text":"\u2705 #4 \u00b7 vless-25492","callback_data":"shop_sb_inb_toggle:V2ray_db:30d-5G:4"}],[{"text":"\u2b1c\ufe0f #5 \u00b7 hysteria2-32130","callback_data":"shop_sb_inb_toggle:V2ray_db:30d-5G:5"},{"text":"\u2b1c\ufe0f #6 \u00b7 anytls-30318","callback_data":"shop_sb_inb_toggle:V2ray_db:30d-5G:6"}],[{"text":"\u2b1c\ufe0f #7 \u00b7 trojan-37616","callback_data":"shop_sb_inb_toggle:V2ray_db:30d-5G:7"},{"text":"\u2b1c\ufe0f #8 \u00b7 shadowsocks-19301","callback_data":"shop_sb_inb_toggle:V2ray_db:30d-5G:8"}],[{"text":"\u2705 \u062b\u0628\u062a \u0646\u0647\u0627\u06cc\u06cc","callback_data":"shop_sb_inb_done:V2ray_db:30d-5G"},{"text":"\u267b\ufe0f \u067e\u06cc\u0634\u200c\u0641\u0631\u0636 \u067e\u0646\u0644","callback_data":"shop_sb_inb_default:V2ray_db:30d-5G"}],[{"text":"\ud83d\udd04 \u0628\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc","callback_data":"shop_sb_inb_refresh:V2ray_db:30d-5G"},{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_admin_edit_prof:V2ray_db:30d-5G"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_edit_prof:V2ray_db:30d-5G"}}
[2026-05-28T19:24:26+03:30] RAW: null
[2026-05-28T19:24:26+03:30] RAW: {"update_id":827046186,
"callback_query":{"id":"555283826388854125","from":{"id":8719221682,"is_bot":false,"first_name":"Hossein","username":"hossein9689","language_code":"fa","is_premium":true},"message":{"message_id":166,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":8719221682,"first_name":"Hossein","username":"hossein9689","type":"private"},"date":1779983644,"edit_date":1779983661,"text":"\u062f\u0631 \u062d\u0627\u0644 \u0648\u06cc\u0631\u0627\u06cc\u0634 30d-5G:","entities":[{"offset":14,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0648\u0636\u0639\u06cc\u062a: \ud83d\udfe2 \u0641\u0639\u0627\u0644","callback_data":"shop_admin_toggle_status:V2ray_db:30d-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634: 30d-5G","callback_data":"shop_admin_set_name:V2ray_db:30d-5G"}],[{"text":"\u062a\u063a\u06cc\u06cc\u0631 \u0642\u06cc\u0645\u062a: 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_admin_set_price:V2ray_db:30d-5G"}],[{"text":"\u23f3 \u0645\u062f\u062a (\u0631\u0648\u0632): 30","callback_data":"shop_admin_set_sb_days:V2ray_db:30d-5G"}],[{"text":"\ud83d\udce6 \u062d\u062c\u0645 (GB): 5","callback_data":"shop_admin_set_sb_traffic:V2ray_db:30d-5G"}],[{"text":"\ud83e\udde9 Inbounds: \ud83d\udccc \u0627\u0632 \u067e\u0646\u0644","callback_data":"shop_admin_sb_inb:V2ray_db:30d-5G"}],[{"text":"\ud83d\uddd1 \u062d\u0630\u0641 \u0645\u062d\u0635\u0648\u0644","callback_data":"shop_admin_sb_delete_confirm:V2ray_db:30d-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u0644\u06cc\u0633\u062a \u067e\u0631\u0648\u0641\u0627\u06cc\u0644\u200c\u0647\u0627","callback_data":"shop_admin_select_server:V2ray_db"}]]}},"chat_instance":"3500312200543908677","data":"shop_admin_select_server:V2ray_db"}}
[2026-05-28T19:24:26+03:30] Shop Admin: User 8719221682 selected server: 'V2ray_db'
[2026-05-28T19:24:30+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:24:30+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:24:30+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:24:30+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:24:30+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:24:30+03:30] [CRON] Task 'check_new_users': Last run at 1779983526 (Timestamp)
[2026-05-28T19:24:30+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 144s)
[2026-05-28T19:24:30+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:24:30+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:24:36+03:30] RAW: {"update_id":827046187,
"callback_query":{"id":"6446153842277790609","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983115,"text":"\u0648\u0636\u0639\u06cc\u062a \u06a9\u0627\u0631\u0628\u0631 \u0628\u0627 \u0645\u0648\u0641\u0642\u06cc\u062a \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0631\u062f: \u2705 \u0641\u0639\u0627\u0644","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcca \u0648\u0636\u0639\u06cc\u062a \u0648 \u0622\u0645\u0627\u0631 \u0645\u0635\u0631\u0641","callback_data":"manage_stats:uXbJUTc"}],[{"text":"\ud83d\udd04 \u062a\u0645\u062f\u06cc\u062f / \u062a\u063a\u06cc\u06cc\u0631 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644","callback_data":"manage_renew:uXbJUTc"},{"text":"\u274c \u062d\u0630\u0641 \u06a9\u0627\u0631\u0628\u0631","callback_data":"manage_delete_confirm:uXbJUTc"}],[{"text":"\ud83d\udd10 \u062a\u063a\u06cc\u06cc\u0631 \u0631\u0645\u0632 (\u0628\u0632\u0648\u062f\u06cc)","callback_data":"manage_pass:uXbJUTc"}],[{"text":"\u2705 \u0641\u0639\u0627\u0644/\u063a\u06cc\u0631\u0641\u0639\u0627\u0644","callback_data":"manage_toggle_status:uXbJUTc"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a \u0628\u0647 \u062a\u0627\u0631\u06cc\u062e\u0686\u0647","callback_data":"user_history"}]]}},"chat_instance":"4815167083392065394","data":"user_history"}}
[2026-05-28T19:24:38+03:30] RAW: {"update_id":827046188,
"callback_query":{"id":"6446153842707924473","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983676,"text":"\ud83d\udecd\ufe0f \u062a\u0627\u0631\u06cc\u062e\u0686\u0647 \u06f1\u06f5 \u062e\u0631\u06cc\u062f \u0622\u062e\u0631 \u0634\u0645\u0627\n\n\u0628\u0631\u0627\u06cc \u0645\u0634\u0627\u0647\u062f\u0647 \u062c\u0632\u0626\u06cc\u0627\u062a \u0631\u0648\u06cc \u0633\u0641\u0627\u0631\u0634 \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":4,"length":23,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udfe1 prof-20g-30d | 1405/03/07","callback_data":"user_history_details:2"}],[{"text":"\ud83d\udfe1 30D-5G | 1405/03/07","callback_data":"user_history_details:1"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"back_main"}]]}},"chat_instance":"4815167083392065394","data":"back_main"}}
[2026-05-28T19:24:41+03:30] RAW: {"update_id":827046189,
"callback_query":{"id":"6446153845013298485","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983679,"text":"\u067e\u0646\u0644:","reply_markup":{"inline_keyboard":[[{"text":"\ud83d\uded2 \u062e\u0631\u06cc\u062f \u0633\u0631\u0648\u06cc\u0633","callback_data":"shop"}],[{"text":"\ud83d\udecd\ufe0f \u0633\u0631\u0648\u06cc\u0633 \u0647\u0627\u06cc \u0645\u0646","callback_data":"user_history"},{"text":"\ud83d\udcc2 \u0641\u0627\u06cc\u0644\u200c\u0647\u0627 \u0648 \u06a9\u0627\u0646\u0641\u06cc\u06af","callback_data":"user_config_servers"}],[{"text":"\ud83d\udcb0 \u0634\u0627\u0631\u0698 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"wallet_charge"},{"text":"\ud83e\udd1d \u0647\u0645\u06a9\u0627\u0631\u06cc \u062f\u0631 \u0641\u0631\u0648\u0634","callback_data":"referral_menu_new"}],[{"text":"\ud83d\udcac \u067e\u0634\u062a\u06cc\u0628\u0627\u0646\u06cc","callback_data":"support"},{"text":"\ud83d\udea6 \u0648\u0636\u0639\u06cc\u062a \u0633\u0631\u0648\u06cc\u0633","callback_data":"service_status_user"}],[{"text":"\ud83d\udcda \u0631\u0627\u0647\u0646\u0645\u0627","callback_data":"help_user_main"}]]}},"chat_instance":"4815167083392065394","data":"shop"}}
[2026-05-28T19:24:44+03:30] RAW: {"update_id":827046190,
"callback_query":{"id":"6446153844962986479","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983681,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u0644\u0637\u0641\u0627\u064b \u067e\u0631\u0648\u062a\u06a9\u0644 \u0633\u0631\u0648\u06cc\u0633 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83c\udf10 MikroTik (\u0647\u0645\u0647 \u067e\u0631\u0648\u062a\u06a9\u0644\u200c\u0647\u0627)","callback_data":"shop_proto:mt:__all"}],[{"text":"\ud83e\udde9 Sing-box (S-UI)","callback_data":"shop_proto:sb"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"panel_home"}]]}},"chat_instance":"4815167083392065394","data":"shop_proto:sb"}}
[2026-05-28T19:24:52+03:30] RAW: {"update_id":827046191,
"callback_query":{"id":"6446153844604322095","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983685,"text":"\ud83d\uded2 \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u067e\u0646\u0644 Sing-box (S-UI) \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":7,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83e\udde9 \u0633\u0631\u0648\u0631 \u062f\u0628\u06cc \u067e\u0631\u0633\u0631\u0639\u062a\ud83d\udd10","callback_data":"shop_select_server:V2ray_db"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop"}]]}},"chat_instance":"4815167083392065394","data":"shop_select_server:V2ray_db"}}
[2026-05-28T19:24:54+03:30] RAW: {"update_id":827046192,
"callback_query":{"id":"6446153843490685874","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983692,"text":"\ud83d\udecd\ufe0f \u0641\u0631\u0648\u0634\u06af\u0627\u0647\n\n\u067e\u0646\u0644: \u0633\u0631\u0648\u0631 \u062f\u0628\u06cc \u067e\u0631\u0633\u0631\u0639\u062a\ud83d\udd10\n\n\u0644\u0637\u0641\u0627\u064b \u0645\u062d\u0635\u0648\u0644 \u0645\u0648\u0631\u062f\u0646\u0638\u0631 \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":4,"length":7,"type":"bold"},{"offset":18,"length":17,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"30d-5G | 75,000 \u062a\u0648\u0645\u0627\u0646","callback_data":"shop_profile:V2ray_db:30d-5G"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_proto:sb"}]]}},"chat_instance":"4815167083392065394","data":"shop_profile:V2ray_db:30d-5G"}}
[2026-05-28T19:24:56+03:30] MT_CALL ERROR: Host=37.191.93.234:4636 | Command={"cmd":"\/ppp\/active\/print","attrs":[]} | Error: API read timeout
[2026-05-28T19:24:56+03:30] CRON (CheckNewUsers) [srv_db]: Error connecting to get active users: MikroTik API Error on 37.191.93.234: API read timeout
[2026-05-28T19:24:56+03:30] [CRON] Task 'check_new_users' executed successfully.
[2026-05-28T19:24:56+03:30] [CRON] Error updating last run time for task 'check_new_users': SQLSTATE[HY000]: General error: 5 database is locked
[2026-05-28T19:24:56+03:30] [CRON] Checking task: server_health_check
[2026-05-28T19:24:56+03:30] [CRON] Task 'server_health_check': Last run at 1779983550 (Timestamp)
[2026-05-28T19:24:56+03:30] [CRON] Running task 'server_health_check' (Interval: 60s, Elapsed: 146s)
[2026-05-28T19:24:56+03:30] CRON: Running cron_task_server_health_check...
[2026-05-28T19:24:56+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:24:56+03:30] MT_CALL: Success for command '/system/identity/print' on 37.191.93.234
[2026-05-28T19:24:56+03:30] CRON (HealthCheck) [srv_db]: Ping successful.
[2026-05-28T19:24:57+03:30] [CRON] Task 'server_health_check' executed successfully.
[2026-05-28T19:24:57+03:30] [CRON] Updated last run time for 'server_health_check' to 1779983696.
[2026-05-28T19:24:57+03:30] [CRON] Checking task: manage_subs
[2026-05-28T19:24:57+03:30] [CRON] Task 'manage_subs': Last run at 1779983551 (Timestamp)
[2026-05-28T19:24:57+03:30] [CRON] Running task 'manage_subs' (Interval: 60s, Elapsed: 146s)
[2026-05-28T19:24:57+03:30] CRON: Running cron_task_manage_subscriptions...
[2026-05-28T19:24:57+03:30] [CRON] Task 'manage_subs' executed successfully.
[2026-05-28T19:24:57+03:30] [CRON] Updated last run time for 'manage_subs' to 1779983697.
[2026-05-28T19:24:57+03:30] [CRON] Checking task: admin_report
[2026-05-28T19:24:57+03:30] [CRON] Task 'admin_report': Last run at 1779981511 (Timestamp)
[2026-05-28T19:24:57+03:30] [CRON] Skipping task 'admin_report' (Interval not reached)
[2026-05-28T19:24:57+03:30] [CRON] Checking task: ref_milestones
[2026-05-28T19:24:57+03:30] [CRON] Task 'ref_milestones': Last run at 1779983461 (Timestamp)
[2026-05-28T19:24:57+03:30] [CRON] Skipping task 'ref_milestones' (Interval not reached)
[2026-05-28T19:24:57+03:30] [CRON] Checking task: apply_tags
[2026-05-28T19:24:57+03:30] [CRON] Task 'apply_tags': Last run at 1779983461 (Timestamp)
[2026-05-28T19:24:57+03:30] [CRON] Skipping task 'apply_tags' (Interval not reached)
[2026-05-28T19:24:57+03:30] [CRON] Checking task: cleanup_perms
[2026-05-28T19:24:57+03:30] [CRON] Task 'cleanup_perms': Last run at 1779983551 (Timestamp)
[2026-05-28T19:24:57+03:30] [CRON] Running task 'cleanup_perms' (Interval: 60s, Elapsed: 146s)
[2026-05-28T19:24:57+03:30] [CRON] Task 'cleanup_perms' executed successfully.
[2026-05-28T19:24:57+03:30] [CRON] Updated last run time for 'cleanup_perms' to 1779983697.
[2026-05-28T19:24:57+03:30] [CRON] Checking task: automatic_backup
[2026-05-28T19:24:57+03:30] [CRON] Task 'automatic_backup': Last run at 1779983461 (Timestamp)
[2026-05-28T19:24:57+03:30] [CRON] Skipping task 'automatic_backup' (Interval not reached)
[2026-05-28T19:24:57+03:30] [CRON] Checking task: prune_monitoring
[2026-05-28T19:24:57+03:30] [CRON] Task 'prune_monitoring': Last run at 1779977843 (Timestamp)
[2026-05-28T19:24:57+03:30] [CRON] Skipping task 'prune_monitoring' (Interval not reached)
[2026-05-28T19:24:57+03:30] [CRON] Cron task loop finished.
[2026-05-28T19:25:00+03:30] RAW: {"update_id":827046193,
"callback_query":{"id":"6446153843466696266","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983694,"text":"\u062a\u0639\u062f\u0627\u062f Shared-Users \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":6,"length":12,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udc65 1","callback_data":"shop_share:V2ray_db:30d-5G:1"}],[{"text":"\ud83d\udc65 2","callback_data":"shop_share:V2ray_db:30d-5G:2"}],[{"text":"\ud83d\udc65 3","callback_data":"shop_share:V2ray_db:30d-5G:3"}],[{"text":"\ud83d\udc65 4","callback_data":"shop_share:V2ray_db:30d-5G:4"}],[{"text":"\ud83d\udc65 5","callback_data":"shop_share:V2ray_db:30d-5G:5"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_select_server:V2ray_db"}]]}},"chat_instance":"4815167083392065394","data":"shop_share:V2ray_db:30d-5G:1"}}
[2026-05-28T19:25:03+03:30] RAW: {"update_id":827046194,
"callback_query":{"id":"6446153842809536602","from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"message":{"message_id":137,"from":{"id":8027094580,"is_bot":true,"first_name":"mikrokhabar.bot","username":"mikrokhabar_bot"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983079,"edit_date":1779983701,"text":"\ud83d\uded2 \u0633\u0641\u0627\u0631\u0634 \u0634\u0645\u0627\n\n\ud83e\udde9 \u067e\u0646\u0644: \u0633\u0631\u0648\u0631 \u062f\u0628\u06cc \u067e\u0631\u0633\u0631\u0639\u062a\ud83d\udd10\n\ud83d\udce6 \u0645\u062d\u0635\u0648\u0644: 30d-5G\n\ud83d\udc64 Share-Users: 1\n\ud83d\udcb0 \u0645\u0628\u0644\u063a \u0646\u0647\u0627\u06cc\u06cc: 75,000 \u062a\u0648\u0645\u0627\u0646\n\n\u0644\u0637\u0641\u0627\u064b \u0631\u0648\u0634 \u067e\u0631\u062f\u0627\u062e\u062a \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f:","entities":[{"offset":3,"length":9,"type":"bold"},{"offset":22,"length":17,"type":"bold"},{"offset":50,"length":6,"type":"bold"},{"offset":73,"length":1,"type":"bold"},{"offset":90,"length":6,"type":"bold"}],"reply_markup":{"inline_keyboard":[[{"text":"\ud83d\udcb3 \u06a9\u0627\u0631\u062a \u0628\u0647 \u06a9\u0627\u0631\u062a","callback_data":"pay_card:V2ray_db:30d-5G:1"}],[{"text":"\ud83d\udcb0 \u067e\u0631\u062f\u0627\u062e\u062a \u0628\u0627 TRX","callback_data":"pay_trx:V2ray_db:30d-5G:1"}],[{"text":"\ud83e\ude99 \u067e\u0631\u062f\u0627\u062e\u062a \u0627\u0632 \u06a9\u06cc\u0641 \u067e\u0648\u0644","callback_data":"pay_wallet:V2ray_db:30d-5G:1"}],[{"text":"\ud83c\udf81 \u0627\u0639\u0645\u0627\u0644 \u06a9\u062f \u062a\u062e\u0641\u06cc\u0641","callback_data":"apply_discount:V2ray_db:30d-5G:1"}],[{"text":"\u2b05\ufe0f \u0628\u0627\u0632\u06af\u0634\u062a","callback_data":"shop_select_server:V2ray_db"}]]}},"chat_instance":"4815167083392065394","data":"pay_card:V2ray_db:30d-5G:1"}}
[2026-05-28T19:25:05+03:30] RAW: null
[2026-05-28T19:25:07+03:30] RAW: {"update_id":827046195,
"message":{"message_id":167,"from":{"id":7943313092,"is_bot":false,"first_name":"hossein.","username":"hossen860","language_code":"fa"},"chat":{"id":7943313092,"first_name":"hossein.","username":"hossen860","type":"private"},"date":1779983707,"photo":[{"file_id":"AgACAgQAAxkBAANnahhghY3vyl3NMYJXRJ-QZAexbO4AAskNaxtOb8hQcU17dNB78jcBAAMCAANzAAM7BA","file_unique_id":"AQADyQ1rG05vyFB4","file_size":825,"width":42,"height":90},{"file_id":"AgACAgQAAxkBAANnahhghY3vyl3NMYJXRJ-QZAexbO4AAskNaxtOb8hQcU17dNB78jcBAAMCAANtAAM7BA","file_unique_id":"AQADyQ1rG05vyFBy","file_size":8655,"width":148,"height":320},{"file_id":"AgACAgQAAxkBAANnahhghY3vyl3NMYJXRJ-QZAexbO4AAskNaxtOb8hQcU17dNB78jcBAAMCAAN4AAM7BA","file_unique_id":"AQADyQ1rG05vyFB9","file_size":27827,"width":369,"height":800},{"file_id":"AgACAgQAAxkBAANnahhghY3vyl3NMYJXRJ-QZAexbO4AAskNaxtOb8hQcU17dNB78jcBAAMCAAN5AAM7BA","file_unique_id":"AQADyQ1rG05vyFB-","file_size":46274,"width":591,"height":1280}]}}
[2026-05-28T19:25:09+03:30] [CRON] Cron script started.
[2026-05-28T19:25:09+03:30] [CRON] CRON_SECRET_KEY verified.
[2026-05-28T19:25:09+03:30] [CRON] Data directory exists: /home/mwjamiyn/public_html/data
[2026-05-28T19:25:09+03:30] [CRON] Attempting PDO connection to: /home/mwjamiyn/public_html/data/bot.sqlite
[2026-05-28T19:25:09+03:30] [CRON] PDO connection successful and configured.
[2026-05-28T19:25:09+03:30] [CRON] PDO object confirmed valid.
[2026-05-28T19:25:09+03:30] [CRON] DB Secret check passed.
[2026-05-28T19:25:09+03:30] [CRON] Ensuring core tables exist...
[2026-05-28T19:25:09+03:30] [CRON] Core tables check complete.
[2026-05-28T19:25:09+03:30] [CRON] Starting cron task loop.
[2026-05-28T19:25:09+03:30] [CRON] Global 'cron_last_run' timestamp updated.
[2026-05-28T19:25:09+03:30] [CRON] Checking task: log_system_stats
[2026-05-28T19:25:09+03:30] [CRON] Task 'log_system_stats': Last run at 1779983645 (Timestamp)
[2026-05-28T19:25:09+03:30] [CRON] Running task 'log_system_stats' (Interval: 60s, Elapsed: 64s)
[2026-05-28T19:25:09+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
[2026-05-28T19:25:09+03:30] MT_CALL: Success for command '/system/resource/print' on 37.191.93.234
[2026-05-28T19:25:09+03:30] [CRON] Task 'log_system_stats' executed successfully.
[2026-05-28T19:25:09+03:30] [CRON] Updated last run time for 'log_system_stats' to 1779983709.
[2026-05-28T19:25:09+03:30] [CRON] Checking task: check_new_users
[2026-05-28T19:25:09+03:30] [CRON] Task 'check_new_users': Last run at 1779983526 (Timestamp)
[2026-05-28T19:25:09+03:30] [CRON] Running task 'check_new_users' (Interval: 60s, Elapsed: 183s)
[2026-05-28T19:25:09+03:30] CRON: Running cron_task_check_new_users...
[2026-05-28T19:25:09+03:30] MT_CALL: Attempting connection to 37.191.93.234:4636 with user admin1
