Refletir Status do atradio.fm

Sempre que @vicwalker.dev.br tiver ouvindo atradio.fm, copiar os dados para @status.vicwalker.dev.br

fm.atradio.actor.status
Lexicon
fm.atradio.actor.status
Operations
Record created, Record updated

Steps (2)

Conditiongate
  • Continue only if event.did equals did:plc:fip3nyk6tjo3senpq4ei2cxw - @vicwalker.dev.br DID

Update a recordAction 1mirrorStatus

Target Collection
fm.atradio.actor.status
Base Record URI
at://{{self}}/fm.atradio.actor.status/self
Update mode
Shallow merge
Patch Template
{
  "$type": "fm.atradio.actor.status",
  "station": {
    "name": "{{event.commit.record.station.name}}",
    "tags": [],
    "codec": "{{event.commit.record.station.codec}}",
    "source": "{{event.commit.record.station.source}}",
    "bitrate": {{event.commit.record.station.bitrate}},
    "country": "{{event.commit.record.station.country}}",
    "homepage": "{{event.commit.record.station.homepage}}",
    "stationId": "{{event.commit.record.station.stationId}}",
    "streamUrl": "{{event.commit.record.station.streamUrl}}"
  },
  "playedAt": "{{event.commit.record.playedAt}}"
}