Module 730852

7,043 characters · in no known chunk
Dependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{default:()=>M});var i=n(228366),r=n(323073),s=n(469802),a=n(643501),o=n(574172),l=n(976860),u=n(288254),c=n(734057),d=n(472444),_=n(835245),h=n(192308),f=n(890615),p=n(51758),E=n(776781),m=n(96566),g=n(413339),A=n(95561),I=n(329551),T=n(912630),S=n(965162),y=n(763827),C=n(309010),N=n(287809),v=n(53857),R=n(71393),O=n(834942),b=n(576705),D=n(977997),L=n(871237),w=n(652215);let M={selectChannel(e){let{guildId:t,channelId:n,messageId:r,jumpType:s,source:a,skipMessageFetch:o}=e;i.h.dispatch({type:"CHANNEL_SELECT",guildId:t===w.ME?null:t,channelId:n,messageId:r,jumpType:s,source:a,skipMessageFetch:o})},selectPrivateChannel(e){(0,l.pX)(w.BVt.CHANNEL(w.ME,e))},selectVoiceChannel(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=c.A.getChannel(e),M=o?.getGuildId();o?.isGuildVocalOrThread()&&((0,r.qR)(o)||(0,u.BV)(o))?(0,l.pX)(w.BVt.CHANNEL(M,e)):d.Ay.isSupported()&&(null!=e&&d.Ay.getMediaEngine().interact(),function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],{lockVoiceStateForResume:a=!1,bypassIdleUpdate:o=!1}=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},l=c.A.getChannel(e),u=D.A.getCurrentClientVoiceChannelId(t??null)===e,w=null!=l?O.A.getCheck(l.guild_id):null;if(!(null!=t&&(0,p.V)(t))&&(null==w||w.canChat||(0,E.pC)(l))){if(null!=l&&!u){let e=(0,L.Pd)(l,D.A,R.A);if(e&&l.isGuildStageVoice()&&(0,m.xn)(l.id))return(0,h.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("88610"),n.e("33087"),n.e("74414"),n.e("4189"),n.e("21739"),n.e("49623"),n.e("6026"),n.e("1009"),n.e("90862"),n.e("29877"),n.e("62203"),n.e("90266"),n.e("32890"),n.e("16918"),n.e("33730"),n.e("91483"),n.e("66434"),n.e("4394"),n.e("85566"),n.e("79070"),n.e("4207"),n.e("16192"),n.e("71413"),n.e("59914"),n.e("82655"),n.e("76821"),n.e("67687"),n.e("55642"),n.e("59760"),n.e("67865"),n.e("75029"),n.e("63867"),n.e("56405"),n.e("22513"),n.e("75120"),n.e("25508"),n.e("22256"),n.e("17303"),n.e("45554"),n.e("36761"),n.e("69292"),n.e("32993"),n.e("98488"),n.e("31591"),n.e("9399"),n.e("4704"),n.e("85497"),n.e("91024"),n.e("33865"),n.e("42309"),n.e("29351"),n.e("43233"),n.e("85184"),n.e("22796"),n.e("4276"),n.e("50180"),n.e("37497"),n.e("60193"),n.e("53684"),n.e("89050"),n.e("77529"),n.e("1055"),n.e("10061"),n.e("29944"),n.e("57766"),n.e("3951"),n.e("70736"),n.e("91552"),n.e("39865"),n.e("50870"),n.e("69213"),n.e("86650"),n.e("23036"),n.e("43608"),n.e("59731"),n.e("40690"),n.e("49993"),n.e("52196"),n.e("85899"),n.e("33287"),n.e("61322"),n.e("43031"),n.e("22656"),n.e("25964"),n.e("28379"),n.e("41737"),n.e("92330"),n.e("53233"),n.e("96901"),n.e("71796"),n.e("26913"),n.e("33600"),n.e("49645"),n.e("13233"),n.e("25339"),n.e("84454"),n.e("62426"),n.e("1887"),n.e("39995"),n.e("25568"),n.e("29272"),n.e("97391"),n.e("67332"),n.e("57114"),n.e("90059"),n.e("53552"),n.e("58127"),n.e("816"),n.e("43683"),n.e("59303"),n.e("31610"),n.e("83893"),n.e("70278"),n.e("16860"),n.e("56359"),n.e("63051"),n.e("99501"),n.e("59494"),n.e("19709"),n.e("67458"),n.e("58427"),n.e("20642"),n.e("29161"),n.e("98180"),n.e("41625"),n.e("7959"),n.e("60717"),n.e("55552"),n.e("85484"),n.e("8478"),n.e("47704"),n.e("26128"),n.e("11262"),n.e("54483"),n.e("33460"),n.e("82314"),n.e("41686"),n.e("25677"),n.e("85411"),n.e("88804"),n.e("89001"),n.e("54558"),n.e("55990"),n.e("73679"),n.e("35538"),n.e("73178"),n.e("61274"),n.e("41229"),n.e("31592"),n.e("28339"),n.e("97638"),n.e("22995"),n.e("70141"),n.e("98275"),n.e("72651"),n.e("29363"),n.e("88016"),n.e("38886"),n.e("84133"),n.e("30240"),n.e("510"),n.e("57447"),n.e("27282"),n.e("7339"),n.e("90241"),n.e("37271"),n.e("80731"),n.e("68268"),n.e("6788"),n.e("57016"),n.e("45826"),n.e("9396"),n.e("53075"),n.e("26564"),n.e("91680"),n.e("57036"),n.e("57174"),n.e("86847"),n.e("48226"),n.e("207"),n.e("24199"),n.e("54048"),n.e("88941"),n.e("61379"),n.e("25693"),n.e("32606"),n.e("28154"),n.e("4369"),n.e("34236"),n.e("11523"),n.e("10004"),n.e("77473"),n.e("53930"),n.e("23353"),n.e("18943"),n.e("7167"),n.e("62875"),n.e("25279"),n.e("39810"),n.e("87306"),n.e("92789"),n.e("57598"),n.e("31390"),n.e("37687"),n.e("41043"),n.e("43039"),n.e("26780"),n.e("44265"),n.e("48804"),n.e("8304"),n.e("84103"),n.e("17225"),n.e("30920"),n.e("65030"),n.e("63095"),n.e("70653"),n.e("52266"),n.e("53039"),n.e("96123"),n.e("76640"),n.e("92583"),n.e("64615"),n.e("31825"),n.e("36320"),n.e("97526"),n.e("79525"),n.e("82069"),n.e("75134"),n.e("1462"),n.e("99666"),n.e("55184"),n.e("74926"),n.e("28866"),n.e("50015"),n.e("72442"),n.e("54282"),n.e("21574"),n.e("90889"),n.e("62931"),n.e("18181"),n.e("59880"),n.e("14805"),n.e("73547"),n.e("24761"),n.e("99593"),n.e("60658"),n.e("55314"),n.e("89094"),n.e("6338"),n.e("47834"),n.e("47555"),n.e("18573"),n.e("29177"),n.e("21435"),n.e("61935"),n.e("88990"),n.e("21856"),n.e("58038"),n.e("24622"),n.e("32551"),n.e("62680"),n.e("91565"),n.e("43426"),n.e("96443"),n.e("65743"),n.e("87079"),n.e("88559"),n.e("21825"),n.e("60177"),n.e("25637"),n.e("39665"),n.e("75676"),n.e("23532"),n.e("18441"),n.e("31644"),n.e("89790"),n.e("86949"),n.e("33902"),n.e("53614"),n.e("52574"),n.e("18401"),n.e("31145"),n.e("27773"),n.e("63618"),n.e("99999"),n.e("53374"),n.e("93158"),n.e("56313"),n.e("31445"),n.e("71577"),n.e("52073"),n.e("9915"),n.e("34691"),n.e("92731"),n.e("28152"),n.e("36126"),n.e("7962"),n.e("64325"),n.e("1555"),n.e("32823"),n.e("43568")]).then(n.bind(n,717523));return t=>e({channel:l,...t})});if(e)return(0,h.openModalLazy)(async()=>{let{default:e}=await n.e("54207").then(n.bind(n,361698));return t=>e(t)});if(!(0,f.A)(l,b.A))return}r&&(0,g.PX)(),function(e,t,n){let r=C.A.getVoiceChannelId(),s=c.A.getChannel(r);if(null==t&&null!=r&&null!=s){let t,r,a=(t=y.A.getRTCConnection(),r=t?.getVoiceDurationStats(),{channel_id:s.id,channel_type:s.type,guild_id:s.getGuildId(),rtc_connection_id:y.A.getRTCConnectionId(),duration:y.A.getDuration(),media_session_id:y.A.getMediaSessionId(),...(0,A.JK)(y.A.getGuildId(),y.A.getChannelId(),n),duration_muted_ms:r?.duration_muted_ms??null,output_audio_route_type:v.A.getCurrentRouteType()});if(e(),T.A.hasUsedBackgroundInCall){let e,t={...a,...(e=(0,I.i)(N.default.getCurrentUser()),{video_device_name:d.Ay.getVideoDevices()[d.Ay.getVideoDeviceId()]?.name,video_hardware_scaling_enabled:d.Ay.getHardwareEncoding(),video_effect_type:(0,S.wC)(e),video_effect_detail:(0,S._V)(e)})};i.h.dispatch({type:"VIDEO_BACKGROUND_SHOW_FEEDBACK",analyticsData:t})}else i.h.dispatch({type:"VOICE_CHANNEL_SHOW_FEEDBACK",analyticsData:a})}else e()}(function(){let n=(0,_.A)();i.h.dispatch({type:"VOICE_CHANNEL_SELECT",guildId:t,channelId:e,currentVoiceChannelId:C.A.getVoiceChannelId(),video:r,stream:s,lockVoiceStateForResume:a,joinVoiceId:n,bypassIdleUpdate:o})},e,r)}}(e,M,t,s,a))},disconnect(){let e=a.default.getRemoteSessionId();null!=e&&s.Fc(e),this.selectVoiceChannel(null),o.close(w.MLl.CHANNEL_CALL_POPOUT)}}}