Build 606747stable
Module 803805
20,790 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{Do:()=>T,F1:()=>x,Q8:()=>N,Qn:()=>D,TL:()=>d,Zc:()=>O,aw:()=>u,cC:()=>w,gW:()=>g,kc:()=>P,tC:()=>h,tQ:()=>f,uz:()=>E,zT:()=>L}),n(321073);var i,r=n(852015),a=n(144367),s=n(428420),l=n(535384),o=n(813827),d=((i={})[i.NONE=0]="NONE",i[i.IMAGE=1]="IMAGE",i[i.VIDEO=2]="VIDEO",i);class c extends l.G{constructor(){super("discord_protos.discord_users.v1.FrecencyUserSettings",[{no:1,name:"versions",kind:"message",T:()=>o.u},{no:2,name:"favorite_gifs",kind:"message",T:()=>E},{no:3,name:"favorite_stickers",kind:"message",T:()=>f},{no:4,name:"sticker_frecency",kind:"message",T:()=>T},{no:5,name:"favorite_emojis",kind:"message",T:()=>g},{no:6,name:"emoji_frecency",kind:"message",T:()=>N},{no:7,name:"application_command_frecency",kind:"message",T:()=>O},{no:8,name:"favorite_soundboard_sounds",kind:"message",T:()=>D},{no:9,name:"application_frecency",kind:"message",T:()=>w},{no:10,name:"heard_sound_frecency",kind:"message",T:()=>b},{no:11,name:"played_sound_frecency",kind:"message",T:()=>P},{no:12,name:"guild_and_channel_frecency",kind:"message",T:()=>x},{no:13,name:"emoji_reaction_frecency",kind:"message",T:()=>N}])}create(e){let t={};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();switch(t){case 1:a.versions=o.u.internalBinaryRead(e,e.uint32(),n,a.versions);break;case 2:a.favoriteGifs=E.internalBinaryRead(e,e.uint32(),n,a.favoriteGifs);break;case 3:a.favoriteStickers=f.internalBinaryRead(e,e.uint32(),n,a.favoriteStickers);break;case 4:a.stickerFrecency=T.internalBinaryRead(e,e.uint32(),n,a.stickerFrecency);break;case 5:a.favoriteEmojis=g.internalBinaryRead(e,e.uint32(),n,a.favoriteEmojis);break;case 6:a.emojiFrecency=N.internalBinaryRead(e,e.uint32(),n,a.emojiFrecency);break;case 7:a.applicationCommandFrecency=O.internalBinaryRead(e,e.uint32(),n,a.applicationCommandFrecency);break;case 8:a.favoriteSoundboardSounds=D.internalBinaryRead(e,e.uint32(),n,a.favoriteSoundboardSounds);break;case 9:a.applicationFrecency=w.internalBinaryRead(e,e.uint32(),n,a.applicationFrecency);break;case 10:a.heardSoundFrecency=b.internalBinaryRead(e,e.uint32(),n,a.heardSoundFrecency);break;case 11:a.playedSoundFrecency=P.internalBinaryRead(e,e.uint32(),n,a.playedSoundFrecency);break;case 12:a.guildAndChannelFrecency=x.internalBinaryRead(e,e.uint32(),n,a.guildAndChannelFrecency);break;case 13:a.emojiReactionFrecency=N.internalBinaryRead(e,e.uint32(),n,a.emojiReactionFrecency);break;default:let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}internalBinaryWrite(e,t,n){e.versions&&o.u.internalBinaryWrite(e.versions,t.tag(1,r.O0.LengthDelimited).fork(),n).join(),e.favoriteGifs&&E.internalBinaryWrite(e.favoriteGifs,t.tag(2,r.O0.LengthDelimited).fork(),n).join(),e.favoriteStickers&&f.internalBinaryWrite(e.favoriteStickers,t.tag(3,r.O0.LengthDelimited).fork(),n).join(),e.stickerFrecency&&T.internalBinaryWrite(e.stickerFrecency,t.tag(4,r.O0.LengthDelimited).fork(),n).join(),e.favoriteEmojis&&g.internalBinaryWrite(e.favoriteEmojis,t.tag(5,r.O0.LengthDelimited).fork(),n).join(),e.emojiFrecency&&N.internalBinaryWrite(e.emojiFrecency,t.tag(6,r.O0.LengthDelimited).fork(),n).join(),e.applicationCommandFrecency&&O.internalBinaryWrite(e.applicationCommandFrecency,t.tag(7,r.O0.LengthDelimited).fork(),n).join(),e.favoriteSoundboardSounds&&D.internalBinaryWrite(e.favoriteSoundboardSounds,t.tag(8,r.O0.LengthDelimited).fork(),n).join(),e.applicationFrecency&&w.internalBinaryWrite(e.applicationFrecency,t.tag(9,r.O0.LengthDelimited).fork(),n).join(),e.heardSoundFrecency&&b.internalBinaryWrite(e.heardSoundFrecency,t.tag(10,r.O0.LengthDelimited).fork(),n).join(),e.playedSoundFrecency&&P.internalBinaryWrite(e.playedSoundFrecency,t.tag(11,r.O0.LengthDelimited).fork(),n).join(),e.guildAndChannelFrecency&&x.internalBinaryWrite(e.guildAndChannelFrecency,t.tag(12,r.O0.LengthDelimited).fork(),n).join(),e.emojiReactionFrecency&&N.internalBinaryWrite(e.emojiReactionFrecency,t.tag(13,r.O0.LengthDelimited).fork(),n).join();let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let u=new c;class _ extends l.G{constructor(){super("discord_protos.discord_users.v1.FavoriteGIFs",[{no:1,name:"gifs",kind:"map",K:9,V:{kind:"message",T:()=>h}},{no:2,name:"hide_tooltip",kind:"scalar",T:8}])}create(e){let t={gifs:{},hideTooltip:!1};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();switch(t){case 1:this.binaryReadMap1(a.gifs,e,n);break;case 2:a.hideTooltip=e.bool();break;default:let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}binaryReadMap1(e,t,n){let i=t.uint32(),r=t.pos+i,a,s;for(;t.pos<r;){let[e,i]=t.tag();switch(e){case 1:a=t.string();break;case 2:s=h.internalBinaryRead(t,t.uint32(),n);break;default:throw new globalThis.Error("unknown map entry field for field discord_protos.discord_users.v1.FavoriteGIFs.gifs")}}e[a??""]=s??h.create()}internalBinaryWrite(e,t,n){for(let i of Object.keys(e.gifs))t.tag(1,r.O0.LengthDelimited).fork().tag(1,r.O0.LengthDelimited).string(i),t.tag(2,r.O0.LengthDelimited).fork(),h.internalBinaryWrite(e.gifs[i],t,n),t.join().join();!1!==e.hideTooltip&&t.tag(2,r.O0.Varint).bool(e.hideTooltip);let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let E=new _;class A extends l.G{constructor(){super("discord_protos.discord_users.v1.FavoriteGIF",[{no:1,name:"format",kind:"enum",T:()=>["discord_protos.discord_users.v1.GIFType",d]},{no:2,name:"src",kind:"scalar",T:9},{no:3,name:"width",kind:"scalar",T:13},{no:4,name:"height",kind:"scalar",T:13},{no:5,name:"order",kind:"scalar",T:13}])}create(e){let t={format:0,src:"",width:0,height:0,order:0};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();switch(t){case 1:a.format=e.int32();break;case 2:a.src=e.string();break;case 3:a.width=e.uint32();break;case 4:a.height=e.uint32();break;case 5:a.order=e.uint32();break;default:let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}internalBinaryWrite(e,t,n){0!==e.format&&t.tag(1,r.O0.Varint).int32(e.format),""!==e.src&&t.tag(2,r.O0.LengthDelimited).string(e.src),0!==e.width&&t.tag(3,r.O0.Varint).uint32(e.width),0!==e.height&&t.tag(4,r.O0.Varint).uint32(e.height),0!==e.order&&t.tag(5,r.O0.Varint).uint32(e.order);let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let h=new A;class I extends l.G{constructor(){super("discord_protos.discord_users.v1.FavoriteStickers",[{no:1,name:"sticker_ids",kind:"scalar",repeat:1,T:6}])}create(e){let t={stickerIds:[]};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)if(i===r.O0.LengthDelimited)for(let t=e.int32()+e.pos;e.pos<t;)a.stickerIds.push(e.fixed64().toString());else a.stickerIds.push(e.fixed64().toString());else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}internalBinaryWrite(e,t,n){if(e.stickerIds.length){t.tag(1,r.O0.LengthDelimited).fork();for(let n=0;n<e.stickerIds.length;n++)t.fixed64(e.stickerIds[n]);t.join()}let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let f=new I;class p extends l.G{constructor(){super("discord_protos.discord_users.v1.StickerFrecency",[{no:1,name:"stickers",kind:"map",K:6,V:{kind:"message",T:()=>L}}])}create(e){let t={stickers:{}};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)this.binaryReadMap1(a.stickers,e,n);else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}binaryReadMap1(e,t,n){let i=t.uint32(),r=t.pos+i,a,s;for(;t.pos<r;){let[e,i]=t.tag();switch(e){case 1:a=t.fixed64().toString();break;case 2:s=L.internalBinaryRead(t,t.uint32(),n);break;default:throw new globalThis.Error("unknown map entry field for field discord_protos.discord_users.v1.StickerFrecency.stickers")}}e[a??"0"]=s??L.create()}internalBinaryWrite(e,t,n){for(let i of Object.keys(e.stickers))t.tag(1,r.O0.LengthDelimited).fork().tag(1,r.O0.Bit64).fixed64(i),t.tag(2,r.O0.LengthDelimited).fork(),L.internalBinaryWrite(e.stickers[i],t,n),t.join().join();let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let T=new p;class m extends l.G{constructor(){super("discord_protos.discord_users.v1.FavoriteEmojis",[{no:1,name:"emojis",kind:"scalar",repeat:2,T:9}])}create(e){let t={emojis:[]};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)a.emojis.push(e.string());else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}internalBinaryWrite(e,t,n){for(let n=0;n<e.emojis.length;n++)t.tag(1,r.O0.LengthDelimited).string(e.emojis[n]);let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let g=new m;class S extends l.G{constructor(){super("discord_protos.discord_users.v1.EmojiFrecency",[{no:1,name:"emojis",kind:"map",K:9,V:{kind:"message",T:()=>L}}])}create(e){let t={emojis:{}};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)this.binaryReadMap1(a.emojis,e,n);else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}binaryReadMap1(e,t,n){let i=t.uint32(),r=t.pos+i,a,s;for(;t.pos<r;){let[e,i]=t.tag();switch(e){case 1:a=t.string();break;case 2:s=L.internalBinaryRead(t,t.uint32(),n);break;default:throw new globalThis.Error("unknown map entry field for field discord_protos.discord_users.v1.EmojiFrecency.emojis")}}e[a??""]=s??L.create()}internalBinaryWrite(e,t,n){for(let i of Object.keys(e.emojis))t.tag(1,r.O0.LengthDelimited).fork().tag(1,r.O0.LengthDelimited).string(i),t.tag(2,r.O0.LengthDelimited).fork(),L.internalBinaryWrite(e.emojis[i],t,n),t.join().join();let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let N=new S;class C extends l.G{constructor(){super("discord_protos.discord_users.v1.ApplicationCommandFrecency",[{no:1,name:"application_commands",kind:"map",K:9,V:{kind:"message",T:()=>L}}])}create(e){let t={applicationCommands:{}};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)this.binaryReadMap1(a.applicationCommands,e,n);else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}binaryReadMap1(e,t,n){let i=t.uint32(),r=t.pos+i,a,s;for(;t.pos<r;){let[e,i]=t.tag();switch(e){case 1:a=t.string();break;case 2:s=L.internalBinaryRead(t,t.uint32(),n);break;default:throw new globalThis.Error("unknown map entry field for field discord_protos.discord_users.v1.ApplicationCommandFrecency.application_commands")}}e[a??""]=s??L.create()}internalBinaryWrite(e,t,n){for(let i of Object.keys(e.applicationCommands))t.tag(1,r.O0.LengthDelimited).fork().tag(1,r.O0.LengthDelimited).string(i),t.tag(2,r.O0.LengthDelimited).fork(),L.internalBinaryWrite(e.applicationCommands[i],t,n),t.join().join();let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let O=new C;class R extends l.G{constructor(){super("discord_protos.discord_users.v1.FrecencyItem",[{no:1,name:"total_uses",kind:"scalar",T:13},{no:2,name:"recent_uses",kind:"scalar",repeat:1,T:4},{no:3,name:"frecency",kind:"scalar",T:5},{no:4,name:"score",kind:"scalar",T:5}])}create(e){let t={totalUses:0,recentUses:[],frecency:0,score:0};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();switch(t){case 1:a.totalUses=e.uint32();break;case 2:if(i===r.O0.LengthDelimited)for(let t=e.int32()+e.pos;e.pos<t;)a.recentUses.push(e.uint64().toString());else a.recentUses.push(e.uint64().toString());break;case 3:a.frecency=e.int32();break;case 4:a.score=e.int32();break;default:let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}internalBinaryWrite(e,t,n){if(0!==e.totalUses&&t.tag(1,r.O0.Varint).uint32(e.totalUses),e.recentUses.length){t.tag(2,r.O0.LengthDelimited).fork();for(let n=0;n<e.recentUses.length;n++)t.uint64(e.recentUses[n]);t.join()}0!==e.frecency&&t.tag(3,r.O0.Varint).int32(e.frecency),0!==e.score&&t.tag(4,r.O0.Varint).int32(e.score);let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let L=new R;class y extends l.G{constructor(){super("discord_protos.discord_users.v1.FavoriteSoundboardSounds",[{no:1,name:"sound_ids",kind:"scalar",repeat:1,T:6}])}create(e){let t={soundIds:[]};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)if(i===r.O0.LengthDelimited)for(let t=e.int32()+e.pos;e.pos<t;)a.soundIds.push(e.fixed64().toString());else a.soundIds.push(e.fixed64().toString());else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}internalBinaryWrite(e,t,n){if(e.soundIds.length){t.tag(1,r.O0.LengthDelimited).fork();for(let n=0;n<e.soundIds.length;n++)t.fixed64(e.soundIds[n]);t.join()}let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let D=new y;class v extends l.G{constructor(){super("discord_protos.discord_users.v1.HeardSoundFrecency",[{no:1,name:"heard_sounds",kind:"map",K:9,V:{kind:"message",T:()=>L}}])}create(e){let t={heardSounds:{}};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)this.binaryReadMap1(a.heardSounds,e,n);else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}binaryReadMap1(e,t,n){let i=t.uint32(),r=t.pos+i,a,s;for(;t.pos<r;){let[e,i]=t.tag();switch(e){case 1:a=t.string();break;case 2:s=L.internalBinaryRead(t,t.uint32(),n);break;default:throw new globalThis.Error("unknown map entry field for field discord_protos.discord_users.v1.HeardSoundFrecency.heard_sounds")}}e[a??""]=s??L.create()}internalBinaryWrite(e,t,n){for(let i of Object.keys(e.heardSounds))t.tag(1,r.O0.LengthDelimited).fork().tag(1,r.O0.LengthDelimited).string(i),t.tag(2,r.O0.LengthDelimited).fork(),L.internalBinaryWrite(e.heardSounds[i],t,n),t.join().join();let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let b=new v;class M extends l.G{constructor(){super("discord_protos.discord_users.v1.PlayedSoundFrecency",[{no:1,name:"played_sounds",kind:"map",K:9,V:{kind:"message",T:()=>L}}])}create(e){let t={playedSounds:{}};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)this.binaryReadMap1(a.playedSounds,e,n);else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}binaryReadMap1(e,t,n){let i=t.uint32(),r=t.pos+i,a,s;for(;t.pos<r;){let[e,i]=t.tag();switch(e){case 1:a=t.string();break;case 2:s=L.internalBinaryRead(t,t.uint32(),n);break;default:throw new globalThis.Error("unknown map entry field for field discord_protos.discord_users.v1.PlayedSoundFrecency.played_sounds")}}e[a??""]=s??L.create()}internalBinaryWrite(e,t,n){for(let i of Object.keys(e.playedSounds))t.tag(1,r.O0.LengthDelimited).fork().tag(1,r.O0.LengthDelimited).string(i),t.tag(2,r.O0.LengthDelimited).fork(),L.internalBinaryWrite(e.playedSounds[i],t,n),t.join().join();let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let P=new M;class U extends l.G{constructor(){super("discord_protos.discord_users.v1.ApplicationFrecency",[{no:1,name:"applications",kind:"map",K:9,V:{kind:"message",T:()=>L}}])}create(e){let t={applications:{}};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)this.binaryReadMap1(a.applications,e,n);else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}binaryReadMap1(e,t,n){let i=t.uint32(),r=t.pos+i,a,s;for(;t.pos<r;){let[e,i]=t.tag();switch(e){case 1:a=t.string();break;case 2:s=L.internalBinaryRead(t,t.uint32(),n);break;default:throw new globalThis.Error("unknown map entry field for field discord_protos.discord_users.v1.ApplicationFrecency.applications")}}e[a??""]=s??L.create()}internalBinaryWrite(e,t,n){for(let i of Object.keys(e.applications))t.tag(1,r.O0.LengthDelimited).fork().tag(1,r.O0.LengthDelimited).string(i),t.tag(2,r.O0.LengthDelimited).fork(),L.internalBinaryWrite(e.applications[i],t,n),t.join().join();let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let w=new U;class G extends l.G{constructor(){super("discord_protos.discord_users.v1.GuildAndChannelFrecency",[{no:1,name:"guild_and_channels",kind:"map",K:6,V:{kind:"message",T:()=>L}}])}create(e){let t={guildAndChannels:{}};return globalThis.Object.defineProperty(t,s.$,{enumerable:!1,value:this}),void 0!==e&&(0,a.x)(this,t,e),t}internalBinaryRead(e,t,n,i){let a=i??this.create(),s=e.pos+t;for(;e.pos<s;){let[t,i]=e.tag();if(1===t)this.binaryReadMap1(a.guildAndChannels,e,n);else{let s=n.readUnknownField;if("throw"===s)throw new globalThis.Error(`Unknown field ${t} (wire type ${i}) for ${this.typeName}`);let l=e.skip(i);!1!==s&&(!0===s?r.f$.onRead:s)(this.typeName,a,t,i,l)}}return a}binaryReadMap1(e,t,n){let i=t.uint32(),r=t.pos+i,a,s;for(;t.pos<r;){let[e,i]=t.tag();switch(e){case 1:a=t.fixed64().toString();break;case 2:s=L.internalBinaryRead(t,t.uint32(),n);break;default:throw new globalThis.Error("unknown map entry field for field discord_protos.discord_users.v1.GuildAndChannelFrecency.guild_and_channels")}}e[a??"0"]=s??L.create()}internalBinaryWrite(e,t,n){for(let i of Object.keys(e.guildAndChannels))t.tag(1,r.O0.LengthDelimited).fork().tag(1,r.O0.Bit64).fixed64(i),t.tag(2,r.O0.LengthDelimited).fork(),L.internalBinaryWrite(e.guildAndChannels[i],t,n),t.join().join();let i=n.writeUnknownFields;return!1!==i&&(!0==i?r.f$.onWrite:i)(this.typeName,e,t),t}}let x=new G}