Robin
Персональный ассистент в Telegram. Синхронизирует Google Calendar и Яндекс Календарь, напоминает о встречах, ведёт задачи, присылает утреннюю сводку и вечерний отчёт.
Зачем это нужно
- → Забываешь про встречи, пока не начнутся звонки
- → Теряешь ссылки на Zoom/Meet/Telemost в письмах
- → Задачи разбросаны по заметкам и мессенджерам
- → Нет контроля, что сделано за день
- → Напоминания за 60, 15 и 5 минут (настраивается)
- → Кнопка «Войти в звонок» прямо в сообщении
- → Задачи текстом или голосом, с датой и временем
- → План/Факт: отмечаешь выполнение, видишь прогресс
Быстрый старт
Возможности
Два календаря: Google и Яндекс
Google Calendar через OAuth (чтение + запись). Яндекс Календарь через CalDAV (пароль приложения). Подключение и управление через /settings → Календари. Можно создавать события прямо из бота.
Умные напоминания о встречах
Настраиваемые тайминги (по умолчанию: 60, 15, 5 минут). Автоматическое извлечение ссылок на Meet, Zoom, Telemost, Teams из описания и location события.
Задачи: текст, голос, регулярные
Добавляй задачу текстом или голосовым сообщением (Whisper). Указывай дату, время и напоминание. Регулярные задачи — ежедневные или по дням недели — создаются автоматически. Можно добавить задачу в календарь одной кнопкой.
Утренняя сводка и План/Факт
Утром — расписание на день (события + задачи). Вечером — отчёт План/Факт: что было запланировано, что выполнено, процент прогресса. Незакрытые задачи автоматически переносятся на завтра в 23:55.
Навигация и настройки
Кнопка «Назад» в каждом экране — полная навигация без перепечатывания команд. Тихие часы, мьют уведомлений, выбор часового пояса, настройка времени отчётов — всё через /settings.
Команды
/startГлавное меню: задачи, расписание, настройки, добавление задачи/tasksМои задачи — pending + completed за 3 дня, с датой и днём недели/todayРасписание на сегодня: события из всех календарей + задачи/settingsКалендари, тайминги, часовой пояс, тихие часы, утренняя сводка, мьют/connectПодключить календарь (Google OAuth или Яндекс CalDAV)Вопросы и ответы
Какие календари поддерживаются?
Google Calendar (OAuth 2.0, чтение + запись) и Яндекс Календарь (CalDAV, пароль приложения, чтение + запись). Можно подключить оба одновременно.
Какие данные хранятся?
Telegram ID, настройки уведомлений, OAuth-токены Google и логин/пароль Яндекса (зашифрованы Fernet), список событий из календаря для отправки напоминаний.
Что происходит с незакрытыми задачами?
В 23:55 по твоему часовому поясу бот автоматически переносит все pending-задачи на завтра. Выполненные задачи видны в списке 3 дня, потом скрываются.
Как часто синхронизируется календарь?
Каждые 2 минуты. Проверка напоминаний — каждую минуту.
Где хостится бот?
Mac Studio (self-hosted), PostgreSQL, Docker. Доступ через Cloudflare Tunnel. Код закрытый, но можно запросить демо.
Попробовать бесплатно
Бот в открытом бета-тестировании. Подключение занимает 2 минуты.
Открыть @SHTELLER_RU_ALERTING_BOT→