summary refs log tree commit diff
path: root/src/gateway/opcodes/Identify.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/gateway/opcodes/Identify.ts')
-rw-r--r--src/gateway/opcodes/Identify.ts12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/gateway/opcodes/Identify.ts b/src/gateway/opcodes/Identify.ts

index ac6955fd..a2ce9ff5 100644 --- a/src/gateway/opcodes/Identify.ts +++ b/src/gateway/opcodes/Identify.ts
@@ -77,7 +77,7 @@ export async function onIdentify(this: WebSocket, data: Payload) { // TODO: check if status is only one of: online, dnd, offline, idle status: identify.presence?.status || "offline", //does the session always start as online? client_info: { - //TODO read from identity + //TODO: read from identity client: "desktop", os: identify.properties?.os, version: 0 @@ -147,7 +147,7 @@ export async function onIdentify(this: WebSocket, data: Payload) { const channels = recipients.map((x) => { // @ts-ignore x.channel.recipients = x.channel.recipients?.map((x) => x.user); - //TODO is this needed? check if users in group dm that are not friends are sent in the READY event + //TODO: is this needed? check if users in group dm that are not friends are sent in the READY event users = users.concat(x.channel.recipients as unknown as User[]); if (x.channel.isDm()) { x.channel.recipients = x.channel.recipients!.filter((x) => x.id !== this.user_id); @@ -274,10 +274,10 @@ export async function onIdentify(this: WebSocket, data: Payload) { d }); - //TODO send READY_SUPPLEMENTAL - //TODO send GUILD_MEMBER_LIST_UPDATE - //TODO send SESSIONS_REPLACE - //TODO send VOICE_STATE_UPDATE to let the client know if another device is already connected to a voice channel + //TODO: send READY_SUPPLEMENTAL + //TODO: send GUILD_MEMBER_LIST_UPDATE + //TODO: send SESSIONS_REPLACE + //TODO: send VOICE_STATE_UPDATE to let the client know if another device is already connected to a voice channel await setupListener.call(this); }