test fix for resume

This commit is contained in:
Skillz
2020-11-19 13:39:15 -05:00
parent 90e1071608
commit ec0be7fb1e
2 changed files with 4 additions and 4 deletions

View File

@@ -10,7 +10,7 @@ export let botID = "";
export let eventHandlers: EventHandlers = {};
export let botGatewayData: DiscordBotGatewayData;
export let proxyWSURL = "";
export let proxyWSURL = "wss://gateway.discord.gg?v=8&encoding=json";
export const identifyPayload: IdentifyPayload = {
token: "",
@@ -45,6 +45,7 @@ export async function startBot(data: ClientOptions) {
endpoints.GATEWAY_BOT,
) as DiscordBotGatewayData;
proxyWSURL = botGatewayData.url;
identifyPayload.token = data.token;
identifyPayload.intents = data.intents.reduce(
(bits, next) => (bits |= next),
@@ -93,6 +94,7 @@ export async function startBigBrainBot(data: BigBrainBotOptions) {
endpoints.GATEWAY_BOT,
) as DiscordBotGatewayData;
if (!data.wsURL) proxyWSURL = botGatewayData.url
spawnShards(
botGatewayData,
identifyPayload,

View File

@@ -51,9 +51,7 @@ export async function createShard(
const basicShard: BasicShard = {
id: shardID,
socket: await connectWebSocket(
proxyWSURL || `${data.url}?v=8&encoding=json`,
),
socket: await connectWebSocket(proxyWSURL),
resumeInterval: 0,
sessionID: oldShard?.sessionID || "",
previousSequenceNumber: oldShard?.previousSequenceNumber || 0,