Track4u
  1. Главная
  2. Блог
  3. Напоминания
Напоминания

Как синхронизировать события с Google и Apple Календарём

Пошаговая инструкция: подключите Google Календарь, Apple Календарь (iCloud) или любой CalDAV к Track4u, чтобы события из чата попадали в расписание на телефоне.

Команда Track4u 4 мин чтения
Синхронизация событий с Google и Apple Календарём
Содержание
  1. Что даёт синхронизация
  2. Google Календарь
  3. Apple Календарь (iCloud)
  4. Любой CalDAV-календарь
  5. Несколько календарей и выбор «по умолчанию»
  6. Как проверить, что синхронизация работает
  7. Безопасность и отключение
  8. Если что-то не работает
  9. Что дальше

Коротко

  • Google подключается по кнопке, Apple (iCloud) и CalDAV через специальный пароль для приложений.
  • События из чата записываются в выбранный календарь со встроенным напоминанием, а правки и удаления в календаре подхватываются бота раз в 5 минут.
  • Календарь не обязателен: напоминания в чат работают и без него.

Напоминания в Telegram удобны, но расписание у многих живёт в календаре телефона. Чтобы не вести два списка, подключите календарь: тогда всё, что вы сказали боту, появится там сразу, с будильником. Рассказываем, как это сделать для Google, Apple и других сервисов.

Что даёт синхронизация

  • События из чата попадают в ваш календарь и видны в обычном приложении на телефоне и компьютере.
  • В событие встроено напоминание (в Google это popup, в iCloud VALARM), поэтому календарь напомнит и сам.
  • Если вы измените или удалите событие в календаре, бот заметит это раз в 5 минут и пересчитает напоминания.
  • Цвет события, который вы выбрали в Track4u, уходит и в Google Календарь.

Одна оговорка: громкость и звук напоминания зависят от настроек календаря на вашем телефоне. Это не будильник, а обычное уведомление календаря.

Google Календарь

  1. Откройте Track4u в Telegram и перейдите в «Настройки» → «Интеграции».
  2. Нажмите «Google Calendar». Google требует системного браузера, поэтому страница откроется не внутри Telegram.
  3. Выберите аккаунт и разрешите доступ. Track4u запрашивает доступ только к событиям, которые планирует для вас, и к списку календарей, чтобы вы могли выбрать, куда записывать.
  4. Вернитесь в приложение и выберите календарь, в который будут попадать события.

Подробности о том, какие данные мы получаем, описаны в политике конфиденциальности.

Apple Календарь (iCloud)

Apple не позволяет сервисам входить в календарь «по кнопке», поэтому нужен специальный пароль для приложения. Он создаётся один раз и отзывается в любой момент.

  1. Откройте в браузере (Safari или Chrome, не внутри Telegram) страницу account.apple.com и войдите в свой Apple ID, подтвердив вход кодом.
  2. Перейдите в «Вход и безопасность» → «Пароли для приложений».
  3. Создайте пароль, назовите его, например, Track4u и скопируйте: он вида abcd-efgh-ijkl-mnop и показывается только один раз.
  4. Вернитесь в Track4u: «Настройки» → «Интеграции» → «Apple Calendar». Введите Apple ID (почту) и пароль для приложения.

Пароль хранится в зашифрованном виде и используется только для доступа к календарю. Если захотите отключить доступ, отзовите его на той же странице Apple.

Любой CalDAV-календарь

Подойдёт любой сервер, который поддерживает CalDAV: Nextcloud, Яндекс, Fastmail и другие. В Track4u выберите «CalDAV-аккаунт» и введите адрес вида https://…, логин и пароль. Адрес проверяется на безопасность, а пароль так же хранится в зашифрованном виде.

Несколько календарей и выбор «по умолчанию»

Можно подключить до трёх аккаунтов. Один из них назначается основным: туда по умолчанию попадают новые события. В карточке аккаунта можно выбрать конкретный календарь (например, «Работа» или «Личное»).

Как проверить, что синхронизация работает

Создайте тестовое событие. Напишите боту «послезавтра в 10 тест» и откройте календарь на телефоне: событие должно появиться в выбранном календаре со встроенным напоминанием. Затем удалите его прямо в календаре: примерно через 5 минут бот заметит это и уберёт событие и у себя, а на iPhone добавьте ещё время на синхронизацию самой системы. После проверки событие можно удалить и в чате: «отмени послезавтрашний тест».

Безопасность и отключение

Пароли и токены хранятся в зашифрованном виде и используются только для работы с календарём. Отключить календарь можно в любой момент: «Настройки» → «Интеграции» → кнопка «Отключить» у аккаунта. Чтобы закрыть доступ и со стороны сервиса, отзовите разрешение в настройках безопасности Google или удалите пароль для приложений в Apple ID. События, которые уже есть в календаре, при этом не пропадут.

Если что-то не работает

  • Событие не появилось. Откройте «Интеграции» и проверьте статус аккаунта. Если доступ отозван, бот сам напишет вам в чат, что нужно подключить календарь заново.
  • Время сдвинулось. Проверьте часовой пояс в настройках приложения. Он определяется автоматически, но на новом устройстве лучше убедиться.
  • Событие не исчезает после удаления. Подождите 5–10 минут: сверка идёт раз в 5 минут, а на iPhone добавляется собственная задержка синхронизации.
  • Не приходит звук. Проверьте уведомления календаря в настройках телефона, а в Track4u настройте напоминание в самом чате.

Что дальше

Когда календарь подключён, добавлять события можно голосом: как поставить напоминание за пару секунд. А про возможности календаря и напоминаний в целом: страница о календаре и напоминаниях.

Частые вопросы

Нужно ли подключать календарь, чтобы получать напоминания?
Нет. Напоминания в чат хранятся на нашей стороне и приходят независимо от внешних календарей. Календарь нужен, если хотите видеть события в обычном расписании на телефоне и получать дублирующее напоминание от самого календаря.
Бот видит все мои события?
Нет. Бот создаёт и меняет события, которые планирует для вас, и отслеживает изменения в них. Остальные события календаря он не читает.
Почему удалённое в календаре событие исчезает не сразу?
Бот сверяет календарь раз в 5 минут. На iPhone добавляется ещё собственная задержка синхронизации iOS, которая бывает от нескольких минут. Если событие не исчезло, подождите немного.
Команда Track4uМы делаем планировщик в Telegram и пишем о привычках, времени и деньгах. Факты в статьях сверены с первоисточниками, ссылки приведены в тексте.