ConvoService class final

Provides chat.bsky.convo.* endpoints.

Constructors

ConvoService(BlueskyServiceContext _ctx)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

deleteMessageForSelf({required String convoId, required String messageId, Map<String, String>? $unknown, Map<String, String>? $headers, PostClient? $client}) Future<XRPCResponse<DeletedMessageView>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/deleteMessageForSelf
getConvo({required String convoId, Map<String, String>? $unknown, Map<String, String>? $headers, GetClient? $client}) Future<XRPCResponse<GetConvoOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/getConvo
getConvoForMembers({required List<String> members, Map<String, String>? $unknown, Map<String, String>? $headers, GetClient? $client}) Future<XRPCResponse<GetConvoForMembersOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/getConvoForMembers
getLog({String? cursor, Map<String, String>? $unknown, Map<String, String>? $headers, GetClient? $client}) Future<XRPCResponse<GetLogOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/getLog
getMessages({required String convoId, int? limit, String? cursor, Map<String, String>? $unknown, Map<String, String>? $headers, GetClient? $client}) Future<XRPCResponse<GetMessagesOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/getMessages
leaveConvo({required String convoId, Map<String, String>? $unknown, Map<String, String>? $headers, PostClient? $client}) Future<XRPCResponse<LeaveConvoOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/leaveConvo
listConvos({int? limit, String? cursor, Map<String, String>? $unknown, Map<String, String>? $headers, GetClient? $client}) Future<XRPCResponse<ListConvosOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/listConvos
muteConvo({required String convoId, Map<String, String>? $unknown, Map<String, String>? $headers, PostClient? $client}) Future<XRPCResponse<MuteConvoOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/muteConvo
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sendMessage({required String convoId, required MessageInput message, Map<String, String>? $unknown, Map<String, String>? $headers, PostClient? $client}) Future<XRPCResponse<MessageView>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/sendMessage
sendMessageBatch({required List<BatchItem> items, Map<String, String>? $unknown, Map<String, String>? $headers, PostClient? $client}) Future<XRPCResponse<SendMessageBatchOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/sendMessageBatch
toString() String
A string representation of this object.
inherited
unmuteConvo({required String convoId, Map<String, String>? $unknown, Map<String, String>? $headers, PostClient? $client}) Future<XRPCResponse<UnmuteConvoOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/unmuteConvo
updateRead({required String convoId, String? messageId, Map<String, String>? $unknown, Map<String, String>? $headers, PostClient? $client}) Future<XRPCResponse<UpdateReadOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/updateRead

Operators

operator ==(Object other) bool
The equality operator.
inherited