1 files changed, 5 insertions, 1 deletions
diff --git a/src/gateway/opcodes/Identify.ts b/src/gateway/opcodes/Identify.ts
index 330ce561..74bc6ab1 100644
--- a/src/gateway/opcodes/Identify.ts
+++ b/src/gateway/opcodes/Identify.ts
@@ -464,6 +464,10 @@ export async function onIdentify(this: WebSocket, data: Payload) {
);
// TODO: ready supplemental
+ const disclosures = [];
+ // this tells the client the user can migrate
+ if (Config.get().general.uniqueUsernames) disclosures.push("pomelo");
+
await Send(this, {
op: OPCodes.DISPATCH,
t: EVENTEnum.ReadySupplemental,
@@ -478,7 +482,7 @@ export async function onIdentify(this: WebSocket, data: Payload) {
lazy_private_channels: [],
guilds: [], // { voice_states: [], id: string, embedded_activities: [] }
// embedded_activities are users currently in an activity?
- disclose: [], // Config.get().general.uniqueUsernames ? ["pomelo"] : []
+ disclose: disclosures,
},
});
|