Вопрос DiscordPresence

Статус
В этой теме нельзя размещать новые ответы.
Начинающий
Статус
Оффлайн
Регистрация
17 Мар 2023
Сообщения
78
Реакции[?]
1
Поинты[?]
0

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

ss:1707046730737.png
сделал гифку в дискорд рпсона маленькая тоесть типо как доп гифкак основной кто знает как фикс?
вот код

Код:
public static void startDiscord() {
        DiscordEventHandlers eventHandlers = new DiscordEventHandlers.Builder().ready(user -> {
            if (user.avatar != null) {
                avatarUrl = "https://c.tenor.com/18AbeRAPkT4AAAAd/tenor.gif" + user.userId + "/" + user.avatar + "tenor.gif";
                try {
                    URLConnection url = new URL(avatarUrl).openConnection();
                    url.setRequestProperty("User-Agent", "Mozilla/5.0");
                    avatar = ImageIO.read(url.getInputStream());
                }
                catch (Exception exception) {
                    // empty catch block
                }
            }
        }).build();
        DiscordRPC.INSTANCE.Discord_Initialize("1199295072383029268", eventHandlers, true, "");
        rpcThread = new Thread(() -> {
            while (true) {
                DiscordRPC.INSTANCE.Discord_RunCallbacks();
                DiscordPresence.updatePresence();
                try {
                    Thread.sleep(2000L);
                }
                catch (InterruptedException interruptedException) {
                }
            }
        });
        rpcThread.start();
    }

    public static void shutdownDiscord() {
        if (rpcThread != null) {
            rpcThread.interrupt();
            DiscordRPC.INSTANCE.Discord_Shutdown();
        }
    }

    private static void updatePresence() {
        DiscordRichPresence.Builder builder = new DiscordRichPresence.Builder();
        builder.setStartTimestamp(lastTimeMillis / 1000L);
        builder.setState("Alpha: #" + Sirius.VERSION + " (" + Sirius.BUILD_TYPE + ")");
        if (avatarUrl != null) {
            builder.setSmallImage(avatarUrl);
        }
        builder.setButtons(RPCButton.create("Funpay", "https://funpay.com/users/6517429/"), RPCButton.create("Discord", "https://discord.gg/zE7Tdqp6TT"));
        DiscordRPC.INSTANCE.Discord_UpdatePresence(builder.build());
    }

    static {
        lastTimeMillis = System.currentTimeMillis();
    }
}
 
rgb(24, 205, 154)
Пользователь
Статус
Оффлайн
Регистрация
9 Фев 2019
Сообщения
288
Реакции[?]
80
Поинты[?]
75K
прочекай члены класса DiscordRPC и ищи что-то по типу builder.setLargeImage
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу