88 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			88 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <!DOCTYPE html>
 | |
| <html lang="en">
 | |
| 	<head>
 | |
| 		<meta charset="UTF-8" />
 | |
| 		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
 | |
| 		<title>Discord Open Source Client</title>
 | |
| 	</head>
 | |
| 	<body>
 | |
| 		<div id="app-mount"></div>
 | |
| 		<script>
 | |
| 			window.__OVERLAY__ = /overlay/.test(location.pathname);
 | |
| 		</script>
 | |
| 		<script>
 | |
| 			window.__BILLING_STANDALONE__ = /^\/billing/.test(location.pathname);
 | |
| 		</script>
 | |
| 		<script>
 | |
| 			window.GLOBAL_ENV = {
 | |
| 				API_ENDPOINT: "/api",
 | |
| 				WEBAPP_ENDPOINT: "",
 | |
| 				CDN_HOST: "cdn.discordapp.com",
 | |
| 				ASSET_ENDPOINT: "",
 | |
| 				MEDIA_PROXY_ENDPOINT: "https://media.discordapp.net",
 | |
| 				WIDGET_ENDPOINT: "//discord.com/widget",
 | |
| 				INVITE_HOST: "discord.gg",
 | |
| 				GUILD_TEMPLATE_HOST: "discord.new",
 | |
| 				GIFT_CODE_HOST: "discord.gift",
 | |
| 				RELEASE_CHANNEL: "stable",
 | |
| 				MARKETING_ENDPOINT: "//discord.com",
 | |
| 				BRAINTREE_KEY: "production_5st77rrc_49pp2rp4phym7387",
 | |
| 				STRIPE_KEY: "pk_live_CUQtlpQUF0vufWpnpUmQvcdi",
 | |
| 				NETWORKING_ENDPOINT: "//router.discordapp.net",
 | |
| 				RTC_LATENCY_ENDPOINT: "//latency.discord.media/rtc",
 | |
| 				PROJECT_ENV: "production",
 | |
| 				REMOTE_AUTH_ENDPOINT: "//remote-auth-gateway.discord.gg",
 | |
| 				SENTRY_TAGS: { buildId: "75e36d9", buildType: "normal" },
 | |
| 				MIGRATION_SOURCE_ORIGIN: "https://discordapp.com",
 | |
| 				MIGRATION_DESTINATION_ORIGIN: "https://discord.com",
 | |
| 				HTML_TIMESTAMP: Date.now(),
 | |
| 				ALGOLIA_KEY: "aca0d7082e4e63af5ba5917d5e96bed0",
 | |
| 			};
 | |
| 		</script>
 | |
| 		<script>
 | |
| 			localStorage.setItem(
 | |
| 				"DeveloperOptionsStore",
 | |
| 				`{"trace":false,"canary":false,"logGatewayEvents":true,"logOverlayEvents":false,"logAnalyticsEvents":false,"sourceMapsEnabled":false,"axeEnabled":false}`
 | |
| 			);
 | |
| 
 | |
| 			!(function () {
 | |
| 				if (null != window.WebSocket) {
 | |
| 					var n = function (n) {
 | |
| 							try {
 | |
| 								var e = localStorage.getItem(n);
 | |
| 								return null == e ? null : JSON.parse(e);
 | |
| 							} catch (n) {
 | |
| 								return null;
 | |
| 							}
 | |
| 						},
 | |
| 						e = n("token"),
 | |
| 						o = n("gatewayURL");
 | |
| 					if (e && o && !window.__OVERLAY__) {
 | |
| 						var r = null != window.DiscordNative || null != window.require ? "etf" : "json",
 | |
| 							t = o + "/?encoding=" + r + "&v=8&compress=zlib-stream";
 | |
| 						console.log("[FAST CONNECT] " + t + ", encoding: " + r + ", version: 8");
 | |
| 						var a = new WebSocket(t);
 | |
| 						a.binaryType = "arraybuffer";
 | |
| 						var s = Date.now(),
 | |
| 							i = { open: !1, gateway: t, messages: [] };
 | |
| 						(a.onopen = function () {
 | |
| 							console.log("[FAST CONNECT] connected in " + (Date.now() - s) + "ms"), (i.open = !0);
 | |
| 						}),
 | |
| 							(a.onclose = a.onerror = function () {
 | |
| 								window._ws = null;
 | |
| 							}),
 | |
| 							(a.onmessage = function (n) {
 | |
| 								i.messages.push(n);
 | |
| 							}),
 | |
| 							(window._ws = { ws: a, state: i });
 | |
| 					}
 | |
| 				}
 | |
| 			})();
 | |
| 		</script>
 | |
| 		<script src="/assets/2b51ccc483c24624b4e4.js"></script>
 | |
| 		<script src="/assets/f70adb19750694f9b703.js"></script>
 | |
| 		<script src="/assets/d850ccc09f143ad7daa1.js"></script>
 | |
| 		<script src="/assets/55bf39c3af597194d853.js"></script>
 | |
| 	</body>
 | |
| </html>
 | 
