update vote command
All checks were successful
Deploy to Dokku / docker (ubuntu-latest) (push) Successful in 39s

This commit is contained in:
Lee 2024-07-02 21:41:13 +01:00
parent 4540bdef99
commit 5f654f9ca6

@ -2,6 +2,7 @@ package cc.fascinated.bat.features.base.commands.general;
import cc.fascinated.bat.command.BatCommand; import cc.fascinated.bat.command.BatCommand;
import cc.fascinated.bat.command.CommandInfo; import cc.fascinated.bat.command.CommandInfo;
import cc.fascinated.bat.common.EmbedDescriptionBuilder;
import cc.fascinated.bat.common.EmbedUtils; import cc.fascinated.bat.common.EmbedUtils;
import cc.fascinated.bat.model.BatGuild; import cc.fascinated.bat.model.BatGuild;
import cc.fascinated.bat.model.BatUser; import cc.fascinated.bat.model.BatUser;
@ -24,13 +25,13 @@ public class VoteCommand extends BatCommand {
@Override @Override
public void execute(BatGuild guild, @NonNull BatUser user, @NonNull MessageChannel channel, Member member, @NonNull SlashCommandInteraction event) { public void execute(BatGuild guild, @NonNull BatUser user, @NonNull MessageChannel channel, Member member, @NonNull SlashCommandInteraction event) {
StringBuilder builder = new StringBuilder(); EmbedDescriptionBuilder description = new EmbedDescriptionBuilder("Vote Links");
builder.append("You can vote for the bot by clicking the following links:\n\n"); description.appendLine("Vote for the bot on the following websites to support us!", true);
for (String link : VOTE_LINKS) { for (String link : VOTE_LINKS) {
builder.append("%s\n".formatted(link)); description.appendLine(link, true);
} }
event.replyEmbeds(EmbedUtils.genericEmbed() event.replyEmbeds(EmbedUtils.genericEmbed()
.setDescription(builder.toString()) .setDescription(description.build())
.build() .build()
).queue(); ).queue();
} }