Skip to content

Commit 29894b3

Browse files
Further improved Help Overview Message
1 parent c761667 commit 29894b3

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/main/java/net/javadiscord/javabot/systems/help/HelpChannelUpdater.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import net.dv8tion.jda.api.JDA;
66
import net.dv8tion.jda.api.entities.*;
77
import net.dv8tion.jda.api.entities.channel.concrete.Category;
8+
import net.dv8tion.jda.api.entities.channel.concrete.ForumChannel;
89
import net.dv8tion.jda.api.entities.channel.concrete.TextChannel;
910
import net.dv8tion.jda.api.entities.emoji.Emoji;
1011
import net.dv8tion.jda.api.interactions.components.ActionRow;
@@ -384,7 +385,7 @@ private void updateHelpOverview() {
384385
List<TextChannel> availableChannels = config.getOpenChannelCategory().getTextChannels();
385386
List<Button> buttons = new ArrayList<>(2);
386387
if (!availableChannels.isEmpty()) {
387-
buttons.add(Button.link(availableChannels.get(0).getJumpUrl(), "Show me an available Help Channel!"));
388+
buttons.add(Button.link(availableChannels.get(0).getJumpUrl(), "Show me an Available Help Channel!"));
388389
}
389390
buttons.add(Button.link(StringResourceCache.load("/help_overview/overview_image_url.txt"), "How does this work?"));
390391
channel.retrieveMessageById(messageId).queue(
@@ -428,12 +429,13 @@ private void updateHelpOverview() {
428429
e -> ExceptionLogger.capture(e, getClass().getSimpleName())
429430
);
430431
}
432+
ForumChannel forum = Bot.getConfig().get(config.getGuild()).getHelpForumConfig().getHelpForumChannel();
431433
EmbedBuilder builder = new EmbedBuilder()
432434
.setTitle("Help Overview")
433435
.setColor(Responses.Type.DEFAULT.getColor())
434436
.setDescription(availableHelpChannels.isEmpty() ?
435-
String.format("There are no help channels available to claim. How about using our new **[Help Forum](%s)** then?",
436-
Bot.getConfig().get(config.getGuild()).getHelpForumConfig().getHelpForumChannel().getJumpUrl()) :
437+
String.format("There are no help channels available to claim.%nHow about using our new **[Help Forum](%s)** (%s) then?",
438+
forum.getJumpUrl(), forum.getAsMention()) :
437439
availableHelpChannels + " are __**available**__ to claim!")
438440
.setFooter("Last refreshed: ")
439441
.setTimestamp(Instant.now());

0 commit comments

Comments
 (0)