| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265 |
- """Python client library for the Chatto Connect API (async + sync)."""
- from chattolib._sync import (
- SyncChattoClient,
- SyncRealtimeConnection,
- stream_events_sync,
- )
- from chattolib.client import ChattoClient
- from chattolib.exceptions import ChattoAuthError, ChattoConnectError, ChattoError
- from chattolib.realtime import (
- ChattoRealtimeCloseError,
- ChattoRealtimeError,
- RealtimeConnection,
- RealtimeEvent,
- ServerHello,
- stream_events,
- )
- from chattolib.realtime_types import (
- AssetDeletedPayload,
- AssetProcessingPayload,
- CallEventPayload,
- MentionNotificationPayload,
- MessageEditedPayload,
- MessagePostedPayload,
- MessageRetractedPayload,
- NewDirectMessageNotificationPayload,
- NotificationCreatedPayload,
- NotificationDismissedPayload,
- NotificationLevelChangedPayload,
- PresenceChangedPayload,
- ReactionPayload,
- RealtimePayload,
- RoomEventPayload,
- RoomGroupsUpdatedPayload,
- RoomMarkedAsReadPayload,
- RoomUniversalChangedPayload,
- ServerMemberDeletedPayload,
- ServerUpdatedPayload,
- ServerUserPreferencesUpdatedPayload,
- SessionTerminatedPayload,
- ThreadCreatedPayload,
- ThreadFollowChangedPayload,
- TypingPayload,
- UserCustomStatusClearedPayload,
- UserCustomStatusSetPayload,
- UserProfileUpdatedPayload,
- )
- from chattolib.types import (
- ActiveCall,
- AdminAccountInfo,
- AdminConnectionInfo,
- AdminEventLogEntry,
- AdminEventLogPage,
- AdminMember,
- AdminMemberDetail,
- AdminNatsConsumerInfo,
- AdminNatsStats,
- AdminNatsStreamInfo,
- AdminProjectionMetric,
- AdminProjectionState,
- AdminRole,
- AdminRoleDetail,
- AdminRoomLayoutGroup,
- AdminRoomLayoutItemKind,
- AdminServerStats,
- AdminSystemInfo,
- AdminSystemInfoSnapshot,
- Asset,
- AssetUpload,
- AssetUploadStatus,
- AssetUrl,
- CallEventSource,
- CapabilityGrant,
- CustomUserStatus,
- DirectoryMember,
- ExternalIdentityAccount,
- ExternalIdentityFlowKind,
- ExternalIdentityProvider,
- FollowedThread,
- FollowedThreadsPage,
- ImageFitMode,
- ImageTransformOptions,
- LinkedExternalIdentity,
- LinkPreview,
- Message,
- MessageAttachment,
- MessageReaction,
- Notification,
- NotificationLevel,
- NotificationPreference,
- NotificationsPage,
- Page,
- PendingExternalIdentity,
- PermissionDecision,
- PermissionGrant,
- PermissionMatrixCell,
- PermissionMatrixScope,
- PermissionScope,
- PermissionScopeKind,
- PresenceStatus,
- ProviderMetadata,
- Role,
- RolePermissionDecisions,
- RolePermissionMatrix,
- Room,
- RoomBan,
- RoomDirectoryScope,
- RoomGroup,
- RoomKind,
- RoomNotificationPreference,
- RoomSummary,
- RoomViewerState,
- RoomWithViewerState,
- ScopedPermissionDecision,
- ServerConfig,
- ServerLogin,
- ServerProfile,
- ServerRuntimeConfig,
- SidebarLink,
- ThreadSummary,
- TimeFormat,
- TimelineEvent,
- TimelinePage,
- User,
- UserPermissionDecisions,
- UserPermissionMatrix,
- UserSettings,
- VideoProcessing,
- VideoProcessingStatus,
- VideoVariant,
- ViewerCapabilities,
- ViewerSnapshot,
- ViewerState,
- ViewerUser,
- )
- __all__ = [
- "ChattoClient",
- "SyncChattoClient",
- "SyncRealtimeConnection",
- "stream_events_sync",
- "ChattoError",
- "ChattoConnectError",
- "ChattoAuthError",
- "ChattoRealtimeCloseError",
- "ChattoRealtimeError",
- "RealtimeConnection",
- "RealtimeEvent",
- "RealtimePayload",
- "ServerHello",
- "stream_events",
- "ActiveCall",
- "AdminAccountInfo",
- "AdminConnectionInfo",
- "AdminEventLogEntry",
- "AdminEventLogPage",
- "AdminMember",
- "AdminMemberDetail",
- "AdminNatsConsumerInfo",
- "AdminNatsStats",
- "AdminNatsStreamInfo",
- "AdminProjectionMetric",
- "AdminProjectionState",
- "AdminRole",
- "AdminRoleDetail",
- "AdminRoomLayoutGroup",
- "AdminRoomLayoutItemKind",
- "AdminServerStats",
- "AdminSystemInfo",
- "AdminSystemInfoSnapshot",
- "Asset",
- "AssetDeletedPayload",
- "AssetProcessingPayload",
- "AssetUpload",
- "AssetUploadStatus",
- "AssetUrl",
- "CallEventPayload",
- "CallEventSource",
- "CapabilityGrant",
- "CustomUserStatus",
- "DirectoryMember",
- "ExternalIdentityAccount",
- "ExternalIdentityFlowKind",
- "ExternalIdentityProvider",
- "FollowedThread",
- "FollowedThreadsPage",
- "ImageFitMode",
- "ImageTransformOptions",
- "LinkedExternalIdentity",
- "LinkPreview",
- "MentionNotificationPayload",
- "Message",
- "MessageAttachment",
- "MessageEditedPayload",
- "MessagePostedPayload",
- "MessageReaction",
- "MessageRetractedPayload",
- "NewDirectMessageNotificationPayload",
- "Notification",
- "NotificationCreatedPayload",
- "NotificationDismissedPayload",
- "NotificationLevel",
- "NotificationLevelChangedPayload",
- "NotificationPreference",
- "NotificationsPage",
- "Page",
- "PendingExternalIdentity",
- "PermissionDecision",
- "PermissionGrant",
- "PermissionMatrixCell",
- "PermissionMatrixScope",
- "PermissionScope",
- "PermissionScopeKind",
- "PresenceChangedPayload",
- "PresenceStatus",
- "ProviderMetadata",
- "ReactionPayload",
- "Role",
- "RolePermissionDecisions",
- "RolePermissionMatrix",
- "Room",
- "RoomBan",
- "RoomDirectoryScope",
- "RoomEventPayload",
- "RoomGroup",
- "RoomGroupsUpdatedPayload",
- "RoomKind",
- "RoomMarkedAsReadPayload",
- "RoomNotificationPreference",
- "RoomSummary",
- "RoomUniversalChangedPayload",
- "RoomViewerState",
- "RoomWithViewerState",
- "ScopedPermissionDecision",
- "ServerConfig",
- "ServerLogin",
- "ServerMemberDeletedPayload",
- "ServerProfile",
- "ServerRuntimeConfig",
- "ServerUpdatedPayload",
- "ServerUserPreferencesUpdatedPayload",
- "SessionTerminatedPayload",
- "SidebarLink",
- "ThreadCreatedPayload",
- "ThreadFollowChangedPayload",
- "ThreadSummary",
- "TimeFormat",
- "TimelineEvent",
- "TimelinePage",
- "TypingPayload",
- "User",
- "UserCustomStatusClearedPayload",
- "UserCustomStatusSetPayload",
- "UserPermissionDecisions",
- "UserPermissionMatrix",
- "UserProfileUpdatedPayload",
- "UserSettings",
- "VideoProcessing",
- "VideoProcessingStatus",
- "VideoVariant",
- "ViewerCapabilities",
- "ViewerSnapshot",
- "ViewerState",
- "ViewerUser",
- ]
|