chitose.chat.bsky.actor package#

Submodules#

chitose.chat.bsky.actor.declaration module#

class chitose.chat.bsky.actor.declaration.Declaration(allow_incoming: Literal['all', 'none', 'following'])#

Bases: Record

to_dict() dict[str, Any]#

chitose.chat.bsky.actor.defs module#

class chitose.chat.bsky.actor.defs.ProfileViewBasic(did: str, handle: str, display_name: str | None = None, avatar: str | None = None, associated: ProfileAssociated | None = None, viewer: ViewerState | None = None, labels: list[Label] | None = None, chat_disabled: bool | None = None)#

Bases: Object

Parameters:

chat_disabled – Set to true when the actor cannot actively participate in converations

to_dict() dict[str, Any]#

chitose.chat.bsky.actor.delete_account module#

chitose.chat.bsky.actor.export_account_data module#

Module contents#

class chitose.chat.bsky.actor.Actor_(call: Callable[[str, list[tuple[str, str | None | int | list[str]]], bytes | dict[str, Any] | None, dict[str, str]], bytes], subscribe: Callable[[str, list[tuple[str, str | None | int | list[str]]], Callable[[str | bytes], None]], None])#

Bases: object

We recommend calling methods in this class via the chitose.BskyAgent class instead of creating instances of this class directly.

delete_account() bytes#
export_account_data() bytes#