+ // issue can be: comment, resolved, reported
+ var regexComment = regexp.MustCompile(`(?i)\bComment\b`)
+ var regexResolved = regexp.MustCompile(`(?i)\bResolved\b`)
+ var regexReported = regexp.MustCompile(`(?i)\bReported\b`)
+
+ if regexComment.MatchString(text) {
+ response += " <b>" + getFirstLine(getTextAfterDash(text)) + "</b>\n"
+ response += "🔍 <u>Incidencia:</u>\n" + getSubstringBetween(text, getFirstLine(getTextAfterDash(text)), "Comment from") + "\n\n"
+ response += "🔧 <u>Comentario:</u>\n" + getSubstringBetween(text, "Comment from "+getCommentedBy(text)+": ", "") + "\n"
+ } else if regexResolved.MatchString(text) {
+ response += " <b>" + getFirstLine(getTextAfterDash(text)) + "</b>\n"
+ response += "Reportado por <b>" + getReportedBy(text) + "</b>\n\n"
+ response += "🔍 <u>Incidencia:</u>\n" + getSubstringBetween(text, getFirstLine(getTextAfterDash(text)), "Reported By:") + "\n\n"
+ response += "🎉 <b>Resuelto!</b> "
+ } else if regexReported.MatchString(text) {
+ response += " <b>" + getFirstLine(getTextAfterDash(text)) + "</b>\n"
+ response += "Reportado por <b>" + getReportedBy(text) + "</b>\n\n"
+ response += "🔍 <u>Incidencia:</u>\n" + getSubstringBetween(text, getFirstLine(getTextAfterDash(text)), "Reported By:") + "\n"
+ }