PingMe Bot - бот напоминалка для

Коротко о боте:

PingMe bot это telegram-бот для умных напоминаний. Бот распознает текст пользователя, например, «купить молоко завтра в 12» или «планёрка каждый понедельник в 10», и переводит его в запланированное напоминание. Поддерживает обычные и повторяющиеся напоминания, откладывание по кнопкам, напоминания с подтверждением о прочтении и обмен напоминаниями между пользователями.

Адрес бота: @Pingme_Reminder_bot

Список функций:

-Планирование обычных напоминаний

-Планирование повторяющиеся напоминаний

-Планирование напоминаний другим пользователям

-Напоминания с подтверждением о прочтении

-Кнопки откладывания напоминании на n минут

-Удобное отображение запланированных напоминаний и их удаление

-Записная книжка

Подробное описание функционала

🔔 ОБЫЧНЫЕ НАПОМИНАНИЯ

Кнопка «Отменить» доступна 30 секунд. Если пользователь ошибся или передумал, то можно сразу отменить это напоминание. 
Кнопка «Отменить» доступна 30 секунд. Если пользователь ошибся или передумал, то можно сразу отменить это напоминание. 

Примеры обычных напоминаний:

• "Купить хлеб через 3 часа"

• "Заехать на АЗС сегодня в 19"

• "Завтра в 12:45 Купить молоко "

• "Встреча с клиентом в среду в 14:30"

• "Планерка 28.04.26 в 15"

🔁 ПОВТОРЯЮЩИЕСЯ НАПОМИНАНИЯ

Повторяющееся напоминание планируется на конкретный день недели и время или на конкретное число месяца и время. После отправки уведомления пользователю, напоминание откладывается до следующего срабатывания.

Примеры повторяющихся напоминаний:

"Планерка каждый понедельник в 12" - напоминание будет приходить каждый понедельник в 12 часов.

"Каждый день в 14:30 Выпить таблетки" - напоминание будет приходить каждый день в 14:30.

"Показания счётчиков каждое 15 число месяца в 12" - напоминание будет приходить каждое 15 число месяца в 12 часов.

Кнопка «Удалить насовсем» удаляет повторяющееся напоминание навсегда. Например, вы закончили курс приема таблеток и при очередном напоминании просто удаляете его насовсем. Либо можно удалить из списка всех напоминаний
Кнопка «Удалить насовсем» удаляет повторяющееся напоминание навсегда. Например, вы закончили курс приема таблеток и при очередном напоминании просто удаляете его насовсем. Либо можно удалить из списка всех напоминаний

⌛ КНОПКИ ОТКЛАДЫВАНИЯ НАПОМИНАНИЙ

Кнопки откладывания напоминаний позволяют отложить полученное напоминание еще на N минут. Кнопка «своё» позволяет ввести произвольное время или дату и время на которое нужно отложить напоминание.

Настройка кнопок откладывания находится в меню «Настройки» (/settings). Выбранные пользователем кнопки будут отображаться под напоминанием.
Настройка кнопок откладывания находится в меню «Настройки» (/settings). Выбранные пользователем кнопки будут отображаться под напоминанием.

✅ НАПОМИНАНИЯ С ПОДТВЕРЖДЕНИЕМ

При включении данного функционала у получаемых напоминаний будет добавлена новая кнопка «Прочитано». Пока пользователь не нажмет на эту кнопку, бот будет присылать это напоминание повторно через выбранный интервал (5мин,10мин и пр.).

Включение напоминаний с подтверждением, а также настройка интервалов напоминания находится в меню «Настройки» (/settings)

PingMe Bot - бот напоминалка для

🧾 ПРОСМОТР И УДАЛЕНИЕ СВОИХ НАПОМИНАНИЙ

Отображение списка напоминаний находится в меню бота «Мои напоминания» (/my_reminders).

В данном меню есть следующие кнопки:

  1. На сегодня – отображает список напоминаний на сегодня. Т.е. применяется отбор по текущей дате.
  2. Все напоминания – отображает весь список напоминаний что у вас есть отсортированных по дате.
  3. Удалить – позволяет удалить напоминания.

Удаление напоминаний происходит путем ввода номера напоминания. Бот выводит вам пронумерованный список и ожидает 30 сек. Пользователю достаточно ввести номер напоминания и бот удалит его.

PingMe Bot - бот напоминалка для

👥 ПЛАНИРОВАНИЕ НАПОМИНАНИЙ ДРУГИМ ПОЛЬЗОВАТЕЛЯМ

PingMe bot позволяет планировать напоминания другим пользователям, если вы добавили друг друга в контакты.

Для установления связи между двумя пользователями у обоих должен быть запущен бот и установлен часовой пояс.

Далее любой из участников отправляет боту сообщение с ID или @Username второго участника, например:

@Username или id 12377789898

После этого у второго участника высветится сообщение, в котором ему необходимо принять заявку для добавление в контакты.

Выполнив эти два действия, оба пользователя смогут планировать напоминания друг другу.

Свой ID каждый участник может узнать выполнив команду «/my_stats» или выбрав пункт «Моя статистика» в меню телеграм бота.

PingMe Bot - бот напоминалка для

Планировать напоминания другим пользователям можно через символ @ и указания: id контакта, username контакта или его псевдонима в самом начале сообщения. Пример:

«@89898989898 Купи хлеб в 20»

«@devastator999 Сходи в магазин за овощами через 10 минут»

«@Муж Забери ребенка из садика в 18:00»

📋 ЗАПИСНАЯ КНИЖКА

Дело/заметка добавляется через символ «!». Дело не имеет ни даты, ни времени, просто как записка. Можно вывести список дел, отметить выполненные и удалить выполненные из списка. У дел есть ограничение по длине в 35 символов

PingMe Bot - бот напоминалка для

ЗАКЛЮЧЕНИЕ

Это все функции бота, но в разработке сейчас функционал по добавлению бота в группы и планирование напоминаний там. На новаторство ни в коем случае не претендую, просто решил поделиться своей поделкой. В боте предусмотрена обратная связь и можно будет написать о найденных ошибках или каких-либо неисправностях. Делал его в первую очередь для себя, но буду рад, если он будет полезен и другим.

1