Bot Troubleshooting
Швидка діагностика помилок Telegram-бота на VPS.
Aiogram 3.13+
Помилка parse_mode
Якщо в журналі є TypeError про parse_mode, потрібно оновити код бота до v16 або запустити patch script.
cd /root unzip -o crypto_safe_desk_site_v16_bot_fix_ops.zip chmod +x /root/crypto_safe_desk_site_v16_bot_fix_ops/bot/scripts/patch_existing_bot.sh bash /root/crypto_safe_desk_site_v16_bot_fix_ops/bot/scripts/patch_existing_bot.sh
Doctor
Повна діагностика
chmod +x /root/crypto_safe_desk_site_v16_bot_fix_ops/bot/scripts/bot_doctor.sh bash /root/crypto_safe_desk_site_v16_bot_fix_ops/bot/scripts/bot_doctor.sh
| Симптом | Ймовірна причина | Дія |
|---|---|---|
| parse_mode TypeError | aiogram 3.7+ змінив Bot initializer | Оновити bot file до v16 |
| Unauthorized | Неправильний BOT_TOKEN | Перевірити .env |
| Admin не отримує заявки | Неправильний ADMIN_CHAT_ID | Вставити numeric Telegram ID |
| Restart loop | Помилка Python або .env | journalctl -u crypto-safe-desk-bot -n 100 |