Технический аудит и сопровождение Telegram-бота на Python

Задача

Бот на базе aiogram уже разработан и работает на VPS под Linux, использует базу данных. Необходимо провести детальный технический аудит текущей архитектуры и кода, выявить и устранить слабые места, а также оказывать дальнейшее консультационное сопровождение.

Основные требования

  • Проверить архитектуру и конфигурацию проекта
  • Проанализировать код на логические ошибки
  • Проверить корректность работы с базой данных и обработку chat_id
  • Настроить надежную обработку возможных исключений и ошибок
  • Указать уязвимые места
  • Дать конкретные рекомендации по улучшению
  • Обеспечить консультационную поддержку на всех этапах

Важно

Откликаться только если вы готовы взять именно анализ и сопровождение существующего проекта, а не написание нового кода с нуля.