Skip to content

Getting Started

Nikita Melnychenko edited this page Aug 1, 2026 · 1 revision

Getting Started

Unspool needs a local build, Telegram API credentials for your own application, an authorized Telegram account, and a download folder selected through macOS.

  1. Follow Building and Dependencies.
  2. Create an API ID and API hash at my.telegram.org/apps.
  3. Enter those credentials in Unspool and complete the Telegram authorization steps shown by TDLib.
  4. Choose a writable download folder.
  5. Select a chat and message-history range.
  6. Filter and select attachments, review preflight, then start the batch.

API credentials are stored in macOS Keychain. Login codes and two-step verification passwords are passed to Telegram through TDLib and are not saved in Unspool's persistent stores.

For the complete setup flow and recovery states, read Getting Started and Telegram Setup.

Clone this wiki locally