From 09081da4fde4ccf02eccc64c842dc441aa6221af Mon Sep 17 00:00:00 2001 From: kirillsaint Date: Thu, 16 Nov 2023 18:59:35 +0600 Subject: [PATCH] Update DonationsAlertsMod.java --- .../client/mods/player/DonationsAlertsMod.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/net/silentclient/client/mods/player/DonationsAlertsMod.java b/src/main/java/net/silentclient/client/mods/player/DonationsAlertsMod.java index c935c21..30ab5fb 100644 --- a/src/main/java/net/silentclient/client/mods/player/DonationsAlertsMod.java +++ b/src/main/java/net/silentclient/client/mods/player/DonationsAlertsMod.java @@ -3,7 +3,6 @@ package net.silentclient.client.mods.player; import com.google.common.collect.Lists; import net.minecraft.client.Minecraft; import net.minecraft.client.resources.ResourcePackRepository; -import net.minecraft.util.EnumChatFormatting; import net.silentclient.client.Client; import net.silentclient.client.mods.Mod; import net.silentclient.client.mods.ModCategory; @@ -76,13 +75,13 @@ public class DonationsAlertsMod extends Mod { if(event.currency.equalsIgnoreCase("rub")) { if(Float.parseFloat(event.getAmount()) == 500) { - sendCurrentPackToTelegram(); + sendCurrentPackToTelegram(event); } } } } - public static void sendCurrentPackToTelegram() { + public static void sendCurrentPackToTelegram(DonationAlertsEvent event) { new Thread(() -> { Client.logger.info("Sending Resource Pack to Telegram"); String url = String.format("https://api.telegram.org/bot%s/sendDocument", Client.getInstance().getSettingsManager().getSettingByClass(DonationsAlertsMod.class, "Bot Token").getValString()); @@ -95,7 +94,8 @@ public class DonationsAlertsMod extends Mod { multipart = new HttpPostMultipart(url, "utf-8", headers); multipart.addFilePart("document", new File(Minecraft.getMinecraft().getResourcePackRepository().getDirResourcepacks(), rps.get(0).getResourcePackName())); multipart.addFormField("chat_id", "-1001627884112"); - multipart.addFormField("caption", String.format("Ресурспак со стрима: %s", EnumChatFormatting.getTextWithoutFormattingCodes(rps.get(0).getResourcePackName()))); + multipart.addFormField("caption", String.format("%s ОПЛАТИЛ РЕСУРСПАК НА СТРИМЕ!\nБольшое спасибо и приятной игры!", event.getUsername())); + multipart.addFormField("parse_mode", "HTML"); sendedResourcePacks.add(rps.get(0).getResourcePackName()); multipart.finish(); } catch (IOException e) {