3 files changed, 5 insertions, 2 deletions
diff --git a/src/Server.ts b/src/Server.ts
index e897090c..f59ac7f1 100644
--- a/src/Server.ts
+++ b/src/Server.ts
@@ -34,7 +34,7 @@ export class Server {
await this.setupSchema();
await Config.init();
console.log("[DB] connected");
- this.server.listen(this.port);
+ if (!this.server.listening) this.server.listen(this.port);
console.log(`[Gateway] online on 0.0.0.0:${this.port}`);
}
diff --git a/src/opcodes/Identify.ts b/src/opcodes/Identify.ts
index 1a136dd3..3b007766 100644
--- a/src/opcodes/Identify.ts
+++ b/src/opcodes/Identify.ts
@@ -16,7 +16,8 @@ import {
import { setupListener } from "../listener/listener";
import { IdentifySchema } from "../schema/Identify";
import { Send } from "../util/Send";
-import experiments from "./experiments.json";
+// import experiments from "./experiments.json";
+const experiments: any = [];
import { check } from "./instanceOf";
// TODO: bot sharding
diff --git a/src/schema/Identify.ts b/src/schema/Identify.ts
index eaa2ff80..646c5f05 100644
--- a/src/schema/Identify.ts
+++ b/src/schema/Identify.ts
@@ -39,6 +39,7 @@ export const IdentifySchema = {
$read_state_version: Number,
$user_guild_settings_version: Number,
},
+ $v: Number,
};
export interface IdentifySchema {
@@ -78,4 +79,5 @@ export interface IdentifySchema {
read_state_version?: number;
user_guild_settings_version?: number;
};
+ v?: number;
}
|