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>>
  
  
-