From e87b2240e79af80d718a9dbc2baec68dda6cad31 Mon Sep 17 00:00:00 2001 From: Cynthia Foxwell Date: Sun, 6 Apr 2025 13:04:10 -0600 Subject: [PATCH] Update guild features --- src/util/constants.js | 41 +++++++++++++++++++++++++++++++++++------ 1 file changed, 35 insertions(+), 6 deletions(-) diff --git a/src/util/constants.js b/src/util/constants.js index c8536b6..ba18100 100644 --- a/src/util/constants.js +++ b/src/util/constants.js @@ -16,6 +16,7 @@ const SILK_ICONS = Object.fromEntries( check_checked_green: "1273119189141422140", cog: "1273119202395291760", cog_delete: "1273119211220238407", + color_wheel: "1358515095084335255", comment: "1273119233487929405", comments: "1273119243805921323", compass: "1273119254954250302", @@ -41,17 +42,20 @@ const SILK_ICONS = Object.fromEntries( lock: "1273119546068176956", magnifier: "1273119565349392444", microphone: "1273119582785372160", + monitor_add: "1358513986395701288", money: "1273119599033843836", money_delete: "1273119611122094170", newspaper: "1273119623633436785", outline: "1273119642084315308", page_link: "1273119659205595207", + page_white_get: "1358514483248496750", palette: "1273119683075244052", photo: "1273119700103991328", ruby: "1273119720756740106", shield: "1273119737043222589", snowflake: "1268434236839559219", sound: "1273119755376529418", + sound_add: "1358513994255564892", star: "1273119776415289377", status_away: "1273119793733701715", stop: "1273119816181350461", @@ -87,6 +91,9 @@ module.exports.GuildFeaturesFormatted = { name: "Command Permissions V2", deprecated: true, }, + AUDIO_BITRATE_128_KBPS: {icon: SILK_ICONS.sound_add, name: "Voice: 128kbps"}, + AUDIO_BITRATE_256_KBPS: {icon: SILK_ICONS.sound_add, name: "Voice: 256kbps"}, + AUDIO_BITRATE_384_KBPS: {icon: SILK_ICONS.sound_add, name: "Voice: 384kbps"}, AUTO_MODERATION: {icon: SILK_ICONS.shield, name: "AutoMod"}, AUTOMOD_TRIGGER_KEYWORD_FILTER: { icon: SILK_ICONS.shield, @@ -106,7 +113,6 @@ module.exports.GuildFeaturesFormatted = { AUTOMOD_TRIGGER_USER_PROFILE: { icon: SILK_ICONS.vcard, name: "AutoMod: User Profiles", - deprecated: true, }, BANNER: {icon: SILK_ICONS.photo}, BFG: {icon: SILK_ICONS.world_add, name: "BFG"}, @@ -129,23 +135,31 @@ module.exports.GuildFeaturesFormatted = { }, CHANNEL_HIGHLIGHTS: {icon: SILK_ICONS.bookmark}, CHANNEL_HIGHLIGHTS_DISABLED: {icon: SILK_ICONS.bookmark_delete}, - CLAN: {icon: SILK_ICONS.flag_blue}, - CLAN_DISCOVERY_DISABLED: {icon: SILK_ICONS.flag_red}, + CLAN: {icon: SILK_ICONS.flag_blue, deprecated: true}, + CLAN_DISCOVERY_DISABLED: {icon: SILK_ICONS.flag_red, deprecated: true}, CLAN_PILOT_GENSHIN: { icon: SILK_ICONS.flag_blue, name: "Clan Pilot: Genshin Impact", + deprecated: true, }, CLAN_PILOT_VALORANT: { icon: SILK_ICONS.flag_blue, name: "Clan Pilot: Valorant", + deprecated: true, }, CLAN_PREPILOT_GENSHIN: { icon: SILK_ICONS.flag_blue, name: "Clan Pre-Pilot: Genshin Impact", + deprecated: true, }, CLAN_PREPILOT_VALORANT: { icon: SILK_ICONS.flag_blue, name: "Clan Pre-Pilot: Valorant", + deprecated: true, + }, + CLAN_SAFETY_REVIEW_DISABLED: { + icon: SILK_ICONS.flag_blue, + deprecated: true, }, CLYDE_DISABLED: {icon: SILK_ICONS.cog_delete, deprecated: true}, CLYDE_ENABLED: {icon: SILK_ICONS.cog, deprecated: true}, @@ -197,6 +211,7 @@ module.exports.GuildFeaturesFormatted = { icon: SILK_ICONS.shield, name: "Non-Community Members Tab", }, + ENHANCED_ROLE_COLORS: {icon: SILK_ICONS.color_wheel, name: "Gradient Role Colors"}, EXPOSED_TO_ACTIVITIES_WTP_EXPERIMENT: { icon: SILK_ICONS.bug, name: "Activities: WTP Experiment", @@ -208,7 +223,7 @@ module.exports.GuildFeaturesFormatted = { }, FEATURABLE: {icon: SILK_ICONS.world, deprecated: true}, FORCE_RELAY: {icon: SILK_ICONS.transmit_blue, deprecated: true}, - GENSHIN_L30: {icon: SILK_ICONS.controller, name: "Clans: Genshin Impact L30"}, + GENSHIN_L30: {icon: SILK_ICONS.controller, name: "Clans: Genshin Impact L30", deprecated: true}, GUESTS_ENABLED: {icon: SILK_ICONS.status_away}, GUILD_AUTOMOD_DEFAULT_LIST: { icon: SILK_ICONS.shield, @@ -270,6 +285,7 @@ module.exports.GuildFeaturesFormatted = { deprecated: true, }, GUILD_SERVER_GUIDE: {icon: SILK_ICONS.compass, name: "Server Guide"}, + GUILD_TAGS: {icon: SILK_ICONS.tag_blue}, GUILD_WEB_PAGE_VANITY_URL: { icon: SILK_ICONS.page_link, name: "Guild Web Page Vanity URL", @@ -294,9 +310,12 @@ module.exports.GuildFeaturesFormatted = { }, INVITE_SPLASH: {icon: SILK_ICONS.photo}, INVITES_DISABLED: {icon: SILK_ICONS.lock}, + LEADERBOARD_ENABLED: {icon: SILK_ICONS.controller}, LINKED_TO_HUB: {icon: SILK_ICONS.chart_organisation, name: "Student Hub: Linked to Hub"}, LURKABLE: {icon: SILK_ICONS.eye, deprecated: true}, MARKETPLACES_CONNECTION_ROLES: {icon: SILK_ICONS.link, deprecated: true}, + MAX_FILE_SIZE_50_MB: {icon: SILK_ICONS.page_white_get, name: "Max File Size 50MB"}, + MAX_FILE_SIZE_100_MB: {icon: SILK_ICONS.page_white_get, name: "Max File Size 100MB"}, MEDIA_CHANNEL_ALPHA: {icon: SILK_ICONS.photo, deprecated: true}, MEMBER_LIST_DISABLED: {icon: SILK_ICONS.delete, deprecated: true}, MEMBER_PROFILES: {icon: SILK_ICONS.vcard, deprecated: true}, @@ -309,6 +328,9 @@ module.exports.GuildFeaturesFormatted = { icon: SILK_ICONS.user_add, name: "Member Join Requests", }, + MEMBER_VERIFICATION_ROLLOUT_TEST: { + icon: SILK_ICONS.shield, + }, MOBILE_WEB_ROLE_SUBSCRIPTION_PURCHASE_PAGE: { icon: SILK_ICONS.creditcards, name: "Role Subscriptions: Mobile Page", @@ -316,6 +338,7 @@ module.exports.GuildFeaturesFormatted = { }, MONETIZATION_ENABLED: {icon: SILK_ICONS.money, deprecated: true}, MORE_EMOJI: {icon: SILK_ICONS.emoticon_smile_add}, + MORE_SOUNDBOARD: {icon: SILK_ICONS.sound_add}, MORE_STICKERS: {icon: SILK_ICONS.photo}, NEWS: {icon: SILK_ICONS.newspaper, name: "Announcement Channels"}, NEW_THREAD_PERMISSIONS: { @@ -340,7 +363,8 @@ module.exports.GuildFeaturesFormatted = { PUBLIC_DISABLED: {icon: SILK_ICONS.world_delete, deprecated: true}, RAID_ALERTS_DISABLED: {icon: SILK_ICONS.bell_delete}, RAID_ALERTS_ENABLED: {icon: SILK_ICONS.bell, deprecated: true}, - RAPIDASH_TEST: {icon: SILK_ICONS.bug}, + RAPIDASH_TEST: {icon: SILK_ICONS.bug, deprecated: true}, + RAPIDASH_TEST_REBIRTH: {icon: SILK_ICONS.bug, deprecated: true}, RELAY_ENABLED: {icon: SILK_ICONS.transmit_blue, name: "Sharded"}, RESTRICT_SPAM_RISK_GUILDS: {icon: SILK_ICONS.stop, deprecated: true}, ROLE_ICONS: {icon: SILK_ICONS.tag_blue}, @@ -359,6 +383,9 @@ module.exports.GuildFeaturesFormatted = { name: "Threads: Seven Day Archive", deprecated: true, }, + SERVER_PROFILES_TEST: { + icon: SILK_ICONS.vcard, + }, SHARD: {icon: SILK_ICONS.chart_organisation, name: "Student Hub: Shard"}, SHARED_CANVAS_FRIENDS_AND_FAMILY_TEST: { icon: SILK_ICONS.palette, @@ -376,6 +403,7 @@ module.exports.GuildFeaturesFormatted = { icon: SILK_ICONS.book_tabs, name: "Summaries: Long Lookback", }, + SUMMARIES_OPT_OUT_EXPERIENCE: {icon: SILK_ICONS.book_tabs, name: "Summaries: Opt Out"}, STAFF_LEVEL_COLLABORATOR_REQUIRED: { icon: SILK_ICONS.key, name: "Staff: Collaborators Only", @@ -416,9 +444,10 @@ module.exports.GuildFeaturesFormatted = { name: "Scheduled Events", deprecated: true, }, - VALORANT_L30: {icon: SILK_ICONS.controller, name: "Clans: Valorant L30"}, + VALORANT_L30: {icon: SILK_ICONS.controller, name: "Clans: Valorant L30", deprecated: true}, VANITY_URL: {icon: SILK_ICONS.world_link, name: "Vanity URL"}, VERIFIED: {icon: SILK_ICONS.tick}, + VIDEO_BITRATE_ENHANCED: {icon: SILK_ICONS.monitor_add}, VIP_REGIONS: {icon: SILK_ICONS.microphone, name: "VIP Voice Regions"}, VOICE_CHANNEL_EFFECTS: {icon: SILK_ICONS.wand, deprecated: true}, VOICE_IN_THREADS: {icon: SILK_ICONS.microphone},