Cat Time Bot Z уходит в свободное плавание: GPLv2, Docker и новые фичи

Cat Time Bot Z уходит в свободное плавание: GPLv2, Docker и новые фичи

19 апреля 2026, 20:14

Долгое время система учета времени и геймификации была неразрывно связана с нашим основным порталом. Но проект рос, обрастал новыми функциями и требовал независимости. И вот этот день настал! Рады представить Cat Time Bot Z - теперь это полностью самостоятельный Open Source проект, выпущенный под лицензией GNU GPLv2.

Сейчас бот находится в стадии предрелиза (MVP), но уже готов к полноценной работе и развертыванию на ваших серверах. Мы провели большую работу над архитектурой, чтобы сделать его быстрее, надежнее и удобнее.

Что изменилось под капотом?

Отделение от монолита пошло проекту на пользу. Мы пересмотрели стек технологий и подходы к развертыванию:

  • Полная контейнеризация: Бот теперь упакован в Docker. Больше никакой боли с зависимостями и версиями Python - достаточно одного файла .env и команды docker compose up, чтобы поднять рабочую среду с правильным часовым поясом и изолированной базой данных.
  • Скорость и компактность: Переход на современные асинхронные библиотеки (Aiogram 3 и SQLAlchemy 2.0) позволил снизить потребление ресурсов и ускорить отклик интерфейса.
  • Сохранение функционала: Вся любимая геймификация осталась на месте. Бот по-прежнему начисляет опыт за время на выездах, выдает достижения (от "Укротителя USB" до "Архитектора Систем") и присылает ежедневные сводки по погоде, курсам валют и крипте.
  • Открытая лицензия: Переход на GPLv2 означает, что вы можете свободно скачивать, модифицировать и использовать код в своих командах.

Что дальше?

Это только первый этап. В планах - перенос базы данных с SQLite на суровый PostgreSQL для серьезного production и разработка полноценной Web-админки для удобного управления пользователями и статистикой.

Как попробовать?

Исходный код, подробная документация и инструкции по запуску и миграции старых баз уже доступны в нашем публичном репозитории:

🔗 Cat_Time_Bot_Z на GitHub

Заходите, тестируйте, форкайте и обязательно ставьте звездочки репозиторию! Будем рады вашим pull request'ам и сообщениям о багах. Сделаем учет времени не только точным, но и нескучным!

Поделиться новостью:

К списку новостей Обновлено: 19.04.2026