chitose.app.bsky.embed package

Submodules

chitose.app.bsky.embed.external module

class chitose.app.bsky.embed.external.External(external: ExternalExternal)

Bases: Object

to_dict()
class chitose.app.bsky.embed.external.ExternalExternal(uri: str, title: str, description: str, thumb: Any | None = None)

Bases: Object

to_dict()
class chitose.app.bsky.embed.external.View(external: ViewExternal)

Bases: Object

to_dict()
class chitose.app.bsky.embed.external.ViewExternal(uri: str, title: str, description: str, thumb: str | None = None)

Bases: Object

to_dict()

chitose.app.bsky.embed.images module

class chitose.app.bsky.embed.images.Image(image: Any, alt: str)

Bases: Object

to_dict()
class chitose.app.bsky.embed.images.Images(images: list[Image])

Bases: Object

to_dict()
class chitose.app.bsky.embed.images.View(images: list[ViewImage])

Bases: Object

to_dict()
class chitose.app.bsky.embed.images.ViewImage(thumb: str, fullsize: str, alt: str)

Bases: Object

to_dict()

chitose.app.bsky.embed.record module

class chitose.app.bsky.embed.record.Record(record: StrongRef)

Bases: Object

to_dict()
class chitose.app.bsky.embed.record.View(record: ViewRecord | ViewNotFound | ViewBlocked)

Bases: Object

to_dict()
class chitose.app.bsky.embed.record.ViewBlocked(uri: str)

Bases: Object

to_dict()
class chitose.app.bsky.embed.record.ViewNotFound(uri: str)

Bases: Object

to_dict()
class chitose.app.bsky.embed.record.ViewRecord(uri: str, cid: str, author: ProfileViewBasic, value: Any, indexed_at: str, labels: list[Label] | None = None, embeds: list[View | View | View | View] | None = None)

Bases: Object

to_dict()

chitose.app.bsky.embed.record_with_media module

class chitose.app.bsky.embed.record_with_media.RecordWithMedia(record: Record, media: Images | External)

Bases: Object

to_dict()
class chitose.app.bsky.embed.record_with_media.View(record: View, media: View | View)

Bases: Object

to_dict()

Module contents

class chitose.app.bsky.embed.Embed_(service: str, headers: dict[str, str])

Bases: object