Оптимизация бота в Telegram: аналитика, метрики, баги
По стеку:
NodeJS, TypeScript, PostgreSQL, Redis, MongoDB, Sequelize, BullMQ, Express, Telegraf, Git
1. Проверить функционал аналитики, переработать алгоритм получения контента. (Прочие детали вырабатываются в процессе исследования)
2. Добавить запись метрик, процент неудачных запросов, процент ответов и т.д. Подключить алерты в телеграм группу
3. Подключить GitHub Actions
4. Переработать вызовы к бд, возможно поменять orm, вывести все в модули (На усмотрение разработчика)
5. Утилизировать ненужный код, переписать в хороший вид, где требуется
6. Исправить отсутствие доступа после подключения подписки на маркетинговом сообщении