Перейти к содержанию

KTB-01 Создать и запушить проект для телеграм бота

Описание

Цель проекта

Наша задача — разработать телеграм-бота для тренировки иностранных слов. Для этого необходимо создать новый проект в IntelliJ IDEA с названием, отражающим суть проекта. Рекомендуется использовать формат названия вроде KotlinTelegramBot, где суффикс Bot указывает на тип проекта, аналогично тому, как в названиях мобильных приложений используется суффикс App.

Структура проекта и нейминг

В рамках этого спринта мы будем использовать префикс KTB- для обозначения задач, что расшифровывается как KotlinTelegramBot. Если у тебя другое название проекта, убедись, что названия веток и пулл-реквестов оформлены корректно и последовательно.

В этом проекте мы объединяем разработку консольного тренажёра и самого телеграм-бота. Это позволит нам переиспользовать код и следовать принципу DRY (Don't Repeat Yourself), как это делают профессиональные разработчики. Хотя на первый взгляд это два разных приложения, большая часть кода у них будет общей.

Спринт по разработке бота начинается с видео по теории разработки программ:

// видео

🗒 Задание

  1. Создать новый проект в IntelliJ IDEA (во избежании багов и неочевидного поведения на экране создания проекта галку Create Git Repository не ставить, а инициализировать его вручную после создания и сборки проекта)
  2. Доработать .gitignore и сделать локальный Initial Commit.
  3. Опубликовать проект на GitHub (можно в приватный репозиторий, но не забыть добавить куратора в коллабораторы).
  4. Прислать ссылку на запушенный репозиторий.

❌ Ошибки

  • в репозиторий попали конфигурационные файлы из папки .idea
  • неверные нейминги

✏️ Комментарии

Привет! Поздравляю со стартом итогового проекта! )
По всем вопросам можешь писать прямо в комментарии к пул-реквестам или в любое время мне в личку по любым вопросам.