[Udemy] Telegram. Пишем ботов на Node JS и Telegraf (2020)
Это практическое руководство по созданию Telegram ботов с помощью фреймворка Telegraf.
Telegram — это мессенджер, позволяющий обмениваться сообщениями и медиафайлами многих форматов. Telegram предоставляет API для создания ботов на платформе. Этот курс даст Вам необходимые знания для создания ботов на платформе Telegram с помощью Javascript и Node JS.
Требования
- Telegram аккаунт
- Базовый JavaScript + ES6
- Базовый GIT
- Базовые навыки работы с терминалом
- Эхо бот - бот будет пересылать Вам всё тоже самое, что ему отправили, независимо от контента.
- Курс валют - бот будет возвращать актуальные курсы валют с помощью команд. Мы будем делать запросы через Axios на Monobank API - api популярного украинского банка.
- Погодный бот - с помощью бота можно будет узнать погоду в любой точке шара. Воспользуемся Weather API (apixu) и задеплоим бота на Firebase с помощью Firebase Cloud Functions.
- Sentiment бот - бот, который будет делать анализ настроения текста (Sentiment analysis). Будем использовать библиотеку для анализа тональности текста.
- Инлайн-бот поиска картинок - мы сможем искать изображения в инлайн-режиме и отправлять их в любом чате. Воспользуемся Pixabay API и будем делать запросы через Axios.
- Индекс массы тела - это будет пошаговый бот, для определения индекса массы тела. Познакомимся с понятием Stage Manager и воспользуемся пошаговой логикой WizardScene в фреймворке Telegraf.
- COVID-19 Бот - бот будет возвращать актуальную статистику о COVID-19 по введенной стране. Используем RapidAPI, Axios.
- Бот-переводчик - реализуем правильную и масштабируемую архитектуру для бота. Будем хранить данные в сессиях, а также воспользуемся сценами ввода. Для перевода будем работать Yandex Translate API через Axios. Также реализуем функционал перевода в инлайн-режиме.
Подробнее:
У вас недостаточно прав для просмотра ссылки пожалуйста Вход или Регистрация
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.