diff --git a/application/src/main/java/org/togetherjava/tjbot/commands/tags/TagManageCommand.java b/application/src/main/java/org/togetherjava/tjbot/commands/tags/TagManageCommand.java index 0114c4d44f..e257db4c53 100644 --- a/application/src/main/java/org/togetherjava/tjbot/commands/tags/TagManageCommand.java +++ b/application/src/main/java/org/togetherjava/tjbot/commands/tags/TagManageCommand.java @@ -15,9 +15,9 @@ import org.slf4j.LoggerFactory; import org.togetherjava.tjbot.commands.SlashCommandAdapter; import org.togetherjava.tjbot.commands.SlashCommandVisibility; -import org.togetherjava.tjbot.commands.utils.MessageUtils; import org.togetherjava.tjbot.config.Config; +import java.nio.charset.StandardCharsets; import java.time.Instant; import java.util.Objects; import java.util.OptionalLong; @@ -154,14 +154,8 @@ private void rawTag(@NotNull SlashCommandEvent event) { return; } - event - .replyEmbeds(new EmbedBuilder() - .setDescription(MessageUtils.escapeMarkdown(tagSystem.getTag(id).orElseThrow())) - .setFooter(event.getUser().getName()) - .setTimestamp(Instant.now()) - .setColor(TagSystem.AMBIENT_COLOR) - .build()) - .queue(); + String content = tagSystem.getTag(id).orElseThrow(); + event.reply("").addFile(content.getBytes(StandardCharsets.UTF_8), "content.md").queue(); } private void createTag(@NotNull CommandInteraction event) {