sendDirectMessage method
void
sendDirectMessage({})
Implementation
void sendDirectMessage({
required int fromUserId,
required int groupId,
required String encodedText,
dynamic replyToMessageId,
}) {
final messageRequest = DirectMessageRequest(
action: "create",
resource: "directMessage",
type: "request",
payload: PayloadDirectMessage(
directMessage: DirectMessage(
deltaContent: "",
fromUser: fromUserId,
group: groupId,
htmlContent: "",
isBase64Encoded: true,
mentions: [],
replyTo: replyToMessageId,
textContent: encodedText,
),
),
);
_service.sendMessage(messageRequest.toJson());
}