Skip to content

Commit 7aadb16

Browse files
committed
Replace Utils.makeHyperlink with MarkdownUtil.maskedLink
1 parent a018503 commit 7aadb16

File tree

3 files changed

+5
-9
lines changed

3 files changed

+5
-9
lines changed

src/commander/java/com/mcmoddev/mmdbot/commander/updatenotifiers/forge/ForgeUpdateNotifier.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,10 @@
2121
package com.mcmoddev.mmdbot.commander.updatenotifiers.forge;
2222

2323
import com.mcmoddev.mmdbot.commander.TheCommander;
24-
import com.mcmoddev.mmdbot.core.util.Utils;
2524
import net.dv8tion.jda.api.EmbedBuilder;
2625
import net.dv8tion.jda.api.entities.ChannelType;
27-
import net.dv8tion.jda.api.entities.MessageChannel;
2826
import net.dv8tion.jda.api.entities.TextChannel;
27+
import net.dv8tion.jda.api.utils.MarkdownUtil;
2928

3029
import java.awt.Color;
3130
import java.io.IOException;
@@ -102,7 +101,7 @@ public void run() {
102101
if (lastForgeVersions.getLatest() == null) {
103102
embed.addField("Latest", String.format("*none* -> **%s**%n", latest.getLatest()),
104103
true);
105-
embed.setDescription(Utils.makeHyperlink(CHANGELOG, String.format(CHANGELOG_URL_TEMPLATE,
104+
embed.setDescription(MarkdownUtil.maskedLink(CHANGELOG, String.format(CHANGELOG_URL_TEMPLATE,
106105
mcVersion, latest.getLatest())));
107106
changed = true;
108107
logMsg.append("Latest, from none to ").append(latest.getLatest());
@@ -131,7 +130,7 @@ public void run() {
131130
final var version = latest.getRecommended();
132131
embed.addField("Recommended", String.format("*none* -> **%s**%n", version),
133132
true);
134-
embed.setDescription(Utils.makeHyperlink(CHANGELOG, String.format(CHANGELOG_URL_TEMPLATE,
133+
embed.setDescription(MarkdownUtil.maskedLink(CHANGELOG, String.format(CHANGELOG_URL_TEMPLATE,
135134
mcVersion, latest.getRecommended())));
136135
changed = true;
137136
logMsg.append("Recommended, from none to ").append(latest.getLatest());

src/core/java/com/mcmoddev/mmdbot/core/util/Utils.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,6 @@ public static String uppercaseFirstLetter(final String string) {
7474
return string.substring(0, 1).toUpperCase(Locale.ROOT) + string.substring(1);
7575
}
7676

77-
public static String makeHyperlink(String masked, String link) {
78-
return "[%s](%s)".formatted(masked, link);
79-
}
80-
8177
/**
8278
* Schedules a task to run at the specified {@code date}.
8379
*

src/watcher/java/com/mcmoddev/mmdbot/watcher/commands/information/CmdInvite.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import net.dv8tion.jda.api.interactions.commands.Command;
3333
import net.dv8tion.jda.api.interactions.commands.OptionType;
3434
import net.dv8tion.jda.api.interactions.commands.build.OptionData;
35+
import net.dv8tion.jda.api.utils.MarkdownUtil;
3536
import org.jdbi.v3.core.extension.ExtensionCallback;
3637
import org.jdbi.v3.core.extension.ExtensionConsumer;
3738

@@ -184,7 +185,7 @@ protected EmbedBuilder getEmbed(final int from, final int maximum, final List<St
184185
return new EmbedBuilder()
185186
.setTitle("Invites")
186187
.setDescription(withExtension(i -> i.getAllNames().stream()
187-
.map(n -> Utils.makeHyperlink(Utils.uppercaseFirstLetter(n),
188+
.map(n -> MarkdownUtil.maskedLink(Utils.uppercaseFirstLetter(n),
188189
withExtension(db -> db.getLink(n)).get())).toList())
189190
.subList(from, Math.min(from + paginator.getItemsPerPage(), maximum))
190191
.stream()

0 commit comments

Comments
 (0)