Закрыто

Telegram. Пишем ботов на Node JS и Telegraf [Roman Akhromieiev]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 17 май 2020.

Цена: 899р.-85%
Взнос: 134р.
100%

Основной список: 25 участников

Резервный список: 8 участников

Статус обсуждения:
Комментирование ограничено.
  1. 17 май 2020
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба
    Telegram. Пишем ботов на Node JS и Telegraf
    Пишем ботов для Telegram на Node JS c помощью фреймворка Telegraf, деплоим на Heroku и делаем правильную архитектуру
    НОВИНКА
    0,0 (0 оценок)

    15 студентов зарегистрировано
    Авторы: Roman Akhromieiev
    Последнее обновление: 5/2020
    Русский


    Чему вы научитесь
    • Создание Telegram ботов на NodeJs
    • Telegraf-фреймворк
    • Использование базовых команд Telegraf
    • Работа с сессиями, сценами в Telegram ботах
    • Работа с другими API (Yandex, Pixabay, Monobank)
    • Построение архитектуры ботов
    • Деплой бота на Heroku

      Требования
      • Telegram аккаунт
      • Базовый JavaScript + ES6
      • Базовый GIT
      • Базовые навыки работы с терминалом

      Описание
      Внимание: Курс дополняется.

      Это практическое руководство по созданию Telegram ботов с помощью фреймворка Telegraf.

      Telegram — это мессенджер, позволяющий обмениваться сообщениями и медиафайлами многих форматов. Telegram предоставляет API для создания ботов на платформе. Этот курс даст Вам необходимые знания для создания ботов на платформе Telegram с помощью Javascript и Node JS.

      В начале мы познакомимся подробнее с фреймворком Telegraf, узнаем подробнее его основы и методы для работы с Telegram API.

      Далее мы научимся создавать Telegram ботов с помощью современного фреймворка Telegraf, используя Javascript и Node JS
      Мы реализуем 8 Telegram ботов:
      • Эхо бот - бот будет пересылать Вам всё тоже самое, что ему отправили, независимо от контента.

      • Курс валют - бот будет возвращать актуальные курсы валют с помощью команд. Мы будем делать запросы через 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. Также реализуем функционал перевода в инлайн-режиме.
      Внутри каждой секции есть видео, где показан функционал бота.

      Все скрипты и исходники доступны в каждой секции про бота.

      В конце научимся деплоить бота на облачную платформу - Heroku, а также научимся запускать Telegram-бота в режиме Webhook вместо Polling.

      Этот курс поможет Вам в создании масштабируемых ботов. Вы научитесь хранить данные в сессиях, пользоваться менеджером сцен (WizardScene, Scene), работать с API, настраивать свои команды и реагировать на разные типы обновлений.

      Курс даст Вам хорошую основу для создания собственных сложных ботов.

      Для кого этот курс:
      • Фрилансеры
      • Начинающие Frontend/Backend разработчики
      • Действующие Frontend/Backend разработчики
      Скрытая ссылка
     
    Последнее редактирование модератором: 17 май 2020
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина закрыта.
      9 мар 2022
    2. skladchik.com
      Складчина доступна.
      4 июн 2020
    3. sungridmail
      sungridmail участвует.
      4 июн 2020
    4. Павел78
      Павел78 участвует.
      31 май 2020

    Последние важные события

    1. skladchik.com
      Складчина закрыта.
      9 мар 2022
    2. skladchik.com
      Складчина доступна.
      4 июн 2020
    3. skladchik.com
      Взнос составляет 67р.
      30 май 2020
    4. skladchik.com
      Складчина активна.
      30 май 2020
Статус обсуждения:
Комментирование ограничено.