summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/index.ts10
-rw-r--r--src/opcodes/Identify.ts2
-rw-r--r--src/start.ts9
3 files changed, 11 insertions, 10 deletions
diff --git a/src/index.ts b/src/index.ts

index 2fe360e2..7513bd2f 100644 --- a/src/index.ts +++ b/src/index.ts
@@ -1,9 +1 @@ -process.on("uncaughtException", console.error); -process.on("unhandledRejection", console.error); - -import { Server } from "./Server"; -import { config } from "dotenv"; -config(); - -const server = new Server(); -server.listen(); +export * from "./Server"; diff --git a/src/opcodes/Identify.ts b/src/opcodes/Identify.ts
index d21041cc..1a136dd3 100644 --- a/src/opcodes/Identify.ts +++ b/src/opcodes/Identify.ts
@@ -62,7 +62,7 @@ export async function onIdentify(this: WebSocket, data: Payload) { }) as MemberDocument[][]; const user_guild_settings_entries = members.map((x) => x.settings); - const channels = await ChannelModel.find({ recipients: this.user_id }).exec(); + const channels = await ChannelModel.find({ recipient_ids: this.user_id }).exec(); const user = await UserModel.findOne({ id: this.user_id }).exec(); if (!user) return this.close(CLOSECODES.Authentication_failed); diff --git a/src/start.ts b/src/start.ts new file mode 100644
index 00000000..2fe360e2 --- /dev/null +++ b/src/start.ts
@@ -0,0 +1,9 @@ +process.on("uncaughtException", console.error); +process.on("unhandledRejection", console.error); + +import { Server } from "./Server"; +import { config } from "dotenv"; +config(); + +const server = new Server(); +server.listen();