mirror of
https://github.com/kirameki-cafe/Yumi.git
synced 2026-09-13 18:59:19 +00:00
Improve stats
This commit is contained in:
+2
-1
@@ -5,6 +5,7 @@
|
|||||||
"@discordjs/rest": "^0.3.0",
|
"@discordjs/rest": "^0.3.0",
|
||||||
"@discordjs/voice": "^0.8.0",
|
"@discordjs/voice": "^0.8.0",
|
||||||
"@types/color-thief-node": "^1.0.1",
|
"@types/color-thief-node": "^1.0.1",
|
||||||
|
"@types/os-utils": "^0.0.1",
|
||||||
"bluebird": "^3.7.2",
|
"bluebird": "^3.7.2",
|
||||||
"bufferutil": "^4.0.6",
|
"bufferutil": "^4.0.6",
|
||||||
"color-thief-node": "^1.0.4",
|
"color-thief-node": "^1.0.4",
|
||||||
@@ -13,9 +14,9 @@
|
|||||||
"discord-api-types": "^0.26.1",
|
"discord-api-types": "^0.26.1",
|
||||||
"discord.js": "^13.6.0",
|
"discord.js": "^13.6.0",
|
||||||
"dotenv": "^10.0.0",
|
"dotenv": "^10.0.0",
|
||||||
|
|
||||||
"libsodium-wrappers": "^0.7.9",
|
"libsodium-wrappers": "^0.7.9",
|
||||||
"node-osu": "^2.2.1",
|
"node-osu": "^2.2.1",
|
||||||
|
"os-utils": "^0.0.14",
|
||||||
"ping": "^0.4.1",
|
"ping": "^0.4.1",
|
||||||
"play-dl": "^1.8.6",
|
"play-dl": "^1.8.6",
|
||||||
"ts-custom-error": "^3.2.0",
|
"ts-custom-error": "^3.2.0",
|
||||||
|
|||||||
+14
-1
@@ -3,6 +3,7 @@ import { getEmotes, makeSuccessEmbed, makeProcessingEmbed, sendMessage, sendMess
|
|||||||
import DiscordProvider from "../providers/Discord";
|
import DiscordProvider from "../providers/Discord";
|
||||||
import Users from "../services/Users"
|
import Users from "../services/Users"
|
||||||
import Environment from "../providers/Environment";
|
import Environment from "../providers/Environment";
|
||||||
|
import os from "os-utils";
|
||||||
|
|
||||||
const EMBEDS = {
|
const EMBEDS = {
|
||||||
STATS_INFO: (data: Message | Interaction) => {
|
STATS_INFO: (data: Message | Interaction) => {
|
||||||
@@ -11,7 +12,19 @@ const EMBEDS = {
|
|||||||
return makeInfoEmbed({
|
return makeInfoEmbed({
|
||||||
title: `Stats`,
|
title: `Stats`,
|
||||||
icon: '📊',
|
icon: '📊',
|
||||||
description: `Serving in ${DiscordProvider.client.guilds.cache.size} servers\n${DiscordProvider.client.guilds.cache.map((g) => g.memberCount).reduce((a, c) => a + c)} users`,
|
description: 'Stats of the bot',
|
||||||
|
fields: [
|
||||||
|
{
|
||||||
|
name: '🌐 Users',
|
||||||
|
value: `${DiscordProvider.client.guilds.cache.size} servers\n${DiscordProvider.client.guilds.cache.map((g) => g.memberCount).reduce((a, c) => a + c)} users`,
|
||||||
|
inline: true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: '🟢 Uptime since',
|
||||||
|
value: `System: <t:${(Math.round(new Date().getTime() / 1000)) - Math.round(os.sysUptime())}:R>\nProcess: <t:${(Math.round(new Date().getTime() / 1000)) - Math.round(os.processUptime())}:R>`,
|
||||||
|
inline: true
|
||||||
|
}
|
||||||
|
],
|
||||||
user: (data instanceof Interaction) ? data.user : data.author
|
user: (data instanceof Interaction) ? data.user : data.author
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -161,6 +161,11 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.21.tgz#474d7589a30afcf5291f59bd49cca9ad171ffde4"
|
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.21.tgz#474d7589a30afcf5291f59bd49cca9ad171ffde4"
|
||||||
integrity sha512-Pf8M1XD9i1ksZEcCP8vuSNwooJ/bZapNmIzpmsMaL+jMI+8mEYU3PKvs+xDNuQcJWF/x24WzY4qxLtB0zNow9A==
|
integrity sha512-Pf8M1XD9i1ksZEcCP8vuSNwooJ/bZapNmIzpmsMaL+jMI+8mEYU3PKvs+xDNuQcJWF/x24WzY4qxLtB0zNow9A==
|
||||||
|
|
||||||
|
"@types/os-utils@^0.0.1":
|
||||||
|
version "0.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/@types/os-utils/-/os-utils-0.0.1.tgz#f1ec7830c60be563d6e9566a0ae3b23ea5497493"
|
||||||
|
integrity sha512-r5a1I4xr8e25GFiLdpHV+jHUawtbmtuCQHR1P3SH/Y1gmRy0KLjBVGe5uUkODU/6GntoGPhOu05jv+sBdAVpog==
|
||||||
|
|
||||||
"@types/ping@^0.4.1":
|
"@types/ping@^0.4.1":
|
||||||
version "0.4.1"
|
version "0.4.1"
|
||||||
resolved "https://registry.yarnpkg.com/@types/ping/-/ping-0.4.1.tgz#98f9c20be196ca6c3c2639528b7e1827b17e84be"
|
resolved "https://registry.yarnpkg.com/@types/ping/-/ping-0.4.1.tgz#98f9c20be196ca6c3c2639528b7e1827b17e84be"
|
||||||
@@ -908,6 +913,11 @@ one-time@^1.0.0:
|
|||||||
dependencies:
|
dependencies:
|
||||||
fn.name "1.x.x"
|
fn.name "1.x.x"
|
||||||
|
|
||||||
|
os-utils@^0.0.14:
|
||||||
|
version "0.0.14"
|
||||||
|
resolved "https://registry.yarnpkg.com/os-utils/-/os-utils-0.0.14.tgz#29e511697b1982b8c627722175fe39797ef64156"
|
||||||
|
integrity sha1-KeURaXsZgrjGJ3Ihdf45eX72QVY=
|
||||||
|
|
||||||
ow@^0.27.0:
|
ow@^0.27.0:
|
||||||
version "0.27.0"
|
version "0.27.0"
|
||||||
resolved "https://registry.yarnpkg.com/ow/-/ow-0.27.0.tgz#d44da088e8184fa11de64b5813206f9f86ab68d0"
|
resolved "https://registry.yarnpkg.com/ow/-/ow-0.27.0.tgz#d44da088e8184fa11de64b5813206f9f86ab68d0"
|
||||||
|
|||||||
Reference in New Issue
Block a user