app.bsky.feed.threadgate
#main
Properties
Record defining interaction gating rules for a thread (aka, reply controls). The record key (rkey) of the threadgate record must match the record key of the thread's root post, and that record must be in the same repository.
Use com.atproto.repo.createRecord to create a record.
Property | Type | Known Values | Required | Description |
---|---|---|---|---|
post | string (at-uri) | - | ✅ | Reference (AT-URI) to the post record. |
allow | array of union #mentionRule #followingRule #listRule | - | ❌ | - |
createdAt | string (datetime) | - | ✅ | - |
hiddenReplies | array of string | - | ❌ | List of hidden reply URIs. |
Output
Property | Type | Known Values | Required | Description |
---|---|---|---|---|
ref | com.atproto.repo.strongRef | - | ✅ | - |
#mentionRule
Allow replies from actors mentioned in your post.
#followingRule
Allow replies from actors you follow.
#listRule
Allow replies from actors on a list.
Property | Type | Known Values | Required | Description |
---|---|---|---|---|
list | string (at-uri) | - | ✅ | - |