Инструменты пользователя

Инструменты сайта


otus:demo

Это старая версия документа!


Разработка бота

Подготовка к демо-уроку

У вас есть инструменты разработки (Idea, Git, JDK, Gradle)

  1. Склонировать репозиторий git@github.com:SonicNorg/otus-demo.git
  2. В файле gradle.properties вписать фамилию латиницей
  3. Выполнить ./gradlew deploy

У вас нет указанных инструментов

  1. Скачать и запустить виртуалку (ссылка будет позже)
  2. В файле gradle.properties вписать фамилию латиницей
  3. Выполнить в терминале Идеи ./gradlew deploy

Задание на демо-уроке

  1. Переопределить метод onUpdateReceived(update: Update?), который выполняется при получении ботом нового события
  2. В методе нужно создать сообщение и отправить его в ответ на любое событие

Создание сообщения:

val message = SendMessage()
                 .setChatId(chatId)
                 .setText("Привет, я бот!")

Отправка сообщения:

execute(message)
otus/demo.1576597005.txt.gz · Последние изменения: 2019/12/17 15:36 — norg