Складчина: Telegram bots javascript [Udemy] [Дмитро Лисенко]
От основ до продвинутого бота: освойте создание ТГ-ботов на Node.js, работу с API, базы данных и диалоговые сценарии.
Чему научатся студенты:
- Создадут свой первый Telegram-бот с нуля, развернут его на сервере и поймут полный жизненный цикл проекта.
- Овладеют работой с библиотекой node-telegram-bot-api: настройка, обработка команд, текстовых сообщений и различных типов контента.
- Научатся интегрировать бота с посторонними API (например, погода, курсы валют) и работать с базами данных для хранения информации пользователей.
- Реализуют сложные функции: разговорные сценарии (FSM), inline-кнопки и меню, рассылку сообщений, что даст готовый проект портфолио.
Этот курс идеально подойдет тебе, если ты знаком с основами JavaScript (переменные, функции, условия) и хочешь использовать эти знания в реальном и востребованном проекте. Мы разберем весь путь – от настройки среды и создания первого «Hello, world!» бота для его размещения на надежном сервере.
На курсе ты не просто посмотришь видео, а реально сделаешь:
- С нуля до работающего бота: Узнаешь всю «кухню» — от регистрации бота в @BotFather до работы с мощной библиотекой `node-telegram-bot-api`.
- Интерактивные функции: Научишь бота не просто отвечать, а вести диалог. Реализуешь удобные клавиатуры и кнопки inline, чтобы пользователям было удобно с ним взаимодействовать.
- Работа с данными: Твой бот будет запоминать! Мы интегрируем базу данных (например, SQLite или PostgreSQL) для хранения пользователей, их настроек и любой другой информации.
- Взаимодействие с внешним миром: Сделаем бота по-настоящему разумным, научив его брать актуальные данные по сторонним API (погода, курсы валют, новости).
- Хостинг и деплой: Разберем, как «оживить» бота 24/7, разместив его на облачном сервере (например, Heroku или VPS).
Хватит откладывать! Начни создавать технологические проекты, которые видят и используются людьми. Жми «Записаться» и запусти свой первый бот уже на этой неделе!
Для кого этот курс:
Для студентов с базовыми знаниями Python.
Программа
- Знакомство с архитектурой Telegram Bot API.
- Обработка сообщений и основных команд.
- Интерактивные клавиатуры и кнопки
- Сохранение состояния и контекста диалога
- Хостинг та деплой бота на сервер
Скрытая ссылка