Skip to content

Media viewer

When media arrives (images, videos, documents), PyWacli records its metadata and — if you've configured storage — syncs the file to S3, R2, B2, or local disk. The media viewer lets you browse and download what's been captured.

Open it

pywacli media

Or pick 6 · Media from the menu.

Media Viewer
  1   Images
  2   Videos
  3   Documents
  4   All Media
  0   Back

Inspect & download

Pick a category, then select a media item by its ID to see full details:

  • Type (image / video / document)
  • Filename and storage path
  • Sender and timestamp
  • Sync status (success, or the failure reason)

From the detail view you can download the file from its storage target (S3 / R2 / B2) or open it from local storage.

Storage must be configured

The viewer needs at least one media_storage entry. Configure one with pywacli config and see Storage providers for the per-provider fields. Per-type toggles (store_image, store_video, store_document) control what gets synced.

Sync status

Each synced file gets a handshake record noting whether the upload succeeded and, if not, why. This makes it easy to spot misconfigured buckets or permission issues — check the detail view's sync status line.