checkDialog method

Future<void> checkDialog({
  1. required LiveChatMessage liveChatMessage,
  2. required Function onFound,
})

Implementation

Future<void> checkDialog(
    {required LiveChatMessage liveChatMessage,
    required Function onFound}) async {
  for (Dialog dialog in dialogs) {
    var success = phraseMatch.checkQuestion(
        question: liveChatMessage.snippet.textMessageDetails!.messageText,
        keyword: dialog.keyword);

    if (success) {
      var recipient = liveChatMessage.authorDetails?.displayName ?? '';

      onFound(dialog, recipient);
    }
  }
}