Show if current server have logging setup

Signed-off-by: loicbersier <loic.bersier1@gmail.com>
This commit is contained in:
loicbersier 2020-06-03 00:45:13 +02:00
parent 85d612ab69
commit c6d10ac10b

View file

@ -1,4 +1,5 @@
const { Command } = require('discord-akairo'); const { Command } = require('discord-akairo');
const LogStats = require('../../models/').LogStats;
class ServerCommand extends Command { class ServerCommand extends Command {
constructor() { constructor() {
@ -24,16 +25,19 @@ class ServerCommand extends Command {
.addField('Number of users', message.guild.memberCount - botCount, true) .addField('Number of users', message.guild.memberCount - botCount, true)
.addField('Number of bots', botCount, true) .addField('Number of bots', botCount, true)
.addField('Total number of members', message.guild.memberCount, true) .addField('Total number of members', message.guild.memberCount, true)
.addField('Number of channels', message.guild.channels.cache.size, true) .addField('Number of channels', message.guild.channels.cache.size, true)
.addField('', '') .addField('', '')
.addField('Date when guild created', message.guild.createdAt, true) .addField('Date when guild created', message.guild.createdAt, true)
.addField('Owner', message.guild.owner, true) .addField('Owner', message.guild.owner, true)
.setTimestamp(); .setTimestamp();
const logStats = await LogStats.findOne({where: {guild: message.guild.id}});
if (logStats) addEmbed.addField('Logging', 'On ✅');
else addEmbed.addField('Logging', 'Off ❌');
message.channel.send({ embed: addEmbed }); message.channel.send({ embed: addEmbed });
} }
} }
module.exports = ServerCommand; module.exports = ServerCommand;