forked from Galactic/galactic-bot
misc fixes
This commit is contained in:
parent
4c5605f4e4
commit
ba3d7dd166
@ -127,6 +127,7 @@ class StatsCommand extends SlashCommand {
|
||||
}
|
||||
}
|
||||
commandValues.avgTime /= commandResult.length;
|
||||
commandValues.avgTime = commandValues.avgTime.toFixed(2);
|
||||
|
||||
const embed = {
|
||||
title: invoker.format('COMMAND_STATS_TITLE', {
|
||||
|
@ -1,6 +1,7 @@
|
||||
const { Util } = require("../../../../utilities");
|
||||
const { SlashCommand } = require("../../../interfaces");
|
||||
const { inspect } = require('util');
|
||||
const { InfractionColors, EmbedDefaultColor } = require("../../../../constants/Constants");
|
||||
|
||||
class CaseCommand extends SlashCommand {
|
||||
|
||||
@ -97,7 +98,7 @@ class CaseCommand extends SlashCommand {
|
||||
const embed = {
|
||||
title: invoker.format(caseTitleIndex, { caseID: id.value }),
|
||||
description,
|
||||
color: 8662306
|
||||
color: InfractionColors[infraction.type], //8662306
|
||||
};
|
||||
|
||||
return { embed };
|
||||
@ -108,7 +109,7 @@ class CaseCommand extends SlashCommand {
|
||||
|
||||
const embed = {
|
||||
title: invoker.format('COMMAND_CASE_CHANGES_TITLE', { case: infraction.case }),
|
||||
color: 8662306
|
||||
color: EmbedDefaultColor
|
||||
};
|
||||
|
||||
if (!infraction.changes || !infraction.changes.length) embed.description = invoker.format('COMMAND_CASE_CHANGES_NONE');
|
||||
|
@ -524,7 +524,7 @@ class GuildLogger extends Observer {
|
||||
const { guild, guildWrapper: wrapper } = oldMessage;
|
||||
if (!guild) return;
|
||||
|
||||
if (!oldMessage.member) oldMessage.member = await guild.members.fetch(oldMessage.author);
|
||||
if (!oldMessage.member) oldMessage.member = await guild.members.fetch(oldMessage.author).catch(() => null);
|
||||
const { member, channel, author, reference } = oldMessage;
|
||||
|
||||
const settings = await wrapper.settings();
|
||||
@ -546,7 +546,7 @@ class GuildLogger extends Observer {
|
||||
return this.client.emit('logError', { guild: wrapper, logger: 'messageLogger', reason: 'MSGLOG_NO_HOOK' });
|
||||
}
|
||||
|
||||
if (bypass && member.roles.cache.size) {
|
||||
if (bypass && member?.roles.cache.size) {
|
||||
const roles = member.roles.cache.map((r) => r.id);
|
||||
for (const role of bypass) {
|
||||
if (roles.includes(role)) return;
|
||||
|
Loading…
Reference in New Issue
Block a user