chat_bsky_services
library
Functions
-
chatBskyActorDeleteAccount({required ServiceContext $ctx, })
→ Future<XRPCResponse<EmptyData>>
-
-
chatBskyActorExportAccountData({required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<Uint8List>>
-
-
chatBskyConvoAcceptConvo({required String convoId, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoAcceptConvoOutput>>
-
-
chatBskyConvoAddReaction({required String convoId, required String messageId, required String value, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoAddReactionOutput>>
-
Adds an emoji reaction to a message. Requires authentication. It is idempotent, so multiple calls from the same user with the same emoji result in a single reaction.
-
chatBskyConvoDeleteMessageForSelf({required String convoId, required String messageId, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<DeletedMessageView>>
-
-
chatBskyConvoGetConvo({required String convoId, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoGetConvoOutput>>
-
-
chatBskyConvoGetConvoAvailability({required List<String> members, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoGetConvoAvailabilityOutput>>
-
Get whether the requester and the other members can chat. If an existing convo is found for these members, it is returned.
-
chatBskyConvoGetConvoForMembers({required List<String> members, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoGetConvoForMembersOutput>>
-
-
chatBskyConvoGetLog({String? cursor, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoGetLogOutput>>
-
-
chatBskyConvoGetMessages({required String convoId, int? limit, String? cursor, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoGetMessagesOutput>>
-
-
chatBskyConvoLeaveConvo({required String convoId, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoLeaveConvoOutput>>
-
-
chatBskyConvoListConvos({int? limit, String? cursor, ConvoListConvosReadState? readState, ConvoListConvosStatus? status, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoListConvosOutput>>
-
-
chatBskyConvoMuteConvo({required String convoId, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoMuteConvoOutput>>
-
-
chatBskyConvoRemoveReaction({required String convoId, required String messageId, required String value, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoRemoveReactionOutput>>
-
Removes an emoji reaction from a message. Requires authentication. It is idempotent, so multiple calls from the same user with the same emoji result in that reaction not being present, even if it already wasn't.
-
chatBskyConvoSendMessage({required String convoId, required MessageInput message, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<MessageView>>
-
-
chatBskyConvoSendMessageBatch({required List<BatchItem> items, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoSendMessageBatchOutput>>
-
-
chatBskyConvoUnmuteConvo({required String convoId, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoUnmuteConvoOutput>>
-
-
chatBskyConvoUpdateAllRead({ConvoUpdateAllReadStatus? status, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoUpdateAllReadOutput>>
-
-
chatBskyConvoUpdateRead({required String convoId, String? messageId, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ConvoUpdateReadOutput>>
-
-
chatBskyModerationGetActorMetadata({required String actor, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ModerationGetActorMetadataOutput>>
-
-
chatBskyModerationGetMessageContext({String? convoId, required String messageId, int? before, int? after, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<ModerationGetMessageContextOutput>>
-
-
chatBskyModerationUpdateActorAccess({required String actor, required bool allowAccess, String? ref, required ServiceContext $ctx, Map<String, String>? $unknown})
→ Future<XRPCResponse<EmptyData>>
-