Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 2 additions & 6 deletions DscSlash/stats.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,8 @@ const { SlashCommandBuilder, EmbedBuilder, version } = require("discord.js");
const { DurationFormatter } = require("@sapphire/time-utilities");
const durationFormatter = new DurationFormatter();
const packageinfo = require("../package.json");
const name = packageinfo.name;
const dversion = packageinfo.version;
const dependencies = packageinfo.dependencies;
console.log(`package name: ${name}`);
console.log(`package version: ${dversion}`);
console.log(`dependencies:`, dependencies);

const os = require('os');

module.exports = {
Expand All @@ -34,4 +30,4 @@ module.exports = {

await interaction.reply({ embeds: [statsEmbed] });
},
};
};
16 changes: 13 additions & 3 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,8 @@ const logger = require('./modules/Logger.js');
// This is your client. Some people call it `bot`, some people call it `self`,
// some might call it `cootchie`. Either way, when you see `client.something`,
// or `bot.something`, this is what we're referring to. Your client.
const packageinfo = require("../package.json");
const client = new Client({ intents, partials });


const slashcmds = new Collection();

const { UUID } = nmv;
Expand Down Expand Up @@ -136,7 +135,18 @@ const init = async () => {

// This logs a message to the console once the bot has successfully logged in.
client.once(Events.ClientReady, c => {
const packageinfo = require("./package.json");
const dversion = packageinfo.version;
const name = packageinfo.name;
console.log(`Ready! Logged in as ${c.user.tag}`);
logger.log(`package name: ${name}`);
logger.log(`package version: ${dversion}`);
const pkg = require('./package.json');
Object.entries(pkg.dependencies || {}).forEach(([dep, ver]) => {
logger.log(`dependency: ${dep}@${ver}`);
});


});

// This adds an error listener
Expand All @@ -152,4 +162,4 @@ const init = async () => {
// End top-level async/await function.
};

init();
init();