social.colibri.beta.bridge.update
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "Changes which channels a bridge relays, or pauses and resumes it. Omitted fields stay as they are.",
"errors": [
{
"description": "The request is missing, malformed, or unverifiable service auth.",
"name": "AuthRequired"
},
{
"description": "The caller lacks the community.manage permission.",
"name": "Forbidden"
},
{
"description": "No community exists at the given DID.",
"name": "CommunityNotFound"
},
{
"description": "The community has no bridge registration with that id.",
"name": "RegistrationNotFound"
},
{
"description": "A link names a channel this community does not have.",
"name": "ChannelNotFound"
},
{
"description": "The AppView cannot act as the community because its stored credentials are missing or unusable.",
"name": "CredentialsUnavailable"
}
],
"input": {
"encoding": "application/json",
"schema": {
"properties": {
"community": {
"description": "The community the registration belongs to.",
"format": "did",
"type": "string"
},
"enabled": {
"description": "Whether the bridge may write.",
"type": "boolean"
},
"links": {
"description": "The complete set of linked channels, replacing the current one.",
"items": {
"description": "A link.",
"ref": "social.colibri.beta.bridge.defs#link",
"type": "ref"
},
"maxLength": 500,
"type": "array"
},
"mirrorModeration": {
"description": "Whether moderation crosses the bridge.",
"type": "boolean"
},
"registration": {
"description": "Record key of the registration.",
"format": "tid",
"type": "string"
}
},
"required": [
"community",
"registration"
],
"type": "object"
}
},
"output": {
"encoding": "application/json",
"schema": {
"properties": {
"registration": {
"description": "The registration.",
"ref": "social.colibri.beta.bridge.defs#registrationView",
"type": "ref"
}
},
"required": [
"registration"
],
"type": "object"
}
},
"type": "procedure"
}
},
"id": "social.colibri.beta.bridge.update",
"lexicon": 1
}
Metadata
- DID
-
did:plc:mprdjqjluoswa7awzggaggj3 - CID
-
bafyreieok7j3mfdadiqnvy7qrmsra7qfvxz3ndn7h364sohhioo34wvl6y - Indexed At
- 2026-09-25 08:21 UTC
- AT-URI
-
at://did:plc:mprdjqjluoswa7awzggaggj3/com.atproto.lexicon.schema/social.colibri.beta.bridge.update
Version History (2 versions)
- 2026-09-25 08:21 UTC (current)
- 2026-09-24 08:31 UTC diff
Referenced Schemas (2)
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Replaces the list of rooms the calling bridge can see on the other service, offered to admins when linking channels.
-
A bridge the community has paired with. Lives in the community's configuration space, so every member can see which bridges are connected and which channels they relay. Written only by the community.
-
social.colibri.beta.bridge.editMessage procedure
Replaces the text of a message the calling bridge posted.
-
social.colibri.beta.bridge.updateThread procedure
Renames a thread the calling bridge opened.
-
social.colibri.beta.community.update procedure
Updates a community's settings. A field left absent stays unchanged.