place.stream.defs

Shared type definitions.

class atproto_client.models.place.stream.defs.BlockView

Bases: ModelBase

Definition model for place.stream.defs.

field blocker: models.AppBskyActorDefs.ProfileViewBasic [Required]

Blocker.

field cid: Cid [Required]

Cid.

field indexed_at: DateTime [Required]

Indexed at.

field record: models.AppBskyGraphBlock.Record [Required]

Record.

field uri: AtUri [Required]

Uri.

class atproto_client.models.place.stream.defs.Rendition

Bases: ModelBase

Definition model for place.stream.defs.

field name: str [Required]

Name.

class atproto_client.models.place.stream.defs.Renditions

Bases: ModelBase

Definition model for place.stream.defs.

field renditions: List[models.PlaceStreamDefs.Rendition] [Required]

Renditions.

class atproto_client.models.place.stream.defs.ActivityGame

Bases: ModelBase

Definition model for place.stream.defs. A game from the gamesgamesgamesgames catalog, identified by its AT URI.

field name: str | None = None

Cached display name of the game.

field uri: AtUri [Required]

Uri.

class atproto_client.models.place.stream.defs.ActivityLabel

Bases: ModelBase

Definition model for place.stream.defs. A non-game activity with a well-known label.

field label: Literal['events', 'just_chatting', 'podcasting', 'music', 'art', 'software_dev', 'cooking', 'miniatures', 'makers_crafting', 'fitness', 'sports'] | str [Required]

Label.