Improve urban dictionary parsing

This commit is contained in:
Bea 2022-12-19 22:53:25 +01:00
parent d5664eb646
commit 0f54211ecd

View File

@ -95,7 +95,7 @@ public class UrbanDictionaryCommand implements MessageCommand
.replaceAll("<br\\s*?>", "\n") // keep newlines .replaceAll("<br\\s*?>", "\n") // keep newlines
.replaceAll("<.*?>", ""); // remove all other html tags .replaceAll("<.*?>", ""); // remove all other html tags
// discord only allows 1024 characters for embed fields // discord only allows 1024 characters for embed fields
if(text.length() > 1024) text = text.substring(0, 1023); if(text.length() > 1024) text = text.substring(0, 1020) + "...";
plaintextMeanings.add(text); plaintextMeanings.add(text);
} }
@ -111,7 +111,7 @@ public class UrbanDictionaryCommand implements MessageCommand
.replaceAll("<br\\s*?>", "\n") // keep newlines .replaceAll("<br\\s*?>", "\n") // keep newlines
.replaceAll("<.*?>", ""); // remove all other html tags .replaceAll("<.*?>", ""); // remove all other html tags
// discord only allows 1024 characters for embed fields // discord only allows 1024 characters for embed fields
if(text.length() > 1024) text = text.substring(0, 1023); if(text.length() > 1024) text = text.substring(0, 1020) + "...";
plaintextExamples.add(text); plaintextExamples.add(text);
} }