From c04d9090c42cd4b97ba5ed19df233938c3579876 Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Thu, 30 Jan 2025 15:41:29 -0700 Subject: [PATCH] more user flags --- src/util/dconstants.js | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/src/util/dconstants.js b/src/util/dconstants.js index 26441a3..8c4985c 100644 --- a/src/util/dconstants.js +++ b/src/util/dconstants.js @@ -160,27 +160,28 @@ module.exports.UPLOAD_LIMIT = 26214400; module.exports.UPLOAD_LIMIT_TIER_2 = 52428800; module.exports.UPLOAD_LIMIT_TIER_3 = 104857600; -module.exports.UserFlags.MFA_SMS = 1 << 4; // prettier-ignore -module.exports.UserFlags.PREMIUM_PROMO_DISMISSED = 1 << 5; // prettier-ignore -module.exports.UserFlags.INTERNAL_APPLICATION = 1 << 11; // prettier-ignore -module.exports.UserFlags.HAS_UNREAD_URGENT_MESSAGES = 1 << 13; // prettier-ignore -module.exports.UserFlags.UNDERAGE_DELETED = 1 << 15; // prettier-ignore -module.exports.UserFlags.DISABLE_PREMIUM = 1 << 21; // prettier-ignore -module.exports.UserFlags.PROVISIONAL_ACCOUNT = 1 << 23; // prettier-ignore -module.exports.UserFlags.QUARANTINED = Number(1n << 44n); // prettier-ignore -module.exports.UserFlags.COLLABORATOR = Number(1n << 50n); // prettier-ignore -module.exports.UserFlags.RESTRICTED_COLLABORATOR = Number(1n << 51n); // prettier-ignore +module.exports.UserFlags.MFA_SMS = 1 << 4; // prettier-ignore +module.exports.UserFlags.PREMIUM_PROMO_DISMISSED = 1 << 5; // prettier-ignore +module.exports.UserFlags.IS_HUBSPOT_CONTACT = 1 << 11; // prettier-ignore +module.exports.UserFlags.HAS_UNREAD_URGENT_MESSAGES = 1 << 13; // prettier-ignore +module.exports.UserFlags.UNDERAGE_DELETED = 1 << 15; // prettier-ignore +module.exports.UserFlags.DISABLE_PREMIUM = 1 << 21; // prettier-ignore +module.exports.UserFlags.PROVISIONAL_ACCOUNT = 1 << 23; // prettier-ignore +module.exports.UserFlags.QUARANTINED = Number(1n << 44n); // prettier-ignore +module.exports.UserFlags.PREMIUM_ELIGIBLE_FOR_UNIQUE_USERNAME = Number(1n << 47n); // prettier-ignore +module.exports.UserFlags.COLLABORATOR = Number(1n << 50n); // prettier-ignore +module.exports.UserFlags.RESTRICTED_COLLABORATOR = Number(1n << 51n); // prettier-ignore // admin panel leak aug 2022 -module.exports.UserFlags.HIGH_GLOBAL_RATE_LIMIT = Number(1n << 33n); // prettier-ignore -module.exports.UserFlags.DELETED = Number(1n << 34n); // prettier-ignore -module.exports.UserFlags.DISABLED_SUSPICIOUS_ACTIVITY = Number(1n << 35n); // prettier-ignore -module.exports.UserFlags.SELF_DELETED = Number(1n << 36n); // prettier-ignore -module.exports.UserFlags.PREMIUM_DISCRIMINATOR = Number(1n << 37n); // prettier-ignore -module.exports.UserFlags.USED_DESKTOP_CLIENT = Number(1n << 38n); // prettier-ignore -module.exports.UserFlags.USED_WEB_CLIENT = Number(1n << 39n); // prettier-ignore -module.exports.UserFlags.USED_MOBILE_CLIENT = Number(1n << 40n); // prettier-ignore -module.exports.UserFlags.HAS_SESSION_STARTED = Number(1n << 43n); // prettier-ignore +module.exports.UserFlags.HIGH_GLOBAL_RATE_LIMIT = Number(1n << 33n); // prettier-ignore +module.exports.UserFlags.DELETED = Number(1n << 34n); // prettier-ignore +module.exports.UserFlags.DISABLED_SUSPICIOUS_ACTIVITY = Number(1n << 35n); // prettier-ignore +module.exports.UserFlags.SELF_DELETED = Number(1n << 36n); // prettier-ignore +module.exports.UserFlags.PREMIUM_DISCRIMINATOR = Number(1n << 37n); // prettier-ignore +module.exports.UserFlags.USED_DESKTOP_CLIENT = Number(1n << 38n); // prettier-ignore +module.exports.UserFlags.USED_WEB_CLIENT = Number(1n << 39n); // prettier-ignore +module.exports.UserFlags.USED_MOBILE_CLIENT = Number(1n << 40n); // prettier-ignore +module.exports.UserFlags.HAS_SESSION_STARTED = Number(1n << 43n); // prettier-ignore module.exports.VerificationLevelStrings = [ "None",