Date-bot — это простой Telegram-бот, который помогает легко и непринужденно пригласить девушку на свидание, например, на чашку кофе. Бот генерирует вежливое и милое приглашение.
- Генерация приглашения на свидание по команде
/start
- Легкий и понятный интерфейс
- Настроен для работы на платформе Telegram
- Написан на Java с использованием библиотеки telegrambots API
- Склонируйте репозиторий:
git clone https://github.com/imuftiev/date-bot.git
- Изменяйте под свои предпочтения
- bot — содержит класс с настройкой бота
- config — инициализация и конфиг бота (регистрация TelegramBotsApi)
- controller — обработчик события "Update"
- dto — DTO для сущностей
- entity — модели таблиц баз данных
- handler — обработчик комманд
- mapper — мапперы для сущностей
- repository — репозитории для сущностей
- service — сервисная логика бота
- util — утилиты для бота, содержит Enum класс для (State Machine)
- application.yml — файл конфигурации приложения, данные все сохранены в .env файле в корневой папке проекта