mirror of
https://gitlab.com/bignutty/labscore.git
synced 2025-06-09 06:33:05 -04:00
redesigned feature icons
This commit is contained in:
parent
e649128412
commit
5182eb70c7
4 changed files with 194 additions and 144 deletions
|
@ -75,11 +75,11 @@ module.exports = {
|
||||||
|
|
||||||
if(g.banner){
|
if(g.banner){
|
||||||
guildCard.image = {
|
guildCard.image = {
|
||||||
url: `https://cdn.discordapp.com/banners/${g.id}/${g.banner}.png?size=4096`
|
url: g.bannerUrl + "?size=4096"
|
||||||
}
|
}
|
||||||
} else if(g.splash){
|
} else if(g.splash){
|
||||||
guildCard.image = {
|
guildCard.image = {
|
||||||
url: `https://cdn.discordapp.com/splashes/${g.id}/${g.banner}.png?size=4096`
|
url: g.splashUrl + "?size=4096"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -59,7 +59,11 @@ module.exports = {
|
||||||
|
|
||||||
if(g.splash){
|
if(g.splash){
|
||||||
inviteCard.image = {
|
inviteCard.image = {
|
||||||
url: `https://cdn.discordapp.com/splashes/${g.id}/${g.splash}.png?size=4096`
|
url: g.splashUrl + "?size=4096"
|
||||||
|
}
|
||||||
|
} else if(g.banner){ // if no splash exists, check the banner
|
||||||
|
inviteCard.image = {
|
||||||
|
url: g.bannerUrl + "?size=4096"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -193,143 +193,187 @@ module.exports.ICONS = Object.freeze({
|
||||||
"failiure_simple": "<:ico_cross:1175774231682875493>"
|
"failiure_simple": "<:ico_cross:1175774231682875493>"
|
||||||
})
|
})
|
||||||
|
|
||||||
const GUILD_FEATURE_ICONS = Object.freeze({
|
module.exports.GUILD_FEATURE_ICONS_REDESIGN = Object.freeze({
|
||||||
ACTIVITY: "<:activity:995078510492266606>",
|
"ActivitiesIcon": "<:ico_gf_activities:1226123173532139592>",
|
||||||
AUDIO: "<:audio:995073876381945986>",
|
"AnnouncementsIcon": "<:ico_gf_announcements:1226123175549468672>",
|
||||||
ANIMATED: "<:animated:995034549895569519> ",
|
"BadgeIcon": "<:ico_gf_badge:1226123177713995856>",
|
||||||
IMAGE: "<:image:995034797112041563>",
|
"BeakerIcon": "<:ico_gf_beaker:1226123179278471178>",
|
||||||
DIRECTORY: "<:directory:995069080467939329>",
|
"BillIcon": "<:ico_gf_bill:1226123181203390544>",
|
||||||
EMOJI: "<:emoji:995036031923539979>",
|
"BoostTier1Icon": "<:ico_gf_boosttier1:1226123183737012326>",
|
||||||
EDUCATION: "<:education:995069345577312266>",
|
"BrowserIcon": "<:ico_gf_browser:1226123185725112330>",
|
||||||
BOOST: "<:boost:995068901794783234>",
|
"CircleQuestionIcon": "<:ico_gf_circlequestion:1226129742713852015>",
|
||||||
STAFF: "<:staff:995068645430534174>",
|
"ClockTimeoutIcon": "<:ico_gf_clocktimeout:1226123187830394880>",
|
||||||
HOME: "<:home:995068501192622150>",
|
"CompassIcon": "<:ico_gf_compass:1226123190099640370>",
|
||||||
MOD: "<:mod:995068318161575957>",
|
"ForumIcon": "<:ico_gf_forum:1226127884817666118> ",
|
||||||
ROLE_SUBSCRIPTIONS: "<:rolesubs:995071222071181444>",
|
"GameControllerIcon": "<:ico_gf_gamecontroller:1226123192121430036>",
|
||||||
STAR: "<:star:995071826373910568>",
|
"GifIcon": "<:ico_gf_gif:1226123193916457012>",
|
||||||
STICKER: "<:sticker:995072116405842040>",
|
"GlobeEarthIcon": "<:ico_gf_globeearth:1226123196395163678>",
|
||||||
ROLE_ICONS: "<:roleicons:995072431695863819>",
|
"GroupIcon": "<:ico_gf_group:1226123197850714232>",
|
||||||
VERIFIED: "<:verified:995073342350577674>",
|
"HomeIcon": "<:ico_gf_home:1226123508178882570>",
|
||||||
PARTNER: "<:partner:995073343554338867>",
|
"HubIcon": "<:ico_gf_hub:1226123202611122186>",
|
||||||
WALLET: "<:wallet:995075115681329213>",
|
"ImagesIcon": "<:ico_gf_images:1226123206193320057>",
|
||||||
TAG: "<:tag:995075110660751370>",
|
"LinkIcon": "<:ico_gf_link:1226123510770831440>",
|
||||||
TICKET: "<:ticket:995075114372694016>",
|
"NewUserIcon": "<:ico_gf_newuser:1226123210937073694>",
|
||||||
THREAD: "<:thread:995075113030529065>",
|
"PaintbrushIcon": "<:ico_gf_paintbrush:1226123213168316446>",
|
||||||
PRIVATE_THREAD: "<:privatethread:995075107712143410>",
|
"PartnerIcon": "<:ico_gf_partner:1226123513140744263>",
|
||||||
CLOCK: "<:clock:995075106328035519>",
|
"PiggyBankIcon": "<:ico_gf_piggybank:1226123216854978652>",
|
||||||
EYE: "<:eye:995076484555345920>",
|
"ReactionIcon": "<:ico_gf_reaction:1226123221619839038>",
|
||||||
EYE_HIDDEN: "<:eyehidden:995076486832857219>",
|
"RobotIcon": "<:ico_gf_robot:1226123224899784795>",
|
||||||
GLOBE: "<:globe:995076489542377623>",
|
"ServerIcon": "<:ico_gf_server:1226123514856341565>",
|
||||||
MEGAPHONE: "<:mega:995076487789154396>",
|
"ServerGuideIcon": "<:ico_gf_serverguide:1226123226443288586>",
|
||||||
DISCOVERY: "<:discovery:995077771619471480>",
|
"ShieldIcon": "<:ico_gf_shield:1226123230260101161>",
|
||||||
DISCOVERY_DISABLED: "<:discoveryoff:995077769836888116>",
|
"ShieldUserIcon": "<:ico_gf_shielduser:1226123516680601610>",
|
||||||
DISCOVERY_ENABLED: "<:discoveryon:995077768029155480>",
|
"SlashBoxIcon": "<:ico_gf_slashbox:1226123234173522024>",
|
||||||
WAVE: "<:wave:995079620468670554>",
|
"SoundboardIcon": "<:ico_gf_soundboard:1226123237277044756>",
|
||||||
PROFILE: "<:profile:995080477734088855>",
|
"SparklesIcon": "<:ico_gf_sparkles:1226123518182297600>",
|
||||||
MESSAGE: "<:message:995080756021952594>",
|
"StaffBadgeIcon": "<:ico_gf_starf:1226123241500839947>",
|
||||||
BOT_DEVELOPER: "<:botdev:995081351457935391>",
|
"SuperReactionIcon": "<:ico_gf_superreaction:1226123245175050280>",
|
||||||
PEOPLE_RED: "<:peoplered:995081367098499103>",
|
"TagIcon": "<:ico_gf_tag:1226123520036048906>",
|
||||||
SLASH_COMMAND: "<:slash:1049583205621174282>",
|
"TextIcon": "<:ico_gf_text:1226123249726001233>",
|
||||||
HIGHLIGHT: "<:highlight:1049584669110325290>",
|
"ThreadIcon": "<:ico_gf_thread:1226123251953172540>",
|
||||||
TIMEOUT: "<:timeout:1049585531278856202>",
|
"TicketIcon": "<:ico_gf_ticket:1226128312812699788>",
|
||||||
SOUNDBOARD: "<:soundboard:1049591390989983784>"
|
"TopicsIcon": "<:ico_gf_topics:1226123521709576223>",
|
||||||
|
"TreehouseIcon": "<:ico_gf_treehouse:1226123255815864320>",
|
||||||
|
"UserIcon": "<:ico_gf_user:1226123258752139294>",
|
||||||
|
"UserPlusIcon": "<:ico_gf_userplus:1226123523450474527>",
|
||||||
|
"UserShieldIcon": "<:ico_gf_usershield:1226123263525261324>",
|
||||||
|
"VerifiedIcon": "<:ico_gf_verified:1226123265294991440>",
|
||||||
|
"VoiceIcon": "<:ico_gf_voice:1226123440356986890>",
|
||||||
})
|
})
|
||||||
|
|
||||||
module.exports.GUILD_FEATURES = Object.freeze({
|
module.exports.GUILD_FEATURES = Object.freeze({
|
||||||
"ACTIVITIES_ALPHA": { icon: GUILD_FEATURE_ICONS.ACTIVITY },
|
"ACTIVITIES_ALPHA": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ActivitiesIcon },
|
||||||
"ACTIVITIES_EMPLOYEE": { icon: GUILD_FEATURE_ICONS.ACTIVITY },
|
"ACTIVITIES_EMPLOYEE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ActivitiesIcon },
|
||||||
"ACTIVITIES_INTERNAL_DEV": { icon: GUILD_FEATURE_ICONS.ACTIVITY },
|
"ACTIVITIES_INTERNAL_DEV": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ActivitiesIcon },
|
||||||
"ANIMATED_BANNER": { icon: GUILD_FEATURE_ICONS.ANIMATED },
|
"ANIMATED_BANNER": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.GifIcon },
|
||||||
"ANIMATED_ICON": { icon: GUILD_FEATURE_ICONS.ANIMATED },
|
"ANIMATED_ICON": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.GifIcon },
|
||||||
"APPLICATION_COMMAND_PERMISSIONS_V2": { icon: GUILD_FEATURE_ICONS.SLASH_COMMAND },
|
"APPLICATION_COMMAND_PERMISSIONS_V2": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.SlashBoxIcon, label: "New Slash Command Permissions" },
|
||||||
"AUTO_MODERATION": { icon: GUILD_FEATURE_ICONS.MOD },
|
"AUTOMOD_TRIGGER_KEYWORD_FILTER": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon },
|
||||||
"AUTOMOD_TRIGGER_KEYWORD_FILTER": { icon: GUILD_FEATURE_ICONS.MOD, name: "Automod Keywords Filter" },
|
"AUTOMOD_TRIGGER_ML_SPAM_FILTER": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon },
|
||||||
"AUTOMOD_TRIGGER_ML_SPAM_FILTER": { icon: GUILD_FEATURE_ICONS.MOD, name: "Automod ML Spam Filter" },
|
"AUTOMOD_TRIGGER_SPAM_LINK_FILTER": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon },
|
||||||
"AUTOMOD_TRIGGER_SPAM_LINK_FILTER": { icon: GUILD_FEATURE_ICONS.MOD, name: "Automod Spam Link Filter" },
|
"AUTOMOD_TRIGGER_USER_PROFILE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon },
|
||||||
"BANNER": { icon: GUILD_FEATURE_ICONS.IMAGE, name: "Server Banner" },
|
"AUTO_MODERATION": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon, label: "Automod" },
|
||||||
"BFG": { icon: GUILD_FEATURE_ICONS.GLOBE, name: "Very Large Server" },
|
"BANNER": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ImagesIcon, label: "Server Banner" },
|
||||||
"BOOSTING_TIERS_EXPERIMENT_MEDIUM_GUILD": { icon: GUILD_FEATURE_ICONS.BOOST },
|
"BFG": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ServerIcon, label: "Really Big Server" },
|
||||||
"BOOSTING_TIERS_EXPERIMENT_SMALL_GUILD": { icon: GUILD_FEATURE_ICONS.BOOST },
|
"BOOSTING_TIERS_EXPERIMENT_MEDIUM_GUILD": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BoostTier1Icon },
|
||||||
"BOT_DEVELOPER_EARLY_ACCESS": { icon: GUILD_FEATURE_ICONS.BOT_DEVELOPER, name: "Bot Developer Testing" },
|
"BOOSTING_TIERS_EXPERIMENT_SMALL_GUILD": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BoostTier1Icon },
|
||||||
"CHANNEL_BANNER": { icon: GUILD_FEATURE_ICONS.IMAGE, name: "Channel Banners" },
|
"BOT_DEVELOPER_EARLY_ACCESS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.RobotIcon },
|
||||||
"CHANNEL_HIGHLIGHTS": { icon: GUILD_FEATURE_ICONS.HIGHLIGHT },
|
"BURST_REACTIONS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.SuperReactionIcon },
|
||||||
"COMMERCE": { icon: GUILD_FEATURE_ICONS.TAG, name: "Store Channels" },
|
"CHANNEL_BANNER": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ImagesIcon },
|
||||||
"COMMUNITY": { icon: GUILD_FEATURE_ICONS.GLOBE },
|
"CHANNEL_EMOJIS_GENERATED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ReactionIcon },
|
||||||
"COMMUNITY_EXP_LARGE_GATED": { icon: GUILD_FEATURE_ICONS.GLOBE, name: "Community Experiment - Large Gated" },
|
"CHANNEL_HIGHLIGHTS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.SparklesIcon },
|
||||||
"COMMUNITY_EXP_LARGE_UNGATED": { icon: GUILD_FEATURE_ICONS.GLOBE, name: "Community Experiment - Large Ungated" },
|
"CHANNEL_HIGHLIGHTS_DISABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.SparklesIcon },
|
||||||
"CREATOR_MONETIZABLE": { icon: GUILD_FEATURE_ICONS.WALLET },
|
"CHANNEL_ICON_EMOJIS_GENERATED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ReactionIcon },
|
||||||
"CREATOR_MONETIZABLE_DISABLED": { icon: GUILD_FEATURE_ICONS.WALLET },
|
"CLAN": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldUserIcon },
|
||||||
"CREATOR_MONETIZABLE_PROVISIONAL": { icon: GUILD_FEATURE_ICONS.WALLET },
|
"CLYDE_DISABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.RobotIcon },
|
||||||
"CREATOR_MONETIZABLE_WHITEGLOVE": { icon: GUILD_FEATURE_ICONS.WALLET },
|
"CLYDE_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.RobotIcon },
|
||||||
"CREATOR_MONETIZATION_APPLICATION_ALLOWLIST": { icon: GUILD_FEATURE_ICONS.WALLET },
|
"CLYDE_EXPERIMENT_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.RobotIcon },
|
||||||
"CREATOR_STORE_PAGE": { icon: GUILD_FEATURE_ICONS.WALLET },
|
"COMMERCE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TagIcon, label: "Store Channels" },
|
||||||
"DEVELOPER_SUPPORT_SERVER": { icon: GUILD_FEATURE_ICONS.BOT_DEVELOPER },
|
"COMMUNITY": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TreehouseIcon },
|
||||||
"DISCOVERABLE": { icon: GUILD_FEATURE_ICONS.DISCOVERY_ENABLED, name: "Discovery" },
|
"COMMUNITY_CANARY": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TreehouseIcon },
|
||||||
"DISCOVERABLE_DISABLED": { icon: GUILD_FEATURE_ICONS.DISCOVERY_DISABLED, name: "Discovery Disabled" },
|
"COMMUNITY_EXP_MEDIUM": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TreehouseIcon, label: "Communities, Medium Server" },
|
||||||
"ENABLED_DISCOVERABLE_BEFORE": { icon: GUILD_FEATURE_ICONS.DISCOVERY, name: "Has been in Discovery" },
|
"COMMUNITY_EXP_LARGE_GATED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TreehouseIcon, label: "Communities, Large Gated Server" },
|
||||||
"EXPOSED_TO_ACTIVITIES_WTP_EXPERIMENT": { icon: GUILD_FEATURE_ICONS.ACTIVITY },
|
"COMMUNITY_EXP_LARGE_UNGATED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TreehouseIcon, label: "Communities, Large Ungated Server" },
|
||||||
"EXPOSED_TO_BOOSTING_TIERS_EXPERIMENT": { icon: GUILD_FEATURE_ICONS.BOOST },
|
"CREATOR_ACCEPTED_NEW_TERMS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BillIcon },
|
||||||
"FEATURABLE": { icon: GUILD_FEATURE_ICONS.STAR },
|
"CREATOR_MONETIZABLE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BillIcon },
|
||||||
"FORCE_RELAY": { icon: "🏃💨", name: "Relay Force Enabled" },
|
"CREATOR_MONETIZABLE_DISABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BillIcon },
|
||||||
"GUILD_AUTOMOD_DEFAULT_LIST": { icon: GUILD_FEATURE_ICONS.MOD },
|
"CREATOR_MONETIZABLE_PENDING_NEW_OWNER_ONBOARDING": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BillIcon },
|
||||||
"GUILD_COMMUNICATION_DISABLED_GUILDS": { icon: GUILD_FEATURE_ICONS.TIMEOUT, name: "Timeouts" },
|
"CREATOR_MONETIZABLE_PROVISIONAL": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BillIcon },
|
||||||
"GUILD_HOME_TEST": { icon: GUILD_FEATURE_ICONS.HOME },
|
"CREATOR_MONETIZABLE_RESTRICTED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BillIcon },
|
||||||
"GUILD_HOME_OVERRIDE": { icon: GUILD_FEATURE_ICONS.HOME },
|
"CREATOR_MONETIZABLE_WHITEGLOVE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BillIcon },
|
||||||
"GUILD_MEMBER_VERIFICATION_EXPERIMENT": { icon: GUILD_FEATURE_ICONS.EYE },
|
"CREATOR_MONETIZATION_APPLICATION_ALLOWLIST": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BillIcon },
|
||||||
"GUILD_ONBOARDING": { icon: GUILD_FEATURE_ICONS.DISCOVERY },
|
"CREATOR_STORE_PAGE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BrowserIcon },
|
||||||
"GUILD_ONBOARDING_ADMIN_ONLY": { icon: GUILD_FEATURE_ICONS.DISCOVERY, name: "Guild Onboarding Admin Override" },
|
"DEVELOPER_SUPPORT_SERVER": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.RobotIcon },
|
||||||
"GUILD_ONBOARDING_EVER_ENABLED": { icon: GUILD_FEATURE_ICONS.DISCOVERY },
|
"DISCOVERABLE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.CompassIcon },
|
||||||
"GUILD_ROLE_SUBSCRIPTION_TRIALS": { icon: GUILD_FEATURE_ICONS.ROLE_SUBSCRIPTIONS, name: "Role Subscription Trials" },
|
"DISCOVERABLE_DISABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.CompassIcon },
|
||||||
"GUILD_ROLE_SUBSCRIPTION_PURCHASE_FEEDBACK_LOOP": { icon: GUILD_FEATURE_ICONS.ROLE_SUBSCRIPTIONS, name: "Role Subscription Feedback Loop" },
|
"ENABLED_DISCOVERABLE_BEFORE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.CompassIcon, label: "Discovery previously enabled" },
|
||||||
"GUILD_ROLE_SUBSCRIPTIONS": { icon: GUILD_FEATURE_ICONS.ROLE_SUBSCRIPTIONS, name: "Role Subscriptions" },
|
"ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon },
|
||||||
"HAD_EARLY_ACTIVITIES_ACCESS": { icon: GUILD_FEATURE_ICONS.ACTIVITY },
|
"EXPOSED_TO_ACTIVITIES_WTP_EXPERIMENT": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ActivitiesIcon },
|
||||||
"HAS_DIRECTORY_ENTRY": { icon: GUILD_FEATURE_ICONS.DIRECTORY },
|
"EXPOSED_TO_BOOSTING_TIERS_EXPERIMENT": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BoostTier1Icon },
|
||||||
"HUB": { icon: GUILD_FEATURE_ICONS.EDUCATION, name: "School Hub" },
|
"FEATURABLE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.CompassIcon },
|
||||||
"INCREASED_THREAD_LIMIT": { icon: GUILD_FEATURE_ICONS.THREAD },
|
"FORCE_RELAY": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ServerIcon, label: "Relay force enabled" },
|
||||||
"INTERNAL_EMPLOYEE_ONLY": { icon: GUILD_FEATURE_ICONS.STAFF, name: "Internal Employee Server" },
|
"GENSHIN_L30": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.GameControllerIcon },
|
||||||
"INVITE_SPLASH": { icon: GUILD_FEATURE_ICONS.IMAGE },
|
"GUESTS_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.GroupIcon },
|
||||||
"INVITES_DISABLED": { icon: GUILD_FEATURE_ICONS.DISCOVERY_DISABLED },
|
"GUILD_AUTOMOD_DEFAULT_LIST": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon , label: "Automod default list"},
|
||||||
"LINKED_TO_HUB": { icon: GUILD_FEATURE_ICONS.DIRECTORY },
|
"GUILD_COMMUNICATION_DISABLED_GUILDS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ClockTimeoutIcon, label: "Timeouts enabled" },
|
||||||
"MEMBER_PROFILES": { icon: GUILD_FEATURE_ICONS.PROFILE },
|
"GUILD_HOME_DEPRECATION_OVERRIDE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.HomeIcon, label: "Home Deprecation Override" },
|
||||||
"MEMBER_VERIFICATION_GATE_ENABLED": { icon: GUILD_FEATURE_ICONS.WAVE, name: "Membership Screening" },
|
"GUILD_HOME_OVERRIDE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.HomeIcon, label: "Home Override" },
|
||||||
"MEMBER_VERIFICATION_MANUAL_APPROVAL": { icon: GUILD_FEATURE_ICONS.WAVE, name: "Membership Screening Manual Approval" },
|
"GUILD_HOME_TEST": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.HomeIcon, label: "Home Test" },
|
||||||
"MOBILE_WEB_ROLE_SUBSCRIPTION_PURCHASE_PAGE": { icon: GUILD_FEATURE_ICONS.ROLE_SUBSCRIPTIONS, name: "Mobile Role Subscriptions Purchase Page" },
|
"GUILD_MEMBER_VERIFICATION_EXPERIMENT": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.UserShieldIcon },
|
||||||
"MONETIZATION_ENABLED": { icon: GUILD_FEATURE_ICONS.WALLET },
|
"GUILD_ONBOARDING": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.NewUserIcon, label: "Onboarding" },
|
||||||
"MORE_EMOJI": { icon: GUILD_FEATURE_ICONS.EMOJI },
|
"GUILD_ONBOARDING_ADMIN_ONLY": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.NewUserIcon, label: "Onboarding admin only" },
|
||||||
"MORE_STICKERS": { icon: GUILD_FEATURE_ICONS.STICKER },
|
"GUILD_ONBOARDING_EVER_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.NewUserIcon, label: "Onboarding previously enabled" },
|
||||||
"NEWS": { icon: GUILD_FEATURE_ICONS.MEGAPHONE, name: "Announcement Channels" },
|
"GUILD_ONBOARDING_HAS_PROMPTS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.NewUserIcon, label: "Onboarding has prompts" },
|
||||||
"NEW_THREAD_PERMISSIONS": { icon: GUILD_FEATURE_ICONS.THREAD },
|
"GUILD_PRODUCTS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.PiggyBankIcon, label: "Server Products" },
|
||||||
"PARTNERED": { icon: GUILD_FEATURE_ICONS.PARTNER },
|
"GUILD_ROLE_SUBSCRIPTIONS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BadgeIcon, label: "Role Subscriptions" },
|
||||||
"PREMIUM_TIER_3_OVERRIDE": { icon: GUILD_FEATURE_ICONS.STAFF },
|
"GUILD_ROLE_SUBSCRIPTION_PURCHASE_FEEDBACK_LOOP": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BadgeIcon, label: "Role Subscriptions Feedback" },
|
||||||
"PREVIEW_ENABLED": { icon: GUILD_FEATURE_ICONS.EYE },
|
"GUILD_ROLE_SUBSCRIPTION_TIER_TEMPLATE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BadgeIcon, label: "Role Subscriptions Tier Template" },
|
||||||
"PRIVATE_THREADS": { icon: GUILD_FEATURE_ICONS.PRIVATE_THREAD },
|
"GUILD_ROLE_SUBSCRIPTION_TRIALS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BadgeIcon, label: "Role Subscriptions Trials" },
|
||||||
"RAID_ALERTS_ENABLED": { icon: GUILD_FEATURE_ICONS.MOD },
|
"GUILD_SERVER_GUIDE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ServerGuideIcon, label: "Server Guide" },
|
||||||
"RESTRICT_SPAM_RISK_GUILDS": { icon: GUILD_FEATURE_ICONS.EYE_HIDDEN },
|
"GUILD_WEB_PAGE_VANITY_URL": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.GlobeEarthIcon, label: "Server Web Page Vanity URL" },
|
||||||
"RELAY_ENABLED": { icon: "🏃" },
|
"HAD_EARLY_ACTIVITIES_ACCESS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ActivitiesIcon },
|
||||||
"ROLE_ICONS": { icon: GUILD_FEATURE_ICONS.ROLE_ICONS },
|
"HAS_DIRECTORY_ENTRY": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.HubIcon },
|
||||||
"ROLE_SUBSCRIPTIONS_AVAILABLE_FOR_PURCHASE": { icon: GUILD_FEATURE_ICONS.ROLE_SUBSCRIPTIONS },
|
"HIDE_FROM_EXPERIMENT_UI": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BeakerIcon },
|
||||||
"ROLE_SUBSCRIPTIONS_ENABLED": { icon: GUILD_FEATURE_ICONS.ROLE_SUBSCRIPTIONS, name: "Role Subscriptions" },
|
"HUB": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.HubIcon, label: "Student Hub" },
|
||||||
"SEVEN_DAY_THREAD_ARCHIVE": { icon: GUILD_FEATURE_ICONS.CLOCK, name: "7 Day Thread Archiving" },
|
"INCREASED_THREAD_LIMIT": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ThreadIcon },
|
||||||
"SOUNDBOARD": { icon: GUILD_FEATURE_ICONS.SOUNDBOARD },
|
"INTERNAL_EMPLOYEE_ONLY": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.StaffBadgeIcon },
|
||||||
"TEXT_IN_STAGE_ENABLED": { icon: GUILD_FEATURE_ICONS.MESSAGE, name: "Text in Stages" },
|
"INVITES_DISABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.LinkIcon },
|
||||||
"TEXT_IN_VOICE_ENABLED": { icon: GUILD_FEATURE_ICONS.MESSAGE, name: "Text in Voice" },
|
"INVITE_SPLASH": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ImagesIcon },
|
||||||
"THREAD_DEFAULT_AUTO_ARCHIVE_DURATION": { icon: GUILD_FEATURE_ICONS.CLOCK },
|
"LINKED_TO_HUB": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.HubIcon },
|
||||||
"THREADS_ENABLED": { icon: GUILD_FEATURE_ICONS.THREAD },
|
"LURKABLE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.CompassIcon },
|
||||||
"THREADS_ENABLED_TESTING": { icon: GUILD_FEATURE_ICONS.THREAD, name: "Thread Testing Enabled" },
|
"MARKETPLACES_CONNECTION_ROLES": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldUserIcon },
|
||||||
"THREADS_ONLY_CHANNEL": { icon: GUILD_FEATURE_ICONS.THREAD },
|
"MEMBER_LIST_DISABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.GroupIcon },
|
||||||
"THREE_DAY_THREAD_ARCHIVE": { icon: GUILD_FEATURE_ICONS.CLOCK, name: "3 Day Thread Archiving" },
|
"MEMBER_PROFILES": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.UserIcon },
|
||||||
"TICKETED_EVENTS_ENABLED": { icon: GUILD_FEATURE_ICONS.TICKET },
|
"MEMBER_SAFETY_PAGE_ROLLOUT": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.GroupIcon },
|
||||||
"VANITY_URL": { icon: GUILD_FEATURE_ICONS.STAR, name: "Vanity URL" },
|
"MEMBER_VERIFICATION_GATE_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.UserShieldIcon, label: "Membership Screening" },
|
||||||
"VERIFIED": { icon: GUILD_FEATURE_ICONS.VERIFIED },
|
"MEMBER_VERIFICATION_MANUAL_APPROVAL": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.UserShieldIcon, label: "Membership Screening Manual Approval" },
|
||||||
"VIP_REGIONS": { icon: GUILD_FEATURE_ICONS.AUDIO, name: "VIP Regions" },
|
"MOBILE_WEB_ROLE_SUBSCRIPTION_PURCHASE_PAGE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BrowserIcon, label: "Role Subscriptions Web Page enabled" },
|
||||||
"VOICE_CHANNEL_EFFECTS": { icon: GUILD_FEATURE_ICONS.STAR },
|
"MONETIZATION_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BillIcon },
|
||||||
"WELCOME_SCREEN_ENABLED": { icon: GUILD_FEATURE_ICONS.WAVE },
|
"MORE_EMOJI": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ReactionIcon },
|
||||||
"LURKABLE": { icon: GUILD_FEATURE_ICONS.EYE, name: "Lurking Enabled" },
|
"MORE_STICKERS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ReactionIcon },
|
||||||
"MEMBER_LIST_DISABLED": { icon: GUILD_FEATURE_ICONS.PEOPLE_RED },
|
"NEWS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.AnnouncementsIcon, label: "Announcement Channels" },
|
||||||
"PUBLIC_DISABLED": { icon: GUILD_FEATURE_ICONS.GLOBE },
|
"NEW_THREAD_PERMISSIONS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ThreadIcon },
|
||||||
"PUBLIC": { icon: GUILD_FEATURE_ICONS.GLOBE },
|
"NON_COMMUNITY_RAID_ALERTS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon },
|
||||||
"ROLE_SUBSCRIPTIONS_ENABLED_FOR_PURCHASE": { icon: GUILD_FEATURE_ICONS.ROLE_SUBSCRIPTIONS },
|
"PARTNERED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.PartnerIcon },
|
||||||
"TICKETING_ENABLED": { icon: GUILD_FEATURE_ICONS.TICKET }
|
"PREMIUM_TIER_3_OVERRIDE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BoostTier1Icon },
|
||||||
|
"PREVIEW_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.CompassIcon },
|
||||||
|
"PRIVATE_THREADS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ThreadIcon },
|
||||||
|
"PRODUCTS_AVAILABLE_FOR_PURCHASE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TagIcon },
|
||||||
|
"PUBLIC": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.CompassIcon },
|
||||||
|
"PUBLIC_DISABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.CompassIcon },
|
||||||
|
"RAID_ALERTS_DISABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon },
|
||||||
|
"RAID_ALERTS_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldIcon },
|
||||||
|
"RELAY_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ServerIcon },
|
||||||
|
"RESTRICT_SPAM_RISK_GUILDS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.UserShieldIcon },
|
||||||
|
"ROLE_ICONS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ShieldUserIcon },
|
||||||
|
"ROLE_SUBSCRIPTIONS_AVAILABLE_FOR_PURCHASE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BadgeIcon },
|
||||||
|
"ROLE_SUBSCRIPTIONS_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BadgeIcon },
|
||||||
|
"ROLE_SUBSCRIPTIONS_ENABLED_FOR_PURCHASE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.BadgeIcon },
|
||||||
|
"SEVEN_DAY_THREAD_ARCHIVE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ThreadIcon },
|
||||||
|
"SHARD": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ServerIcon },
|
||||||
|
"SHARED_CANVAS_FRIENDS_AND_FAMILY_TEST": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.PaintbrushIcon },
|
||||||
|
"SOUNDBOARD": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.SoundboardIcon },
|
||||||
|
"SUMMARIES_DISABLED_BY_USER": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TopicsIcon },
|
||||||
|
"SUMMARIES_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TopicsIcon },
|
||||||
|
"SUMMARIES_ENABLED_BY_USER": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TopicsIcon },
|
||||||
|
"SUMMARIES_ENABLED_GA": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TopicsIcon },
|
||||||
|
"SUMMARIES_LONG_LOOKBACK": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TopicsIcon },
|
||||||
|
"TEXT_IN_STAGE_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TextIcon },
|
||||||
|
"TEXT_IN_VOICE_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TextIcon },
|
||||||
|
"THREADS_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ThreadIcon },
|
||||||
|
"THREADS_ENABLED_TESTING": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ThreadIcon },
|
||||||
|
"THREADS_ONLY_CHANNEL": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ForumIcon, label: "Forum Channels" },
|
||||||
|
"THREAD_DEFAULT_AUTO_ARCHIVE_DURATION": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ThreadIcon },
|
||||||
|
"THREE_DAY_THREAD_ARCHIVE": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ThreadIcon },
|
||||||
|
"TICKETED_EVENTS_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TicketIcon },
|
||||||
|
"TICKETING_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.TicketIcon },
|
||||||
|
"VALORANT_L30": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.GameControllerIcon },
|
||||||
|
"VANITY_URL": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.GlobeEarthIcon },
|
||||||
|
"VERIFIED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.VerifiedIcon },
|
||||||
|
"VIP_REGIONS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.VoiceIcon },
|
||||||
|
"VOICE_CHANNEL_EFFECTS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.VoiceIcon },
|
||||||
|
"VOICE_IN_THREADS": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.ThreadIcon },
|
||||||
|
"WELCOME_SCREEN_ENABLED": { icon: this.GUILD_FEATURE_ICONS_REDESIGN.UserPlusIcon },
|
||||||
})
|
})
|
||||||
|
|
||||||
module.exports.TIKTOK_VOICES_FRENCH = {
|
module.exports.TIKTOK_VOICES_FRENCH = {
|
||||||
|
@ -569,9 +613,9 @@ module.exports.DICTIONARY_LANGUAGES = Object.freeze({
|
||||||
zh: "Chinese"
|
zh: "Chinese"
|
||||||
})
|
})
|
||||||
|
|
||||||
// hey if you're looking at this and annoyed that a language doesnt
|
// hey if you're looking at this and are annoyed that a language
|
||||||
// work lmk on discord @bignutty and i'll add it (if reasonable)
|
// doesn't as expected work lmk on discord @bignutty and i'll add
|
||||||
// same goes for emoji below
|
// it (within reason), same goes for flag emoji below
|
||||||
module.exports.TRANSLATE_LANGUAGE_ALIASES = Object.freeze({
|
module.exports.TRANSLATE_LANGUAGE_ALIASES = Object.freeze({
|
||||||
"jp": "ja",
|
"jp": "ja",
|
||||||
})
|
})
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
const { GUILD_FEATURES } = require("../constants");
|
const { GUILD_FEATURES, GUILD_FEATURE_ICONS_REDESIGN } = require("../constants");
|
||||||
|
|
||||||
module.exports.guildFeaturesField = function(g){
|
module.exports.guildFeaturesField = function(g){
|
||||||
let featureCards = []
|
let featureCards = []
|
||||||
|
@ -8,7 +8,7 @@ module.exports.guildFeaturesField = function(g){
|
||||||
for(const feat of g.features.toArray()){
|
for(const feat of g.features.toArray()){
|
||||||
if(GUILD_FEATURES[feat]){
|
if(GUILD_FEATURES[feat]){
|
||||||
let n = feat.replace(/_/g, ' ').toLowerCase().split(' ').map(word => word.charAt(0).toUpperCase() + word.slice(1)).join(' ')
|
let n = feat.replace(/_/g, ' ').toLowerCase().split(' ').map(word => word.charAt(0).toUpperCase() + word.slice(1)).join(' ')
|
||||||
if(GUILD_FEATURES[feat].name) n = GUILD_FEATURES[feat].name
|
if(GUILD_FEATURES[feat].label) n = GUILD_FEATURES[feat].label
|
||||||
|
|
||||||
fN.push(n);
|
fN.push(n);
|
||||||
fD[n] = GUILD_FEATURES[feat].icon;
|
fD[n] = GUILD_FEATURES[feat].icon;
|
||||||
|
@ -23,8 +23,10 @@ module.exports.guildFeaturesField = function(g){
|
||||||
let ft = []
|
let ft = []
|
||||||
for(const f of sfN){
|
for(const f of sfN){
|
||||||
let ic = fD[f]
|
let ic = fD[f]
|
||||||
if(!fD[f]) ic = `<:UNKNOWN:878298902971965520>`
|
if(!fD[f]) ic = GUILD_FEATURE_ICONS_REDESIGN.CircleQuestionIcon
|
||||||
ft.push(`${ic} ${f.split('_').map((i)=>i.substring(0, 1).toUpperCase() + i.substring(1,i.length).toLowerCase()).join(' ')}`)
|
|
||||||
|
// Clean up icon to save on characters
|
||||||
|
ft.push(`${ic.replace(/:[a-z1-9_]*:/, ':i:')} ${f.split('_').map((i)=>i.substring(0, 1).toUpperCase() + i.substring(1,i.length).toLowerCase()).join(' ')}`)
|
||||||
}
|
}
|
||||||
featureCards.push({
|
featureCards.push({
|
||||||
name: ``,
|
name: ``,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue