qol fixes

master
Matthew 2022-03-01 12:37:12 -05:00
parent 0fb72d74ed
commit 0488480ae9
No known key found for this signature in database
GPG Key ID: 210AF32ADE3B5C4B
5 changed files with 7 additions and 6 deletions

View File

@ -20,7 +20,7 @@ export default class Mute extends Command {
if (!member) return this.error(message.channel, 'Cannot find user.');
try {
const res1 = await this.client.db.mongo.local.muted.get<boolean>(`muted-${member.id}`);
const res1 = await this.client.db.local.muted.get<boolean>(`muted-${member.id}`);
if (res1 || this.mainGuild.members.get(member.id).roles.includes('478373942638149643')) return this.error(message.channel, 'This user is already muted.');
} catch {} // eslint-disable-line no-empty
if (member && !this.client.util.moderation.checkPermissions(member, message.member)) return this.error(message.channel, 'Permission Denied.');

View File

@ -180,6 +180,7 @@ export default class Score extends Command {
if (args[1] === 'soft' && !check) {
let name = '';
// eslint-disable-next-line no-unreachable-loop
for (const role of this.client.util.resolveMember(message.author.id, this.mainGuild).roles.map((r) => this.mainGuild.roles.get(r)).sort((a, b) => b.position - a.position)) {
name = `Library of Code sp-us | ${role.name}`;
break;

View File

@ -31,9 +31,9 @@ export default class SysInfo extends Command {
embed.setDescription('__Format of Services__\n- {Server/Service Name} + {various server stats} | {Node Library Used for Communication w/ Server or Service}');
const mongoBuild = await mongoose.connections[0].db.command({ buildInfo: 1 });
const mongoDatabase: {
collections: number,
objects: number,
dataSize: number,
collections?: number,
objects?: number,
dataSize?: number,
} = await mongoose.connections[0].db.command({ dbStats: 1 });
const asteriskInformation = await this.client.util.pbx.ari.asterisk.getInfo();
const redisVersion = await this.client.util.exec('redis-cli info | grep "redis_version"');

View File

@ -19,7 +19,7 @@ export default class Unmute extends Command {
if (!member) return this.error(message.channel, 'Cannot find user.');
try {
const res1 = await this.client.db.mongo.local.muted.get<boolean>(`muted-${member.id}`);
const res1 = await this.client.db.local.muted.get<boolean>(`muted-${member.id}`);
if (!res1 || !this.mainGuild.members.get(member.id).roles.includes('478373942638149643')) return this.error(message.channel, 'This user is already unmuted.');
} catch {} // eslint-disable-line no-empty
if (member && !this.client.util.moderation.checkPermissions(member, message.member)) return this.error(message.channel, 'Permission Denied.');

View File

@ -11,7 +11,7 @@ export default class GuildMemberAdd extends Event {
public async run(_, member: Member) {
try {
const search = await this.client.db.mongo.local.muted.get<boolean>(`muted-${member.user.id}`);
const search = await this.client.db.local.muted.get<boolean>(`muted-${member.user.id}`);
if (search === true) {
member.addRole('478373942638149643', 'muted user left server and joined back');
}