Используем архитектурный подход для создания бота на Node.js. Для работы с Telegram будем использовать Тelegraf, а JavaScript заменим на TypeScript. Всё будем реализовываться на классах с инверсией зависимостей.
🔗 Ссылки:
⚡️Полный курс по Node.js с нуля, с архитектурой и паттернами: https://purpleschool.ru/course/nodejs
⚡️Курс по TypeScript и паттернам проектирования: https://purpleschool.ru/course/typesc...
Telegram канал с полезными советами: https://t.me/purple_code_channel
Все мои курсы: https://purpleschool.ru
Разделы видео:
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 - Заключение