aboutsummaryrefslogtreecommitdiff
path: root/src/lib/extensions/discord.js/BushClientEvents.ts
diff options
context:
space:
mode:
authorIRONM00N <64110067+IRONM00N@users.noreply.github.com>2022-08-18 22:42:12 -0400
committerIRONM00N <64110067+IRONM00N@users.noreply.github.com>2022-08-18 22:42:12 -0400
commit2356d2c44736fb83021dacb551625852111c8ce6 (patch)
tree10408d22fdd7a358d2f5c5917c3b59e55aa4c19d /src/lib/extensions/discord.js/BushClientEvents.ts
parent8aed6f93f7740c592cbc0e2f9fd3269c05286077 (diff)
downloadtanzanite-2356d2c44736fb83021dacb551625852111c8ce6.tar.gz
tanzanite-2356d2c44736fb83021dacb551625852111c8ce6.tar.bz2
tanzanite-2356d2c44736fb83021dacb551625852111c8ce6.zip
restructure, experimental presence and member automod, fixed bugs probably made some more bugs
Diffstat (limited to 'src/lib/extensions/discord.js/BushClientEvents.ts')
-rw-r--r--src/lib/extensions/discord.js/BushClientEvents.ts200
1 files changed, 0 insertions, 200 deletions
diff --git a/src/lib/extensions/discord.js/BushClientEvents.ts b/src/lib/extensions/discord.js/BushClientEvents.ts
deleted file mode 100644
index 22bae65..0000000
--- a/src/lib/extensions/discord.js/BushClientEvents.ts
+++ /dev/null
@@ -1,200 +0,0 @@
-import type {
- BanResponse,
- CommandMessage,
- Guild as GuildDB,
- GuildSettings
-} from '#lib';
-import type { AkairoClientEvents } from 'discord-akairo';
-import type {
- ButtonInteraction,
- Collection,
- Guild,
- GuildMember,
- GuildTextBasedChannel,
- Message,
- ModalSubmitInteraction,
- Role,
- SelectMenuInteraction,
- Snowflake,
- User
-} from 'discord.js';
-
-export interface BushClientEvents extends AkairoClientEvents {
- bushBan: [
- victim: GuildMember | User,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- duration: number,
- dmSuccess?: boolean,
- evidence?: string
- ];
- bushBlock: [
- victim: GuildMember,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- duration: number,
- dmSuccess: boolean,
- channel: GuildTextBasedChannel,
- evidence?: string
- ];
- bushKick: [
- victim: GuildMember,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- dmSuccess: boolean,
- evidence?: string
- ];
- bushMute: [
- victim: GuildMember,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- duration: number,
- dmSuccess: boolean,
- evidence?: string
- ];
- bushPunishRole: [
- victim: GuildMember,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- duration: number,
- role: Role,
- evidence?: string
- ];
- bushPunishRoleRemove: [
- victim: GuildMember,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- role: Role,
- evidence?: string
- ];
- bushPurge: [
- moderator: User,
- guild: Guild,
- channel: GuildTextBasedChannel,
- messages: Collection<Snowflake, Message>
- ];
- bushRemoveTimeout: [
- victim: GuildMember,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- dmSuccess: boolean,
- evidence?: string
- ];
- bushTimeout: [
- victim: GuildMember,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- duration: number,
- dmSuccess: boolean,
- evidence?: string
- ];
- bushUnban: [
- victim: User,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- dmSuccess: boolean,
- evidence?: string
- ];
- bushUnblock: [
- victim: GuildMember | User,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- dmSuccess: boolean,
- channel: GuildTextBasedChannel,
- evidence?: string
- ];
- bushUnmute: [
- victim: GuildMember,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- dmSuccess: boolean,
- evidence?: string
- ];
- bushUpdateModlog: [
- moderator: GuildMember,
- modlogID: string,
- key: 'evidence' | 'hidden',
- oldModlog: string | boolean,
- newModlog: string | boolean
- ];
- bushUpdateSettings: [
- setting: Setting,
- guild: Guild,
- oldValue: GuildDB[Setting],
- newValue: GuildDB[Setting],
- moderator?: GuildMember
- ];
- bushWarn: [
- victim: GuildMember,
- moderator: User,
- guild: Guild,
- reason: string | undefined,
- caseID: string,
- dmSuccess: boolean,
- evidence?: string
- ];
- bushLevelUpdate: [
- member: GuildMember,
- oldLevel: number,
- newLevel: number,
- currentXp: number,
- message: CommandMessage
- ];
- bushLockdown: [
- moderator: GuildMember,
- reason: string | undefined,
- channelsSuccessMap: Collection<Snowflake, boolean>,
- all?: boolean
- ];
- bushUnlockdown: [
- moderator: GuildMember,
- reason: string | undefined,
- channelsSuccessMap: Collection<Snowflake, boolean>,
- all?: boolean
- ];
- massBan: [
- moderator: GuildMember,
- guild: Guild,
- reason: string | undefined,
- results: Collection<Snowflake, BanResponse>
- ];
- massEvidence: [
- moderator: GuildMember,
- guild: Guild,
- evidence: string,
- lines: string[]
- ];
- /* components */
- button: [button: ButtonInteraction];
- selectMenu: [selectMenu: SelectMenuInteraction];
- modal: [modal: ModalSubmitInteraction];
-}
-
-type Setting =
- | GuildSettings
- | 'enabledFeatures'
- | 'blacklistedChannels'
- | 'blacklistedUsers'
- | 'disabledCommands';