Post stats to the statusChannel

This commit is contained in:
Supositware 2022-08-15 17:25:52 +02:00
parent d994f9ff26
commit e0483fd89e

View file

@ -1,6 +1,7 @@
import { exec } from 'node:child_process'; import { exec } from 'node:child_process';
import dotenv from 'dotenv'; import dotenv from 'dotenv';
dotenv.config(); dotenv.config();
const { statusChannel } = process.env;
export default { export default {
name: 'ready', name: 'ready',
@ -31,5 +32,11 @@ export default {
console.log(`There is \x1b[33m${commandSize}\x1b[0m command loaded.`); console.log(`There is \x1b[33m${commandSize}\x1b[0m command loaded.`);
console.log(`Running yt-dlp \x1b[33m${ytdlpVersion.replace('\n', '')}\x1b[0m`); console.log(`Running yt-dlp \x1b[33m${ytdlpVersion.replace('\n', '')}\x1b[0m`);
console.log('===========[ READY ]==========='); console.log('===========[ READY ]===========');
// If stats channel settings exist, send bot stats to it
if (statusChannel) {
const channel = client.channels.resolve(statusChannel);
channel.send(`Ready to serve in ${channelSize} channels on ${guildSize} servers.\nThere is ${commandSize} command loaded.\nRunning yt-dlp ${ytdlpVersion.replace('\n', '')}\n${client.readyAt}`);
}
}, },
}; };