Loading
function(e,t,n){let l,r,i,o,a,s,E,u,d,_;n.d(t,{A:()=>eA}),n(938796);var I=n(735438),c=n.n(I),S=n(989349),T=n.n(S),h=n(17928),p=n(636537),A=n(506774),G=n(228366),D=n(867051),L=n(837011),N=n(95701),f=n(260509),U=n(671759),y=n(889227),g=n(71393),R=n(287809),C=n(860689),m=n(935208),O=n(794967);n(576705),(0,n(945810).mj)({name:"2026-06-mobile-server-tag",kind:"user",defaultConfig:{enabled:!1},variations:{1:{enabled:!0}}});var P=n(652215),F=n(310527),b=n(595818),M=n(324580),v=n(124759);let B=["name","description","icon","splash","banner","homeHeader","afkChannelId","afkTimeout","systemChannelId","verificationLevel","defaultMessageNotifications","explicitContentFilter","features","systemChannelFlags","preferredLocale","rulesChannelId","safetyAlertsChannelId","ownerConfiguredContentLevel","discoverySplash","publicUpdatesChannelId","premiumProgressBarEnabled","officialMessageColor","verificationRoleId"],w=["brandColorPrimary","description","icon","name","traits","visibility","gameApplicationIds","customBanner","tag","badge","badgeColorPrimary","badgeColorSecondary"],x=new Set(["icon","splash","banner","discoverySplash","homeHeader"]),V={icon:"iconOriginalMd5",banner:"bannerOriginalMd5",splash:"splashOriginalMd5",discoverySplash:"discoverySplashOriginalMd5"},H=!1,k=P.XlH.CLOSED,Y={},j=null,W=!1,X=!1,J=!1,$=null,K=null,q={},z=null,Z=0,Q=P.EkJ.NONE,ee=null,et={primaryCategoryId:M.ig,secondaryCategoryIds:[],keywords:[],emojiDiscoverabilityEnabled:!0,partnerActionedTimestamp:null,partnerApplicationTimestamp:null,isPublished:!1,reasonsToJoin:[],socialLinks:[],about:""},en=!1,el=et,er=et,ei=null,eo=0,ea=null,es=null,eE=null;function eu(e){if(null==a||null==o||o.id!==e)return!1;let t=g.A.getGuild(e);return null!=t&&(o===a?a=o=t:o=t,!0)}function ed(e){let{guildId:t,section:n,subsection:r,location:i}=e,d=g.A.getGuild(t);if(null==d)return e_();let I=L.A.getProfile(t);o=a=d,s=E=I,J=X,K=$,k=P.XlH.OPEN,Y={},j=null,u=m.default.castGuildIdAsEveryoneGuildRoleId(t),Q=a.mfaLevel,er=el,_=null,q={},ee=i,eI({section:n??l??(0,b.x)(),subsection:r??null})}function e_(){H=!1,k=P.XlH.CLOSED,o=a=null,W=!1,J=!1,K=null,z=null,Z=0,ei=null,es=null,eE=null,l=null,r=null,i=null,Q=P.EkJ.NONE,q={},d=void 0}function eI(e){if(null==a)return!1;let t=l;if(l=e.section,r=e.subsection,l===P.BEX.INSTANT_INVITES||l===P.BEX.INVITES)p.Bo.get({url:P.Rsh.GUILD_INSTANT_INVITES(a.id),oldFormErrors:!0,rejectWithError:!0}).then(e=>{G.h.dispatch({type:"GUILD_SETTINGS_LOADED_INVITES",invites:e.body})});else if(l===P.BEX.INTEGRATIONS||l===P.BEX.ROLES){if(u=null,t!==e.section)return eS(e)}else l===P.BEX.MEMBERS?u=(0,f.af)(a):l===P.BEX.VANITY_URL?(0,F.Je)(a.id):l===P.BEX.SAFETY&&G.h.dispatch({type:"GUILD_SETTINGS_SAFETY_SET_SUBSECTION",subsection:null==r?P.nd0.SAFETY_OVERVIEW:r})}function ec(e){return new U.A({code:e.code,temporary:e.temporary,revoked:e.revoked,inviter:null!=e.inviter?new y.A(e.inviter):null,channel:(0,N.OY)(e.channel),guild:null!=e.guild?(0,C.DY)(e.guild):null,uses:e.uses,maxUses:e.max_uses,maxAge:e.max_age,createdAt:T()(e.created_at??void 0),flags:e.flags,roles:e.roles})}function eS(e){if(null==a||k!==P.XlH.OPEN||"GUILD_INTEGRATIONS_UPDATE"===e.type&&e.guildId!==a.id)return!1;(0,O.c)(a.id)}function eT(e){let{guildId:t}=e;if(null==a||a.id!==t)return!1;j=null}function eh(e){let{guildId:t,error:n}=e;if(null==a||a.id!==t)return!1;j=n}class ep extends h.Ay.Store{static displayName="GuildSettingsStore";initialize(){this.waitFor(g.A,L.A,R.default)}getMetadata(){return er}widgetHasChanges(){return!1!==W&&(J!==X||K!==$)}hasChanges(){return!c().isEqual(a,o)||!c().isEqual(er,el)||!c().isEqual(E,s)||this.widgetHasChanges()}isOpen(){return H}getSavedRouteState(){return d}getSection(){return l}showNotice(){return this.hasChanges()}getGuildId(){return null!=a?a.id:null}showPublicSuccessModal(){return!A.w.get(v.wX)}getGuild(){return a}getPendingOriginalMd5s(){return q}getGuildProfile(){return E}getWidget(){return{enabled:J,channelId:K}}isSubmitting(){return k===P.XlH.SUBMITTING}isGuildMetadataLoaded(){return en}getErrors(){return Y}getError(e){return Y[e]??null}getProfileError(){return j}getSelectedRoleId(){return u}getSlug(){return _}getBans(){return[ei,eo]}getProps(){return{submitting:this.isSubmitting(),integrations:eE,section:l,subsection:r,errors:Y,guild:a,bans:ei,bansVersion:eo,invites:es,selectedRoleId:u,fetchedEmbed:W,embedEnabled:J,embedChannelId:K,mfaLevel:Q,searchQuery:i,vanityURLCode:z,vanityURLUses:Z,originalGuild:o,hasChanges:this.hasChanges(),guildMetadata:er,analyticsLocation:ee,isGuildMetadataLoaded:en,originalProfile:s,profile:E}}}let eA=new ep(G.h,__OVERLAY__?{}:{GUILD_SETTINGS_INIT:ed,GUILD_SETTINGS_OPEN:function(e){H=!0,ed(e)},GUILD_SETTINGS_CLOSE:e_,GUILD_SETTINGS_UPDATE:function(e){let t;if(null==a)return!1;for(let t of(B.forEach(t=>{null!=a&&e.hasOwnProperty(t)&&(a=(0,D.hZ)(a,t,e[t]??null))}),Object.keys(V))){if(!e.hasOwnProperty(t))continue;let n=e[V[t]];null!=n?q[t]=n:delete q[t]}null==(t=a)||B.some(e=>t[e]!==o[e])||(a=o)},GUILD_SETTINGS_PROFILE_UPDATE:function(e){let{guildId:t}=e;if(null==E||null==a||a.id!==t)return!1;w.forEach(t=>{if(null!=E&&e.hasOwnProperty(t)){let n=e[t];void 0!==n&&(E={...E,[t]:n})}})},GUILD_SETTINGS_CANCEL_CHANGES:function(e){let{guildId:t}=e;Y={},q={};let n=g.A.getGuild(t);null!=n&&(o=a=n)},GUILD_SETTINGS_SAVE_ROUTE_STACK:function(e){let{state:t}=e;return d=t,!1},GUILD_SETTINGS_SUBMIT:function(){k=P.XlH.SUBMITTING,Y={}},GUILD_SETTINGS_SUBMIT_SUCCESS:function(){k=P.XlH.OPEN,q={}},GUILD_SETTINGS_SUBMIT_FAILURE:function(e){k=P.XlH.OPEN,l=l??(0,b.x)(),r=null,Y=e.errors??{}},GUILD_SETTINGS_SET_SECTION:eI,GUILD_SETTINGS_SET_SEARCH_QUERY:function(e){i=e.searchQuery},GUILD_SETTINGS_LOADED_BANS:function(e){ei=e.bans.reduce((e,t)=>(null!=t.user&&null!=t.user.id&&e.set(t.user.id,t),e),new Map),eo++},GUILD_SETTINGS_LOADED_BANS_BATCH:function(e){let{bans:t,guildId:n}=e;(ea!==n||null==ei)&&(ea=n,ei=new Map),ei=t.reduce((e,t)=>(null!=t.user&&null!=t.user.id&&e.set(t.user.id,t),e),ei),eo++},GUILD_SETTINGS_LOADED_INVITES:function(e){es=e.invites.reduce((e,t)=>(e[t.code]=ec(t),e),{})},GUILD_SETTINGS_SET_WIDGET:function(e){W=!0,X=J=e.enabled,$=K=e.channelId},GUILD_SETTINGS_SET_VANITY_URL:function(e){z=e.code??null,Z=e.uses},GUILD_SETTINGS_SET_MFA_SUCCESS:function(e){let{level:t}=e;Q=t},GUILD_SETTINGS_ROLE_SELECT:function(e){let{roleId:t}=e;u=t??null},GUILD_SETTINGS_LOADED_INTEGRATIONS:function(e){eE=e.integrations},GUILD_SETTINGS_PIN_PERMISSION_MIGRATED:function(e){let{guildId:t}=e;if(null==a||t!==a.id)return!1;a=(0,D.hZ)(a,"features",new Set([...a.features,P.GuildFeatures.PIN_PERMISSION_MIGRATION_COMPLETE]))},GUILD_SETTINGS_SLOWMODE_PERMISSION_MIGRATED:function(e){let{guildId:t}=e;if(null==a||t!==a.id)return!1;a=(0,D.hZ)(a,"features",new Set([...a.features,P.GuildFeatures.BYPASS_SLOWMODE_PERMISSION_MIGRATION_COMPLETE]))},GUILD_BAN_ADD:function(e){let{user:t,guildId:n}=e;if(null==ei||null==a||a.id!==n)return!1;ei.set(t.id,{user:t,reason:null}),eo++},GUILD_BAN_REMOVE:function(e){let{user:t,guildId:n}=e;if(null==ei||null==a||a.id!==n)return!1;ei.delete(t.id),eo++},GUILD_ROLE_CREATE:function(e){let{guildId:t}=e;if(!eu(t))return!1},GUILD_ROLE_UPDATE:function(e){let{guildId:t}=e;if(!eu(t))return!1},GUILD_ROLE_DELETE:function(e){let{guildId:t,roleId:n}=e;if(!eu(t))return!1;u===n&&(u=null)},GUILD_UPDATE:function(e){if(null==a||a.id!==e.guild.id)return!1;{let e=g.A.getGuild(a.id);if(null==e)return!1;if(s=L.A.getProfile(a.id),l!==P.BEX.PROFILE&&l!==P.BEX.TAG&&(E=s),l===P.BEX.PROFILE){o=e,a=e;return}let t=o=e,n={...a};B.forEach(l=>{if(!x.has(l)&&("rulesChannelId"!==l&&"publicUpdatesChannelId"!==l||n[l]!==v.SP)&&"features"!==l){if("ownerConfiguredContentLevel"===l){t=(0,D.hZ)(t,l,e[l]);return}t=(0,D.hZ)(t,l,n[l])}}),a=t}},GUILD_DELETE:function(e){if(null==a||a.id!==e.guild.id)return!1;e_()},GUILD_PROFILE_FETCH_SUCCESS:function(e){let{profile:t}=e;t.id===a?.id&&(s=E=t)},GUILD_PROFILE_UPDATE:eT,GUILD_PROFILE_UPDATE_SUCCESS:function(e){let{profile:t}=e;if(E?.id==null||!eu(E.id))return!1;t.id===a?.id&&(s=E=t,j=null)},GUILD_PROFILE_UPDATE_FAILURE:eh,GUILD_PROFILE_UPDATE_VISIBILITY:eT,GUILD_PROFILE_UPDATE_VISIBILITY_SUCCESS:function(e){let{guildId:t}=e;if(E?.id==null||!eu(E.id))return!1;t===a?.id&&(s=E=L.A.getProfile(t),j=null)},GUILD_PROFILE_UPDATE_VISIBILITY_FAILURE:eh,USER_CONNECTIONS_UPDATE:eS,GUILD_INTEGRATIONS_UPDATE:eS,INSTANT_INVITE_REVOKE_SUCCESS:function(e){es={...es},delete es[e.code]},INSTANT_INVITE_CREATE_SUCCESS:function(e){es={...es,[e.invite.code]:ec(e.invite)}},GUILD_UPDATE_DISCOVERY_METADATA_FROM_SERVER:function(e){let{guildId:t,metadata:n}=e;null!=a&&t===a.id&&(!1===en&&(en=!0),er=el={primaryCategoryId:n.primaryCategoryId??M.ig,secondaryCategoryIds:n.secondaryCategoryIds??[],keywords:n.keywords??[],emojiDiscoverabilityEnabled:n.emojiDiscoverabilityEnabled??!0,partnerActionedTimestamp:n.partnerActionedTimestamp??null,partnerApplicationTimestamp:n.partnerApplicationTimestamp??null,isPublished:n.isPublished??!1,reasonsToJoin:n.reasonsToJoin??[],socialLinks:n.socialLinks??[],about:n.about??""},Y={})},GUILD_DISCOVERY_METADATA_FETCH_FAIL:function(){el=er=et},GUILD_DISCOVERY_CATEGORY_ADD:function(e){let{guildId:t,categoryId:n}=e;null!=a&&t===a.id&&(er={...er,secondaryCategoryIds:[...er.secondaryCategoryIds,n]},el={...el,secondaryCategoryIds:[...el.secondaryCategoryIds,n]})},GUILD_DISCOVERY_CATEGORY_DELETE:function(e){let t,{guildId:n,categoryId:l}=e;if(null==a||n!==a.id)return;let r=er.secondaryCategoryIds.indexOf(l);-1!==r&&((t=[...er.secondaryCategoryIds]).splice(r,1),er={...er,secondaryCategoryIds:t}),-1!==(r=el.secondaryCategoryIds.indexOf(l))&&((t=[...el.secondaryCategoryIds]).splice(r,1),el={...el,secondaryCategoryIds:t})},GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL:function(e){let{guildId:t,errors:n}=e;null!=a&&t===a.id&&(Y=n??{})},GUILD_UPDATE_DISCOVERY_METADATA:function(e){let{guildId:t,primaryCategoryId:n,keywords:l,emojiDiscoverabilityEnabled:r,isPublished:i,reasonsToJoin:o,socialLinks:s,about:E}=e;null!=a&&t===a.id&&(er={...er,primaryCategoryId:null!=n?n:er.primaryCategoryId,keywords:null!=l?l:er.keywords,emojiDiscoverabilityEnabled:r??er.emojiDiscoverabilityEnabled,isPublished:i??er.isPublished,reasonsToJoin:null!=o?o:er.reasonsToJoin,socialLinks:null!=s?s:er.socialLinks,about:null!=E?E:er.about})},GUILD_UPDATE_DISCOVERY_METADATA_FAIL:function(e){let{guildId:t,errors:n}=e;null!=a&&t===a.id&&(Y=n??{})},GUILD_DISCOVERY_SLUG_FETCH_SUCCESS:function(e){let{slug:t}=e;_=t},GUILD_DISCOVERY_SLUG_FETCH_FAIL:function(e){let{}=e;_=null},GUILD_SETTINGS_WIDGET_UPDATE:function(e){let{guildId:t,enabled:n,channelId:l}=e;if(null==a||a.id!==t)return!1;J=n,K=l}})}