ConvoService class final
Represents chat.bsky.convo.*
service.
Constructors
- ConvoService(BlueskyChatServiceContext _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