#main
Properties
Record containing customizations for a user's chat profile.
Use com.atproto.repo.createRecord to create a record.
| Property | Type | Known Values | Required | Description |
|---|
| color | #color | - | ❌ | - |
| badges | #badgeSelections | - | ❌ | - |
| selfLabels | array of #selfLabel | - | ❌ | Self-applied labels for this profile, e.g. 'bot'. |
Output
#color
Customizations for the color of a user's name in chat
| Property | Type | Known Values | Required | Description |
|---|
| red | integer | - | ✅ | - |
| blue | integer | - | ✅ | - |
| green | integer | - | ✅ | - |
#selfLabel
| Property | Type | Known Values | Required | Description |
|---|
| selfLabel | string | bot | ❌ | Label that a user can apply to their own profile. |
#badgeSelections
Selected badges for display in chat, organized by slot.
#streamerBadgeSelection
A selected badge for a specific streamer's channel.
| Property | Type | Known Values | Required | Description |
|---|
| badge | com.atproto.repo.strongRef | - | ✅ | - |
| streamer | string (did) | - | ✅ | DID of the streamer whose channel this selection applies to. |