This commit is contained in:
ShreshthTiwari
2024-03-18 21:47:34 +07:00
committed by Hirzi
parent d38ec44638
commit 1659032c21
3 changed files with 56 additions and 64 deletions
+24 -33
View File
@@ -106,30 +106,6 @@ module.exports = async ({ client, panel, nodes }) => {
let description = "```";
switch (client.config.nodes_settings.unit.toLowerCase()) {
case "tb":
description =
description +
"\nMemory : " +
memorySizeConverter(data.memory_min, "TB") +
" / " +
memorySizeConverter(data.memory_max, "TB") +
"\nDisk : " +
memorySizeConverter(data.disk_min, "TB") +
" / " +
memorySizeConverter(data.disk_max, "TB");
break;
case "gb":
description =
description +
"\nMemory : " +
memorySizeConverter(data.memory_min, "GB") +
" / " +
memorySizeConverter(data.memory_max, "GB") +
"\nDisk : " +
memorySizeConverter(data.disk_min, "GB") +
" / " +
memorySizeConverter(data.disk_max, "GB");
break;
case "percent":
description =
description +
@@ -142,13 +118,13 @@ module.exports = async ({ client, panel, nodes }) => {
description =
description +
"\nMemory : " +
memorySizeConverter(data.memory_min, "MB") +
memorySizeConverter(data.memory_min, type) +
" / " +
memorySizeConverter(data.memory_max, "MB") +
memorySizeConverter(data.memory_max, type) +
"\nDisk : " +
memorySizeConverter(data.disk_min, "MB") +
memorySizeConverter(data.disk_min, type) +
" / " +
memorySizeConverter(data.disk_max, "MB");
memorySizeConverter(data.disk_max, type);
}
if (client.config.nodes_settings.servers) {
@@ -249,7 +225,10 @@ module.exports = async ({ client, panel, nodes }) => {
if (client.config.button.enable) {
const button = new ActionRowBuilder();
if (client.config.button.btn1.label.length >= 1 && client.config.button.btn1.url.length >= 1) {
if (
client.config.button.btn1.label.length >= 1 &&
client.config.button.btn1.url.length >= 1
) {
button.addComponents(
new ButtonBuilder()
.setLabel(client.config.button.btn1.label)
@@ -258,7 +237,10 @@ module.exports = async ({ client, panel, nodes }) => {
);
}
if (client.config.button.btn2.label.length >= 1 && client.config.button.btn2.url.length >= 1) {
if (
client.config.button.btn2.label.length >= 1 &&
client.config.button.btn2.url.length >= 1
) {
button.addComponents(
new ButtonBuilder()
.setLabel(client.config.button.btn2.label)
@@ -267,7 +249,10 @@ module.exports = async ({ client, panel, nodes }) => {
);
}
if (client.config.button.btn3.label.length >= 1 && client.config.button.btn3.url.length >= 1) {
if (
client.config.button.btn3.label.length >= 1 &&
client.config.button.btn3.url.length >= 1
) {
button.addComponents(
new ButtonBuilder()
.setLabel(client.config.button.btn3.label)
@@ -276,7 +261,10 @@ module.exports = async ({ client, panel, nodes }) => {
);
}
if (client.config.button.btn4.label.length >= 1 && client.config.button.btn4.url.length >= 1) {
if (
client.config.button.btn4.label.length >= 1 &&
client.config.button.btn4.url.length >= 1
) {
button.addComponents(
new ButtonBuilder()
.setLabel(client.config.button.btn4.label)
@@ -285,7 +273,10 @@ module.exports = async ({ client, panel, nodes }) => {
);
}
if (client.config.button.btn5.label.length >= 1 && client.config.button.btn5.url.length >= 1) {
if (
client.config.button.btn5.label.length >= 1 &&
client.config.button.btn5.url.length >= 1
) {
button.addComponents(
new ButtonBuilder()
.setLabel(client.config.button.btn5.label)
+1 -1
View File
@@ -99,7 +99,7 @@ module.exports = () => {
} else {
success = false;
errorMessage = `Unknown package version- "${package.name}".`;
errorMessage = `Unknown package version- "${package.name}@${package.version}".`;
break;
}
+31 -30
View File
@@ -1,40 +1,41 @@
const SUPPORTED_TYPES = ["MB", "GB", "TB"];
const SUPPORTED_TYPES = ["mb", "gb", "tb"];
module.exports = (value, type) => {
if (value && type) {
if (value) {
value = parseInt(value);
if (value > 0) {
if (SUPPORTED_TYPES.includes(type)) {
let result = "";
switch (type) {
case "MB":
result =
value.toFixed(2).toLocaleString().replace(".00", "") + " MB";
break;
case "GB":
result =
(value / 1024).toFixed(2).toLocaleString().replace(".00", "") +
" GB";
break;
case "TB":
result =
(value / (1024 * 1000))
.toFixed(2)
.toLocaleString()
.replace(".00", "") + " TB";
break;
default:
result =
value.toFixed(2).toLocaleString().replace(".00", "") + " MB";
break;
}
return result;
if (!type) {
type = "mb";
} else {
return "INVALID TYPE";
type = type.toLowerCase();
if (!SUPPORTED_TYPES.includes(type)) {
type = "mb";
}
}
let result = "";
switch (type) {
case "mb":
result = value.toFixed(2).toLocaleString().replace(".00", "") + " MB";
break;
case "gb":
result =
(value / 1024).toFixed(2).toLocaleString().replace(".00", "") +
" GB";
break;
case "tb":
result =
(value / (1024 * 1000))
.toFixed(2)
.toLocaleString()
.replace(".00", "") + " TB";
break;
}
return result;
} else {
return "INVALID VALUE";
}