interactionMessage method
void
interactionMessage(
- String interactionId,
- int offset
)
Implementation
void interactionMessage(String interactionId, int offset) {
if (socket == null || !socket!.connected) {
Logs.debug("Cannot fetch interaction messages - socket not connected");
return;
}
Map<String, dynamic> interactionPayload = {
"interactionId": interactionId,
"offset": offset,
"appId": config.appId,
};
if (config.history.show) {
interactionPayload["threadId"] =
"chat:${user.participantId}:${config.appId}";
}
Logs.debug("interaction-messages => $interactionPayload");
socket!.emit('interaction-messages', interactionPayload);
}