place.stream.server.defs

Repository @stream.place did:plc:rbvrr34edl5ddpuwcubjiost not from the namespace authority
Details · defs
Kinddefs
Authorityserver.stream.place
Indexed

#rewriteRule

object

Properties

from

requiredstring

Text to search for and replace.

  • minLength: 1
  • maxLength: 100

to

requiredstring

Text to replace with.

  • maxLength: 100

#storage

object

S3 storage configuration for backups.

Properties

isActive

requiredboolean

Whether backup storage is currently active.

url

requiredstring

S3 storage URL with masked secret key in format: s3+https://ACCESS_KEY:***@endpoint/bucket

#webhook

object

A webhook configuration for receiving Streamplace events.

Properties

active

requiredboolean

Whether this webhook is currently active.

createdAt

requiredstring · datetime

When this webhook was created.

A description of what this webhook is used for.

  • maxLength: 500

errorCount

integer

Number of consecutive errors for this webhook.

events

requiredarray

The types of events this webhook should receive.

itemsstring
  • enum: chat | livestream | follow | mention | stream.received

id

requiredstring

Unique identifier for this webhook.

lastTriggered

string · datetime

When this webhook was last triggered.

Words to filter out from chat messages. Messages containing any of these words will not be forwarded.

itemsstring
  • maxLength: 100

name

string

A user-friendly name for this webhook.

  • maxLength: 100

prefix

string

Text to prepend to webhook messages.

  • maxLength: 100

rewrite

array

Text replacement rules for webhook messages.

itemsref
Reference

suffix

string

Text to append to webhook messages.

  • maxLength: 100

updatedAt

string · datetime

When this webhook was last updated.

url

requiredstring · uri

The webhook URL where events will be sent.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.