getReplies method
Implementation
List<String> getReplies(BaseMessage message) {
List<String> replies = [];
Map<String, dynamic>? map = ExtensionModerator.extensionCheck(message);
if (map != null && map.containsKey(ExtensionConstants.smartReply)) {
Map<String, dynamic> smartReplies = map[ExtensionConstants.smartReply];
if (smartReplies.containsKey("reply_neutral")) {
replies.add(smartReplies["reply_neutral"]);
}
if (smartReplies.containsKey("reply_negative")) {
replies.add(smartReplies["reply_negative"]);
}
if (smartReplies.containsKey("reply_positive")) {
replies.add(smartReplies["reply_positive"]);
}
}
return replies;
}