to.atpota.poe.scene

atpota.to

Documentation

main record

No description available.

Record Key any Any valid record key

Properties

background string Optional

The sky behind it all (the screen share's frame colour).

Known values: day, night, garden, butter
camera ref #camera Optional

No description available.

countdown ref #countdown Optional

No description available.

createdAt string datetime Required

An RFC 3339 formatted timestamp.

ground string Optional

What's along the bottom: a meadow hill with flowers, a strip of grass, soil with sprouts, or nothing.

Known values: meadow, grass, soil, none
kind string Optional

Which sort of screen it is (loading: Anisota's loading screen, its brand mark with the moon running through its phases, on black; clock: a waiting screen with the time ticking as an atproto TID). Without it, the record key's kind, or starting.

Known values: starting, brb, ending, screenshare, loading, clock
name string Optional

What the streamer calls this screen ("coding brb"), on the setup page only.

maxLength: 200 bytesmaxGraphemes: 40 graphemes
showPoe boolean Optional

No description available.

showWidgets boolean Optional

Whether the weather widgets from the overlay's settings show on this scene too.

subtitle string Optional

A line under them: what the stream is about.

maxLength: 1000 bytesmaxGraphemes: 200 graphemes
title string Optional

The big words ("starting soon").

maxLength: 400 bytesmaxGraphemes: 80 graphemes
updatedAt string datetime Required

An RFC 3339 formatted timestamp.

View raw schema
{
  "key": "any",
  "record": {
    "properties": {
      "background": {
        "description": "The sky behind it all (the screen share's frame colour).",
        "knownValues": [
          "day",
          "night",
          "garden",
          "butter"
        ],
        "type": "string"
      },
      "camera": {
        "ref": "#camera",
        "type": "ref"
      },
      "countdown": {
        "ref": "#countdown",
        "type": "ref"
      },
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "ground": {
        "description": "What's along the bottom: a meadow hill with flowers, a strip of grass, soil with sprouts, or nothing.",
        "knownValues": [
          "meadow",
          "grass",
          "soil",
          "none"
        ],
        "type": "string"
      },
      "kind": {
        "description": "Which sort of screen it is (loading: Anisota's loading screen, its brand mark with the moon running through its phases, on black; clock: a waiting screen with the time ticking as an atproto TID). Without it, the record key's kind, or starting.",
        "knownValues": [
          "starting",
          "brb",
          "ending",
          "screenshare",
          "loading",
          "clock"
        ],
        "type": "string"
      },
      "links": {
        "description": "Where to find the streamer, on the end screen (\"bsky.app/profile/dame.is\").",
        "items": {
          "maxGraphemes": 60,
          "maxLength": 300,
          "type": "string"
        },
        "maxLength": 4,
        "type": "array"
      },
      "name": {
        "description": "What the streamer calls this screen (\"coding brb\"), on the setup page only.",
        "maxGraphemes": 40,
        "maxLength": 200,
        "type": "string"
      },
      "showPoe": {
        "type": "boolean"
      },
      "showWidgets": {
        "description": "Whether the weather widgets from the overlay's settings show on this scene too.",
        "type": "boolean"
      },
      "subtitle": {
        "description": "A line under them: what the stream is about.",
        "maxGraphemes": 200,
        "maxLength": 1000,
        "type": "string"
      },
      "title": {
        "description": "The big words (\"starting soon\").",
        "maxGraphemes": 80,
        "maxLength": 400,
        "type": "string"
      },
      "updatedAt": {
        "format": "datetime",
        "type": "string"
      }
    },
    "required": [
      "createdAt",
      "updatedAt"
    ],
    "type": "object"
  },
  "type": "record"
}
camera object

The screen share's camera window.

Properties

shape string Required

No description available.

Known values: rounded, circle, wide
side string Required

No description available.

Known values: right, left, none
View raw schema
{
  "description": "The screen share's camera window.",
  "properties": {
    "shape": {
      "knownValues": [
        "rounded",
        "circle",
        "wide"
      ],
      "type": "string"
    },
    "side": {
      "knownValues": [
        "right",
        "left",
        "none"
      ],
      "type": "string"
    }
  },
  "required": [
    "side",
    "shape"
  ],
  "type": "object"
}
countdown object

The starting screen's countdown: to a time, or a timer that starts when the scene is shown.

Properties

at string datetime Optional

For a clock: when the stream starts.

minutes integer Optional

For a timer.

minimum: 1maximum: 120
mode string Required

No description available.

Known values: timer, clock, none
View raw schema
{
  "description": "The starting screen's countdown: to a time, or a timer that starts when the scene is shown.",
  "properties": {
    "at": {
      "description": "For a clock: when the stream starts.",
      "format": "datetime",
      "type": "string"
    },
    "minutes": {
      "description": "For a timer.",
      "maximum": 120,
      "minimum": 1,
      "type": "integer"
    },
    "mode": {
      "knownValues": [
        "timer",
        "clock",
        "none"
      ],
      "type": "string"
    }
  },
  "required": [
    "mode"
  ],
  "type": "object"
}

Lexicon Garden

@