Skip to main content

place.stream.chat.profile

#main​

Properties​

Record containing customizations for a user's chat profile.

Use com.atproto.repo.createRecord to create a record.

PropertyTypeKnown ValuesRequiredDescription
color#color-❌-
badges#badgeSelections-❌-
selfLabelsarray of #selfLabel-❌Self-applied labels for this profile, e.g. 'bot'.

Output​

PropertyTypeKnown ValuesRequiredDescription
refcom.atproto.repo.strongRef-✅-

#color​

Customizations for the color of a user's name in chat

PropertyTypeKnown ValuesRequiredDescription
redinteger-✅-
blueinteger-✅-
greeninteger-✅-

#selfLabel​

PropertyTypeKnown ValuesRequiredDescription
selfLabelstringbot❌Label that a user can apply to their own profile.

#badgeSelections​

Selected badges for display in chat, organized by slot.

PropertyTypeKnown ValuesRequiredDescription
globalcom.atproto.repo.strongRef-❌-
streamerarray of #streamerBadgeSelection-❌Selected streamer-issued badges, one per streamer channel.

#streamerBadgeSelection​

A selected badge for a specific streamer's channel.

PropertyTypeKnown ValuesRequiredDescription
badgecom.atproto.repo.strongRef-✅-
streamerstring (did)-✅DID of the streamer whose channel this selection applies to.