From 6f60bd50402d80af138b677cf84075d3b0c5c86a Mon Sep 17 00:00:00 2001 From: DjDeveloperr Date: Sat, 28 Nov 2020 12:38:14 +0530 Subject: [PATCH] feat(guildMemberAdd.ts): change unknown to Member --- src/gateway/handlers/guildMemberAdd.ts | 4 ++-- src/models/voice.ts | 10 ++++++++++ 2 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 src/models/voice.ts diff --git a/src/gateway/handlers/guildMemberAdd.ts b/src/gateway/handlers/guildMemberAdd.ts index 36d2bf9..9407ace 100644 --- a/src/gateway/handlers/guildMemberAdd.ts +++ b/src/gateway/handlers/guildMemberAdd.ts @@ -12,6 +12,6 @@ export const guildMemberAdd: GatewayEventHandler = async ( if (guild === undefined) return await guild.members.set(d.user.id, d) - const member = await guild.members.get(d.user.id) as unknown - gateway.client.emit('guildMemberAdd', member as Member) + const member = await guild.members.get(d.user.id) as Member + gateway.client.emit('guildMemberAdd', member) } \ No newline at end of file diff --git a/src/models/voice.ts b/src/models/voice.ts new file mode 100644 index 0000000..b4c02be --- /dev/null +++ b/src/models/voice.ts @@ -0,0 +1,10 @@ +import { Client } from './client.ts' + +export class VoiceClient { + client: Client + + constructor(client: Client) { + this.client = client + + } +} \ No newline at end of file