PingMe Bot - бот напоминалка для
Коротко о боте:
PingMe bot это telegram-бот для умных напоминаний. Бот распознает текст пользователя, например, «купить молоко завтра в 12» или «планёрка каждый понедельник в 10», и переводит его в запланированное напоминание. Поддерживает обычные и повторяющиеся напоминания, откладывание по кнопкам, напоминания с подтверждением о прочтении и обмен напоминаниями между пользователями.
Адрес бота: @Pingme_Reminder_bot
Список функций:
-Планирование обычных напоминаний
-Планирование повторяющиеся напоминаний
-Планирование напоминаний другим пользователям
-Напоминания с подтверждением о прочтении
-Кнопки откладывания напоминании на n минут
-Удобное отображение запланированных напоминаний и их удаление
-Записная книжка
Подробное описание функционала
🔔 ОБЫЧНЫЕ НАПОМИНАНИЯ
Примеры обычных напоминаний:
• "Купить хлеб через 3 часа"
• "Заехать на АЗС сегодня в 19"
• "Завтра в 12:45 Купить молоко "
• "Встреча с клиентом в среду в 14:30"
• "Планерка 28.04.26 в 15"
🔁 ПОВТОРЯЮЩИЕСЯ НАПОМИНАНИЯ
Повторяющееся напоминание планируется на конкретный день недели и время или на конкретное число месяца и время. После отправки уведомления пользователю, напоминание откладывается до следующего срабатывания.
Примеры повторяющихся напоминаний:
"Планерка каждый понедельник в 12" - напоминание будет приходить каждый понедельник в 12 часов.
"Каждый день в 14:30 Выпить таблетки" - напоминание будет приходить каждый день в 14:30.
"Показания счётчиков каждое 15 число месяца в 12" - напоминание будет приходить каждое 15 число месяца в 12 часов.
⌛ КНОПКИ ОТКЛАДЫВАНИЯ НАПОМИНАНИЙ
Кнопки откладывания напоминаний позволяют отложить полученное напоминание еще на N минут. Кнопка «своё» позволяет ввести произвольное время или дату и время на которое нужно отложить напоминание.
✅ НАПОМИНАНИЯ С ПОДТВЕРЖДЕНИЕМ
При включении данного функционала у получаемых напоминаний будет добавлена новая кнопка «Прочитано». Пока пользователь не нажмет на эту кнопку, бот будет присылать это напоминание повторно через выбранный интервал (5мин,10мин и пр.).
Включение напоминаний с подтверждением, а также настройка интервалов напоминания находится в меню «Настройки» (/settings)
🧾 ПРОСМОТР И УДАЛЕНИЕ СВОИХ НАПОМИНАНИЙ
Отображение списка напоминаний находится в меню бота «Мои напоминания» (/my_reminders).
В данном меню есть следующие кнопки:
- На сегодня – отображает список напоминаний на сегодня. Т.е. применяется отбор по текущей дате.
- Все напоминания – отображает весь список напоминаний что у вас есть отсортированных по дате.
- Удалить – позволяет удалить напоминания.
Удаление напоминаний происходит путем ввода номера напоминания. Бот выводит вам пронумерованный список и ожидает 30 сек. Пользователю достаточно ввести номер напоминания и бот удалит его.
👥 ПЛАНИРОВАНИЕ НАПОМИНАНИЙ ДРУГИМ ПОЛЬЗОВАТЕЛЯМ
PingMe bot позволяет планировать напоминания другим пользователям, если вы добавили друг друга в контакты.
Для установления связи между двумя пользователями у обоих должен быть запущен бот и установлен часовой пояс.
Далее любой из участников отправляет боту сообщение с ID или @Username второго участника, например:
@Username или id 12377789898
После этого у второго участника высветится сообщение, в котором ему необходимо принять заявку для добавление в контакты.
Выполнив эти два действия, оба пользователя смогут планировать напоминания друг другу.
Свой ID каждый участник может узнать выполнив команду «/my_stats» или выбрав пункт «Моя статистика» в меню телеграм бота.
Планировать напоминания другим пользователям можно через символ @ и указания: id контакта, username контакта или его псевдонима в самом начале сообщения. Пример:
«@89898989898 Купи хлеб в 20»
«@devastator999 Сходи в магазин за овощами через 10 минут»
«@Муж Забери ребенка из садика в 18:00»
📋 ЗАПИСНАЯ КНИЖКА
Дело/заметка добавляется через символ «!». Дело не имеет ни даты, ни времени, просто как записка. Можно вывести список дел, отметить выполненные и удалить выполненные из списка. У дел есть ограничение по длине в 35 символов
ЗАКЛЮЧЕНИЕ
Это все функции бота, но в разработке сейчас функционал по добавлению бота в группы и планирование напоминаний там. На новаторство ни в коем случае не претендую, просто решил поделиться своей поделкой. В боте предусмотрена обратная связь и можно будет написать о найденных ошибках или каких-либо неисправностях. Делал его в первую очередь для себя, но буду рад, если он будет полезен и другим.