Telegram-боты на TypeScript: от основ до архитектуры проекта Освой разработку Telegram-ботов с использованием строгой типизации и современных инструментов. Что изучишь:
Основы JavaScript и TypeScript.
Типы, интерфейсы и проверку данных.
Node.js и библиотеку grammY.
Асинхронную обработку сообщений.
Команды, кнопки, сессии и диалоги.
SQLite, модели данных и транзакции.
Тесты, моки и обработку ошибок.
Сборку проекта и развёртывание на Linux.
Telegram Stars, выдачу доступа и ИИ.
Результат: три проекта с типизированной структурой кода и практический опыт организации Telegram-сервисов. Начальные основы JavaScript включены в программу — предварительное знание языка необязательно.