Automatically import Reminders' inbox to Todoist [Shortcut]

Francesco Puppo

미리 알림 수신함을 Todoist로 자동 가져오기 [단축어]

제가 Siri를 쓰는 몇 안 되는 용도 중 하나는 휴대전화를 손에 들 수 없는 드문 순간, 이를테면 운전 중이거나 자전거를 탈 때 떠오른 할 일을 빠르게 저장하는 것입니다. 그저 “Hey Siri, remind me to do [this] on [day]”라고 말하면 할 일 목록에서 바로 확인할 수 있어 정말 편리합니다.

안타깝게도 SiriTodoist는 궁합이 잘 맞지 않습니다1. 그래서 이 문제를 우회할 단축어를 직접 만들 수밖에 없었습니다.

기능: Todoist를 열 때마다 Apple 미리 알림 수신함의 모든 작업을 Todoist 수신함으로 가져온 뒤 Apple 미리 알림에서는 삭제합니다

다운로드

여기에서 단축어 다운로드하기를 할 수 있습니다.

설정

위 링크에서 단축어를 다운로드한 뒤, Todoist를 열 때마다 실행되는 새로운 자동화를 생성합니다.

팁: 사실 자동화 안에서 개별 명령어를 이용해 단축어를 직접 다시 만드는 것을 권장합니다. 제 단축어를 그대로 실행하는 방식이 아니라요. 이렇게 하면 어떤 이유에서인지 Shortcuts가 가져온 항목을 삭제할 때 매번 확인을 요청하지 않고도 충분한 권한을 갖게 됩니다.


작동 원리

언제나 그렇듯 이 단축어는 정말 단순하지만 이 한 가지 목적만큼은 아주 잘 수행합니다. 그리고 이번에는 엄밀히 말하면 단축어가 아니라 자동화입니다.

Todoist를 열 때마다 즉시 실행되며…

  • Apple 미리 알림의 수신함 목록에서 완료되지 않은 미리 알림을 모두 찾습니다2
  • 찾은 각 항목에 대해…
    • DeadlineNotes를 가져옵니다
    • 동일한 세부 정보로 Todoist 수신함에 새로운 미리 알림을 생성합니다
  • Apple 미리 알림 수신함 목록에서 모든 미리 알림을 삭제합니다
  • 가져온 미리 알림이 하나라도 있으면 가져온 항목 수를 보여 주는 알림을 표시합니다

개선할 점

  • ✅ 가져오기에 성공하면 알림 표시하기
  • 날짜만 있고 시간이 없는 미리 알림이 자정으로 설정되는 문제 방지

각주

  1. 아무리 시도해 봐도 Siri는 “Add this thing to Todoist”를 제대로 인식하지 못하고, 결국 Apple 미리 알림에 작업이 생기거나 캘린더에 일정이 생성되곤 합니다(!). 반면 Todoist는 무엇보다 웹 앱이 우선이기 때문에, Shortcuts 지원은 iOS에서는 그럭저럭 쓸 만한 수준이고 macOS에서는 아예 존재하지 않습니다.

  2. Apple 미리 알림에는 기본 수신함 목록이 없으므로 직접 만들거나 다른 목록을 선택해야 합니다

원문은 Francesco Puppo님이 에 게재했습니다.

이 글은 muse-spark-1.2-contributor 모델을 사용해 번역했습니다.