Этот Telegram-бот поможет вам не забыть о своевременной замене водных фильтров. Он запоминает дату последней замены, и через год автоматически напомнит Вам о необходимости установить новый фильтр.
Бот "filter-change-bot" позволяет:
- Запомнить дату замены фильтра: Вы просто отправляете боту команду, чтобы зафиксировать дату установки нового фильтра.
- Автоматические напоминания: Через год после указанной даты бот отправит вам уведомление о необходимости замены фильтра.
- Простой и интуитивно понятный интерфейс: Бот использует простые команды, чтобы с ним было легко и удобно взаимодействовать.
- Пользователь устанавливает новый фильтр.
- Пользователь отправляет боту команду, например,
Сообщить о замене фильтров, и указывает дату замены. Например:Фильтры заменены 2024-01-20 - Бот сохраняет эту дату в базе данных.
- Через год бот отправляет пользователю уведомление: "Настало время заменить фильтры!"
/start: Запускает бота и приветствует пользователя./Сообщить о замене фильтров [YYYY-MM-DD]: Устанавливает дату последней замены фильтра (формат даты: год-месяц-день). Пример:Фильтры заменены 2024-01-20/Узнать дату прошлой замены фильтров: Показывает дату последней замены фильтра (запомненную ботом).
- Язык программирования: Java
- Библиотека для работы с Telegram Bot API: Telegram bot API
- База данных: PostgreSQL
- Другие библиотеки/фреймворки: Spring
- Добавление возможности устанавливать период напоминания (например, не через год, а через 6 месяцев).
- Поддержка нескольких фильтров (например, для разных устройств).
- Более удобный формат ввода даты.
- Локализация на разные языки.
Если вы хотите внести свой вклад в развитие проекта, пожалуйста, создайте issue или отправьте pull request.