Найти в Дзене
Notion

Notion

Советы по Notion
подборка · 3 материала
🍎 Хочу поделиться Apple Shortcuts для добавления в инбокс Notion Хочу поделиться с вами отличной находкой, связанной с Apple Shortcuts. Год назад я упоминал, что с помощью Apple Shortcuts можно с легкостью добавлять записи в базу ноутшена, например, я использую её для добавления записей в мой инбокс. Недавно я помогал настраивать систему управления проектами, похожую на ту, которую я использую сам, и тогда я задался вопросом: можно ли поделиться уже созданным шорткатом, чтобы не настраивать всё по-новой? И оказалось, что это вполне возможно! Просто нужно расшарить ссылку (но предварительно удалить свой токен и идентификатор базы). Чтобы настроить это, вам нужно сделать всего лишь несколько шагов (скриншот в комментариях): 1. В блоке "Text" вставьте идентификатор вашей базы вместо "<your database id>". 2. В блоке "Get contents of" вставьте ваш секретный токен интеграции вместо "<your secret token>". 3. Вместо "Name" укажите название вашего поля, если оно отличается. Я подготовил два шаблона для добавления записей, чтобы вам было проще начать использовать это (ссылки нужно копировать и открывать в браузере): - Команда для добавления записи текстом - Команда для добавления записи голосом Инструкцию по настройке команды с нуля можно найти здесь. Если будут вопросы — пишите, будем разбираться. #notion #nocode #automation
Реализация Completed Date для задач в Notion Последний год я использую Notion для ведения задач и проектов. Иногда полезно оглянуться и посмотреть, чем я занимался последний месяц или в четверг прошлой недели. Первое, что приходит в голову добавить поле Completed At и выставлять его вручную при завершении задачи, но удобства в этом мало. Никаких готовых решений, типа вэбхука, который будет вызываться при завершении задачи и выставлять текущую дату я не нашёл. К счастью у Notion есть публичный API, который можно использовать для этих целей. Алгоритм следующий: - Получить все задачи изменённые сегодня и с пустым полем Completed At - Среди полученных задач выбрать те, что в списке Done - Выставить значение Modified At в поле Completed At Скрипт, реализующий этот алгоритм, запускается каждый час с помощью GitHub Actions. Теперь вы можете просто добавить новое представление Done для вашей таблицы задач. Исходники скрипта, можно найти здесь в репозитории на GitHub.
Автоматизированные бэкапы в Notion
В конце апреля начали появляться сообщения, что некоторые русские аккаунты в Notion были заблокированы. Поддержка сперва подтвердила это, но в итоге сослалась на то, что они тестировали новый алгоритм и случайно заблокировали аккаунты, мол сейчас всё должно быть хорошо - продолжайте пользоваться. Но как тут спокойно пользовать после такого, сразу вспоминается фраза “мыши плакали, кололись, но продолжали жрать кактус”. Поэтому я решил настроить автоматизированные бэкапы. Для этого можно использовать: - GitLab - GitHub Обе реализации используют один и тот же подход: 1...