Бот для Telegram на Node.js, TypeScript и Telegraf js

 

Используем архитектурный подход для создания бота на Node.js. Для работы с Telegram будем использовать Тelegraf, а JavaScript заменим на TypeScript. Всё будем реализовываться на классах с инверсией зависимостей. Ссылки: Полный курс по Node.js с нуля, с архитектурой и паттернами:
Курс по TypeScript и паттернам проектирования:
Telegram канал с полезными советами:
Все мои курсы:
Разделы видео: 0:00 - Введение 0:08 - Что будем делать? 1:32 - Создание бота в Telegram 2:39 - Подготовка проекта 4:27 - Установка зависимостей и сборка 6:40 - Сервис конфигурация и dotenv 14:40 - Класс бота 20:10 - Типизация контекста 22:32 - Создание класса команд 25:58 - Создание команды start 35:11 - Локальное хранение сессий 36:44 - Запуск бота 40:06 - Заключение