ConvoService class final

Represents chat.bsky.convo.* service.

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}) Future<XRPCResponse<DeletedMessageView>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/deleteMessageForSelf
getConvo({required String convoId}) Future<XRPCResponse<GetConvoOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/getConvo
getConvoForMembers({required List<String> members}) Future<XRPCResponse<GetConvoForMembersOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/getConvoForMembers
getLog({String? cursor}) Future<XRPCResponse<GetLogOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/getLog
getMessages({required String convoId, int? limit, String? cursor}) Future<XRPCResponse<GetMessagesOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/getMessages
leaveConvo({required String convoId}) Future<XRPCResponse<LeaveConvoOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/leaveConvo
listConvos({int? limit, String? cursor}) Future<XRPCResponse<ListConvosOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/listConvos
muteConvo({required String convoId}) 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}) Future<XRPCResponse<MessageView>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/sendMessage
sendMessageBatch({required List<BatchItem> items}) 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}) Future<XRPCResponse<UnmuteConvoOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/unmuteConvo
updateRead({required String convoId, String? messageId}) Future<XRPCResponse<UpdateReadOutput>>
https://atprotodart.com/docs/lexicons/chat/bsky/convo/updateRead

Operators

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