economy
This commit is contained in:
parent
92c2231e26
commit
1052a0d809
5 changed files with 176 additions and 106 deletions
|
@ -1,50 +1,54 @@
|
|||
const Command = require('../../src/structures/Command');
|
||||
const { MessageEmbed, version: DiscordVersion } = require('discord.js');
|
||||
const os = require('os');
|
||||
const { developers, contributors, source, color } = require('../../config');
|
||||
const db = require('quick.db');
|
||||
const Backend = new db.table('backend');
|
||||
const Command = require("../../src/structures/Command");
|
||||
const { MessageEmbed, version: DiscordVersion } = require("discord.js");
|
||||
const { developers, contributors, source, color } = require("../../config");
|
||||
const os = require("os");
|
||||
const db = require("quick.db");
|
||||
const Backend = new db.table("backend");
|
||||
function format(seconds) {
|
||||
function pad(s) {
|
||||
return (s < 10 ? '0' : '') + s;
|
||||
}
|
||||
var hours = Math.floor(seconds / (60 * 60));
|
||||
var minutes = Math.floor((seconds % (60 * 60)) / 60);
|
||||
var seconds = Math.floor(seconds % 60);
|
||||
function pad(s) {
|
||||
return (s < 10 ? "0" : "") + s;
|
||||
}
|
||||
var hours = Math.floor(seconds / (60 * 60));
|
||||
var minutes = Math.floor((seconds % (60 * 60)) / 60);
|
||||
var seconds = Math.floor(seconds % 60);
|
||||
|
||||
return pad(hours) + 'h ' + pad(minutes) + 'm ' + pad(seconds) + 's';
|
||||
return pad(hours) + "h " + pad(minutes) + "m " + pad(seconds) + "s";
|
||||
}
|
||||
|
||||
module.exports = class Info extends Command {
|
||||
constructor() {
|
||||
super({
|
||||
name: 'system',
|
||||
description: 'Show System Info',
|
||||
aliases: [ 'sys', 'sysinfo' ],
|
||||
module: 'General',
|
||||
cooldown: 0,
|
||||
guildOnly: false,
|
||||
developerOnly: false
|
||||
});
|
||||
}
|
||||
constructor() {
|
||||
super({
|
||||
name: "system",
|
||||
description: "Show System Info",
|
||||
aliases: ["sys", "sysinfo"],
|
||||
module: "General",
|
||||
cooldown: 0,
|
||||
guildOnly: false,
|
||||
developerOnly: false
|
||||
});
|
||||
}
|
||||
|
||||
async command(ctx) {
|
||||
let SystemEmbed = new MessageEmbed()
|
||||
.setTitle(`${ctx.client.user.username} | v${ctx.vars.version}`)
|
||||
.setColor(color)
|
||||
.setDescription(
|
||||
`Made by ${ctx.utils.format.bold(
|
||||
ctx.client.users.find((user) => user.id === '318044130796109825').tag
|
||||
)}`
|
||||
)
|
||||
.addField('Language', 'Javascript', true)
|
||||
.addField('Library', `d.js - v${DiscordVersion}`, true)
|
||||
.addField('Uptime', `${format(process.uptime())}`, true)
|
||||
.addField('Node', `${process.version}`, true)
|
||||
.addField('Servers', ctx.client.guilds.size, true)
|
||||
.addField('Users', ctx.client.users.size, true)
|
||||
.addField('Total sauce found', ctx.db.backend.get('SourceFynnder.found'), true);
|
||||
async command(ctx) {
|
||||
let SystemEmbed = new MessageEmbed()
|
||||
.setTitle(`${ctx.client.user.username} | v${ctx.vars.version}`)
|
||||
.setColor(color)
|
||||
.setDescription(
|
||||
`Made by ${ctx.utils.format.bold(
|
||||
ctx.client.users.find(user => user.id === "318044130796109825").tag
|
||||
)}`
|
||||
)
|
||||
.addField("Language", "Javascript", true)
|
||||
.addField("Library", `d.js - v${DiscordVersion}`, true)
|
||||
.addField("Uptime", `${format(process.uptime())}`, true)
|
||||
.addField("Node", `${process.version}`, true)
|
||||
.addField("Servers", ctx.client.guilds.size, true)
|
||||
.addField("Users", ctx.client.users.size, true)
|
||||
.addField(
|
||||
"Total sauce found",
|
||||
ctx.db.backend.get("SourceFynnder.found"),
|
||||
true
|
||||
);
|
||||
|
||||
ctx.send(SystemEmbed);
|
||||
}
|
||||
ctx.send(SystemEmbed);
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue