Share on Colibri (public) when started streaming

Post a Colibri message with the stream details. I will trigger on stream announcements, title and category changes.

place.stream.livestream
Lexicon
place.stream.livestream
Operations
Record created

Steps (3)

Conditiongate
  • Continue only if event.did equals {{self}} - Triggers only for your own stream
VariablecolibriChannel
Value
Hidden
Note
AT URI for the desired Colibri Channel

Create a recordAction 1

Target Collection
social.colibri.message
Record Template
{
  "text": "🔴 LIVE on Streamplace: {{event.commit.record.title}}\n{{event.commit.record.activity.name}}{{event.commit.record.activity.label}}",
  "$type": "social.colibri.message",
  "edited": false,
  "facets": [
    {
      "$type": "social.colibri.richtext.facet",
      "index": {
        "$type": "app.bsky.richtext.facet#byteSlice",
        "byteEnd": 24,
        "byteStart": 13
      },
      "features": [
        {
          "uri": "{{event.commit.record.url}}",
          "$type": "social.colibri.richtext.facet#link"
        }
      ]
    }
  ],
  "channel": "{{colibriChannel}}",
  "createdAt": "{{now}}"
}