Add embeds footer text to custom translations. #3

Merge aplicado
RealRTTV mesclou 26 commits from master into development 2021-11-14 04:35:26 +00:00
Mostrando apenas as alterações do commit c334b2611f - Mostrar todos os commits

Remove CPU status query

Luna Fox 2021-03-18 22:11:44 -03:00

Ver arquivo

@ -32,15 +32,7 @@ public class StatusCommand extends DeveloperCommand {
embedBuilder.setAuthor(jda.getSelfUser().getName(), "https://discord.com", jda.getSelfUser().getAvatarUrl()); embedBuilder.setAuthor(jda.getSelfUser().getName(), "https://discord.com", jda.getSelfUser().getAvatarUrl());
embedBuilder.setTitle("Status Log"); embedBuilder.setTitle("Status Log");
long[] processorsLoad; String output1 = "**RAM: **" + (runtime.totalMemory() - runtime.freeMemory()) / 1024L / 1024L + "MB / " + runtime.totalMemory() / 1024L / 1024L + "MB" + String.format(" (%s%% free)", Runtime.getRuntime().freeMemory() * 100L / Runtime.getRuntime().maxMemory());
try {
processorsLoad = Arrays.stream(new SystemInfo().getHardware().getProcessors()).map(Processor::getLoad).mapToLong(v -> v.longValue() * 100L).toArray();
} catch (UnsupportedOperationException exception) {
processorsLoad = new long[]{-1};
}
String output1 = "" +
"\n" + "**CPU: **" + (processorsLoad[0] != -1L ? MathHelper.average(processorsLoad) + "%" : "Unknown") +
"\n" + "**RAM: **" + (runtime.totalMemory() - runtime.freeMemory()) / 1024L / 1024L + "MB / " + runtime.totalMemory() / 1024L / 1024L + "MB" + String.format(" (%s%% free)", Runtime.getRuntime().freeMemory() * 100L / Runtime.getRuntime().maxMemory());
embedBuilder.setDescription(output1); embedBuilder.setDescription(output1);