File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
src/main/java/ch/kunkel/discord/rss Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change 2626import com .overzealous .remark .Remark ;
2727
2828import ch .kunkel .discord .Config ;
29+ import net .dv8tion .jda .core .MessageBuilder ;
30+ import net .dv8tion .jda .core .MessageBuilder .SplitPolicy ;
31+ import net .dv8tion .jda .core .entities .Message ;
2932import net .dv8tion .jda .webhook .WebhookClient ;
3033import net .dv8tion .jda .webhook .WebhookClientBuilder ;
3134
@@ -85,10 +88,14 @@ public void update() {
8588 logger .debug ("new rss item found" );
8689 // new item in channel
8790 rss2DiscordEntry .setLastTitle (title );
88- String content = item .getElementsByTagName ("description" ).item (0 ).getTextContent ();
91+ String content = remark
92+ .convert (item .getElementsByTagName ("description" ).item (0 ).getTextContent ());
8993 WebhookClientBuilder builder = new WebhookClientBuilder (rss2DiscordEntry .getWebhookURL ());
94+ MessageBuilder mb = new MessageBuilder (content );
9095 try (WebhookClient client = builder .build ()) {
91- client .send (remark .convert (content ));
96+ for (Message message : mb .buildAll (SplitPolicy .NEWLINE )) {
97+ client .send (message );
98+ }
9299 }
93100 }
94101 }
You can’t perform that action at this time.
0 commit comments