Papera ещё в разработке. Что-то может измениться или перестать работать, пока мы её строим.
РуководстваПодключение аккаунта Bluesky

Подключение аккаунта Bluesky

Подключите аккаунт Bluesky к Papera по паролю приложения и публикуйте в него посты с холста процесса.

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


1. Создайте пароль приложения в Bluesky

Это делается в Bluesky, а не в Papera:

  1. Откройте Bluesky и перейдите в Settings → Privacy and Security → App Passwords (в вебе https://bsky.app/settings/app-passwords).
  2. Выберите Add App Password, дайте ему понятное имя (например Papera) и создайте его.
  3. Скопируйте созданный пароль, он выглядит как xxxx-xxxx-xxxx-xxxx. Bluesky показывает его один раз, поэтому копируйте сразу.

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


2. Подключите его в Papera

  1. В Papera откройте Настройки → Аккаунты соцсетей и выберите Подключить → Bluesky.
  2. Введите свой хэндл или адрес почты (например you.bsky.social) и вставьте только что созданный пароль приложения.
  3. Если ваш аккаунт живёт на другом PDS (Personal Data Server), откройте Дополнительно и задайте Service URL. Для большинства аккаунтов здесь остаётся значение по умолчанию https://bsky.social.
  4. Нажмите Подключить.

Papera входит с этими данными на сервере, сохраняет полученную сессию и показывает подключённый аккаунт. Пароль приложения не сохраняется. Чтобы позже отозвать доступ, отключите аккаунт в Papera или удалите пароль приложения в Bluesky: любое из двух действий его аннулирует.

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


3. Опубликуйте пост в Bluesky

Публикация выражена на холсте процесса, а не одной кнопкой:

  1. На холсте проекта прикрепите рендерер Bluesky к узлу контента, чтобы получить редактируемый приблизительный предпросмотр поста.
  2. Добавьте подключённый аккаунт Bluesky на холст как узел аккаунта.
  3. Свяжите пост с узлом аккаунта (один пост может расходиться в несколько аккаунтов).
  4. Добавьте триггер публикации и запустите его. Papera публикует пост в Bluesky по протоколу AT: сначала загружает изображения, затем создаёт пост.

Посты в Bluesky ограничены 300 символами и 4 изображениями. Предпросмотр Papera проверяет это до публикации. Публикация идемпотентна: повторный запуск триггера для неизменного поста не создаёт дубликат.


Что делать при ошибках

  • «Bluesky sign-in expired. Reconnect the account and retry.»: сессии по паролю приложения истекают. Подключите аккаунт заново в разделе Настройки → Аккаунты соцсетей (вставьте пароль приложения ещё раз или создайте новый) и запустите триггер снова.
  • Подключение сразу не удаётся: проверьте хэндл или адрес почты и то, что вы вставили именно пароль приложения (xxxx-xxxx-xxxx-xxxx), а не основной пароль. Если ваш аккаунт на своём PDS, задайте Service URL в разделе «Дополнительно».
  • Изображения не появляются: Bluesky разрешает не более 4 изображений на пост, лишние отбрасываются при проверке ограничений.