aboutsummaryrefslogtreecommitdiff
path: root/src/lib/extensions/discord.js/BushThreadMember.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/extensions/discord.js/BushThreadMember.ts')
-rw-r--r--src/lib/extensions/discord.js/BushThreadMember.ts14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/lib/extensions/discord.js/BushThreadMember.ts b/src/lib/extensions/discord.js/BushThreadMember.ts
new file mode 100644
index 0000000..16da663
--- /dev/null
+++ b/src/lib/extensions/discord.js/BushThreadMember.ts
@@ -0,0 +1,14 @@
+/* eslint-disable @typescript-eslint/ban-types */
+import { ThreadMember } from 'discord.js';
+import { BushGuildMember } from './BushGuildMember';
+import { BushThreadChannel } from './BushThreadChannel';
+import { BushUser } from './BushUser';
+
+export class BushThreadMember extends ThreadMember {
+ public declare readonly guildMember: BushGuildMember | null;
+ public declare readonly user: BushUser | null;
+ public declare thread: BushThreadChannel;
+ constructor(thread: BushThreadChannel, data?: object) {
+ super(thread, data);
+ }
+}