diff options
author | IRONM00N <64110067+IRONM00N@users.noreply.github.com> | 2022-09-05 17:36:42 -0400 |
---|---|---|
committer | IRONM00N <64110067+IRONM00N@users.noreply.github.com> | 2022-09-05 17:36:42 -0400 |
commit | 048f99752550c6e03d1990a03cad78f3ac7d73aa (patch) | |
tree | c238ac29b1b526e86bcbc4989036df981c860187 /lib/extensions/discord.js/ExtendedGuild.ts | |
parent | 6f8a4d13a490eda7a195d14833c83810f7b5a789 (diff) | |
download | tanzanite-048f99752550c6e03d1990a03cad78f3ac7d73aa.tar.gz tanzanite-048f99752550c6e03d1990a03cad78f3ac7d73aa.tar.bz2 tanzanite-048f99752550c6e03d1990a03cad78f3ac7d73aa.zip |
revamp command permissions, fix permission exploit for some command when used in forum channels, use enums more
Diffstat (limited to 'lib/extensions/discord.js/ExtendedGuild.ts')
-rw-r--r-- | lib/extensions/discord.js/ExtendedGuild.ts | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/lib/extensions/discord.js/ExtendedGuild.ts b/lib/extensions/discord.js/ExtendedGuild.ts index 67de5cf..6b69206 100644 --- a/lib/extensions/discord.js/ExtendedGuild.ts +++ b/lib/extensions/discord.js/ExtendedGuild.ts @@ -1,19 +1,7 @@ -import { - AllowedMentions, - banResponse, - colors, - dmResponse, - emojis, - permissionsResponse, - punishmentEntryRemove, - TanzaniteClient, - type BanResponse, - type GuildFeatures, - type GuildLogType, - type GuildModel -} from '#lib'; import * as Moderation from '#lib/common/Moderation.js'; -import { Guild as GuildDB, ModLogType } from '#lib/models/index.js'; +import { Guild as GuildDB, GuildFeatures, GuildLogType, GuildModel, ModLogType } from '#lib/models/index.js'; +import { AllowedMentions } from '#lib/utils/AllowedMentions.js'; +import { colors, emojis, TanzaniteEvent } from '#lib/utils/Constants.js'; import { addOrRemoveFromArray } from '#lib/utils/Utils.js'; import assert from 'assert/strict'; import { @@ -43,7 +31,8 @@ import { type WebhookMessageOptions } from 'discord.js'; import _ from 'lodash'; -import { TanzaniteEvent } from './BotClientEvents.js'; +import { TanzaniteClient } from '../discord-akairo/TanzaniteClient.js'; +import { banResponse, BanResponse, dmResponse, permissionsResponse, punishmentEntryRemove } from './ExtendedGuildMember.js'; declare module 'discord.js' { export interface BaseGuild { |