WAWebProtobufsWeb.pb.go 201 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778
  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // versions:
  3. // protoc-gen-go v1.36.6
  4. // protoc v6.31.1
  5. // source: waWeb/WAWebProtobufsWeb.proto
  6. package waWeb
  7. import (
  8. waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
  9. waE2E "git.bobomao.top/joey/whatsmeow/proto/waE2E"
  10. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  11. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  12. reflect "reflect"
  13. sync "sync"
  14. unsafe "unsafe"
  15. )
  16. const (
  17. // Verify that this generated code is sufficiently up-to-date.
  18. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
  19. // Verify that runtime/protoimpl is sufficiently up-to-date.
  20. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
  21. )
  22. type WebMessageInfo_BizPrivacyStatus int32
  23. const (
  24. WebMessageInfo_E2EE WebMessageInfo_BizPrivacyStatus = 0
  25. WebMessageInfo_FB WebMessageInfo_BizPrivacyStatus = 2
  26. WebMessageInfo_BSP WebMessageInfo_BizPrivacyStatus = 1
  27. WebMessageInfo_BSP_AND_FB WebMessageInfo_BizPrivacyStatus = 3
  28. )
  29. // Enum value maps for WebMessageInfo_BizPrivacyStatus.
  30. var (
  31. WebMessageInfo_BizPrivacyStatus_name = map[int32]string{
  32. 0: "E2EE",
  33. 2: "FB",
  34. 1: "BSP",
  35. 3: "BSP_AND_FB",
  36. }
  37. WebMessageInfo_BizPrivacyStatus_value = map[string]int32{
  38. "E2EE": 0,
  39. "FB": 2,
  40. "BSP": 1,
  41. "BSP_AND_FB": 3,
  42. }
  43. )
  44. func (x WebMessageInfo_BizPrivacyStatus) Enum() *WebMessageInfo_BizPrivacyStatus {
  45. p := new(WebMessageInfo_BizPrivacyStatus)
  46. *p = x
  47. return p
  48. }
  49. func (x WebMessageInfo_BizPrivacyStatus) String() string {
  50. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  51. }
  52. func (WebMessageInfo_BizPrivacyStatus) Descriptor() protoreflect.EnumDescriptor {
  53. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[0].Descriptor()
  54. }
  55. func (WebMessageInfo_BizPrivacyStatus) Type() protoreflect.EnumType {
  56. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[0]
  57. }
  58. func (x WebMessageInfo_BizPrivacyStatus) Number() protoreflect.EnumNumber {
  59. return protoreflect.EnumNumber(x)
  60. }
  61. // Deprecated: Do not use.
  62. func (x *WebMessageInfo_BizPrivacyStatus) UnmarshalJSON(b []byte) error {
  63. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  64. if err != nil {
  65. return err
  66. }
  67. *x = WebMessageInfo_BizPrivacyStatus(num)
  68. return nil
  69. }
  70. // Deprecated: Use WebMessageInfo_BizPrivacyStatus.Descriptor instead.
  71. func (WebMessageInfo_BizPrivacyStatus) EnumDescriptor() ([]byte, []int) {
  72. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{0, 0}
  73. }
  74. type WebMessageInfo_StubType int32
  75. const (
  76. WebMessageInfo_UNKNOWN WebMessageInfo_StubType = 0
  77. WebMessageInfo_REVOKE WebMessageInfo_StubType = 1
  78. WebMessageInfo_CIPHERTEXT WebMessageInfo_StubType = 2
  79. WebMessageInfo_FUTUREPROOF WebMessageInfo_StubType = 3
  80. WebMessageInfo_NON_VERIFIED_TRANSITION WebMessageInfo_StubType = 4
  81. WebMessageInfo_UNVERIFIED_TRANSITION WebMessageInfo_StubType = 5
  82. WebMessageInfo_VERIFIED_TRANSITION WebMessageInfo_StubType = 6
  83. WebMessageInfo_VERIFIED_LOW_UNKNOWN WebMessageInfo_StubType = 7
  84. WebMessageInfo_VERIFIED_HIGH WebMessageInfo_StubType = 8
  85. WebMessageInfo_VERIFIED_INITIAL_UNKNOWN WebMessageInfo_StubType = 9
  86. WebMessageInfo_VERIFIED_INITIAL_LOW WebMessageInfo_StubType = 10
  87. WebMessageInfo_VERIFIED_INITIAL_HIGH WebMessageInfo_StubType = 11
  88. WebMessageInfo_VERIFIED_TRANSITION_ANY_TO_NONE WebMessageInfo_StubType = 12
  89. WebMessageInfo_VERIFIED_TRANSITION_ANY_TO_HIGH WebMessageInfo_StubType = 13
  90. WebMessageInfo_VERIFIED_TRANSITION_HIGH_TO_LOW WebMessageInfo_StubType = 14
  91. WebMessageInfo_VERIFIED_TRANSITION_HIGH_TO_UNKNOWN WebMessageInfo_StubType = 15
  92. WebMessageInfo_VERIFIED_TRANSITION_UNKNOWN_TO_LOW WebMessageInfo_StubType = 16
  93. WebMessageInfo_VERIFIED_TRANSITION_LOW_TO_UNKNOWN WebMessageInfo_StubType = 17
  94. WebMessageInfo_VERIFIED_TRANSITION_NONE_TO_LOW WebMessageInfo_StubType = 18
  95. WebMessageInfo_VERIFIED_TRANSITION_NONE_TO_UNKNOWN WebMessageInfo_StubType = 19
  96. WebMessageInfo_GROUP_CREATE WebMessageInfo_StubType = 20
  97. WebMessageInfo_GROUP_CHANGE_SUBJECT WebMessageInfo_StubType = 21
  98. WebMessageInfo_GROUP_CHANGE_ICON WebMessageInfo_StubType = 22
  99. WebMessageInfo_GROUP_CHANGE_INVITE_LINK WebMessageInfo_StubType = 23
  100. WebMessageInfo_GROUP_CHANGE_DESCRIPTION WebMessageInfo_StubType = 24
  101. WebMessageInfo_GROUP_CHANGE_RESTRICT WebMessageInfo_StubType = 25
  102. WebMessageInfo_GROUP_CHANGE_ANNOUNCE WebMessageInfo_StubType = 26
  103. WebMessageInfo_GROUP_PARTICIPANT_ADD WebMessageInfo_StubType = 27
  104. WebMessageInfo_GROUP_PARTICIPANT_REMOVE WebMessageInfo_StubType = 28
  105. WebMessageInfo_GROUP_PARTICIPANT_PROMOTE WebMessageInfo_StubType = 29
  106. WebMessageInfo_GROUP_PARTICIPANT_DEMOTE WebMessageInfo_StubType = 30
  107. WebMessageInfo_GROUP_PARTICIPANT_INVITE WebMessageInfo_StubType = 31
  108. WebMessageInfo_GROUP_PARTICIPANT_LEAVE WebMessageInfo_StubType = 32
  109. WebMessageInfo_GROUP_PARTICIPANT_CHANGE_NUMBER WebMessageInfo_StubType = 33
  110. WebMessageInfo_BROADCAST_CREATE WebMessageInfo_StubType = 34
  111. WebMessageInfo_BROADCAST_ADD WebMessageInfo_StubType = 35
  112. WebMessageInfo_BROADCAST_REMOVE WebMessageInfo_StubType = 36
  113. WebMessageInfo_GENERIC_NOTIFICATION WebMessageInfo_StubType = 37
  114. WebMessageInfo_E2E_IDENTITY_CHANGED WebMessageInfo_StubType = 38
  115. WebMessageInfo_E2E_ENCRYPTED WebMessageInfo_StubType = 39
  116. WebMessageInfo_CALL_MISSED_VOICE WebMessageInfo_StubType = 40
  117. WebMessageInfo_CALL_MISSED_VIDEO WebMessageInfo_StubType = 41
  118. WebMessageInfo_INDIVIDUAL_CHANGE_NUMBER WebMessageInfo_StubType = 42
  119. WebMessageInfo_GROUP_DELETE WebMessageInfo_StubType = 43
  120. WebMessageInfo_GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE WebMessageInfo_StubType = 44
  121. WebMessageInfo_CALL_MISSED_GROUP_VOICE WebMessageInfo_StubType = 45
  122. WebMessageInfo_CALL_MISSED_GROUP_VIDEO WebMessageInfo_StubType = 46
  123. WebMessageInfo_PAYMENT_CIPHERTEXT WebMessageInfo_StubType = 47
  124. WebMessageInfo_PAYMENT_FUTUREPROOF WebMessageInfo_StubType = 48
  125. WebMessageInfo_PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED WebMessageInfo_StubType = 49
  126. WebMessageInfo_PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED WebMessageInfo_StubType = 50
  127. WebMessageInfo_PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED WebMessageInfo_StubType = 51
  128. WebMessageInfo_PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP WebMessageInfo_StubType = 52
  129. WebMessageInfo_PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP WebMessageInfo_StubType = 53
  130. WebMessageInfo_PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER WebMessageInfo_StubType = 54
  131. WebMessageInfo_PAYMENT_ACTION_SEND_PAYMENT_REMINDER WebMessageInfo_StubType = 55
  132. WebMessageInfo_PAYMENT_ACTION_SEND_PAYMENT_INVITATION WebMessageInfo_StubType = 56
  133. WebMessageInfo_PAYMENT_ACTION_REQUEST_DECLINED WebMessageInfo_StubType = 57
  134. WebMessageInfo_PAYMENT_ACTION_REQUEST_EXPIRED WebMessageInfo_StubType = 58
  135. WebMessageInfo_PAYMENT_ACTION_REQUEST_CANCELLED WebMessageInfo_StubType = 59
  136. WebMessageInfo_BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM WebMessageInfo_StubType = 60
  137. WebMessageInfo_BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP WebMessageInfo_StubType = 61
  138. WebMessageInfo_BIZ_INTRO_TOP WebMessageInfo_StubType = 62
  139. WebMessageInfo_BIZ_INTRO_BOTTOM WebMessageInfo_StubType = 63
  140. WebMessageInfo_BIZ_NAME_CHANGE WebMessageInfo_StubType = 64
  141. WebMessageInfo_BIZ_MOVE_TO_CONSUMER_APP WebMessageInfo_StubType = 65
  142. WebMessageInfo_BIZ_TWO_TIER_MIGRATION_TOP WebMessageInfo_StubType = 66
  143. WebMessageInfo_BIZ_TWO_TIER_MIGRATION_BOTTOM WebMessageInfo_StubType = 67
  144. WebMessageInfo_OVERSIZED WebMessageInfo_StubType = 68
  145. WebMessageInfo_GROUP_CHANGE_NO_FREQUENTLY_FORWARDED WebMessageInfo_StubType = 69
  146. WebMessageInfo_GROUP_V4_ADD_INVITE_SENT WebMessageInfo_StubType = 70
  147. WebMessageInfo_GROUP_PARTICIPANT_ADD_REQUEST_JOIN WebMessageInfo_StubType = 71
  148. WebMessageInfo_CHANGE_EPHEMERAL_SETTING WebMessageInfo_StubType = 72
  149. WebMessageInfo_E2E_DEVICE_CHANGED WebMessageInfo_StubType = 73
  150. WebMessageInfo_VIEWED_ONCE WebMessageInfo_StubType = 74
  151. WebMessageInfo_E2E_ENCRYPTED_NOW WebMessageInfo_StubType = 75
  152. WebMessageInfo_BLUE_MSG_BSP_FB_TO_BSP_PREMISE WebMessageInfo_StubType = 76
  153. WebMessageInfo_BLUE_MSG_BSP_FB_TO_SELF_FB WebMessageInfo_StubType = 77
  154. WebMessageInfo_BLUE_MSG_BSP_FB_TO_SELF_PREMISE WebMessageInfo_StubType = 78
  155. WebMessageInfo_BLUE_MSG_BSP_FB_UNVERIFIED WebMessageInfo_StubType = 79
  156. WebMessageInfo_BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED WebMessageInfo_StubType = 80
  157. WebMessageInfo_BLUE_MSG_BSP_FB_VERIFIED WebMessageInfo_StubType = 81
  158. WebMessageInfo_BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 82
  159. WebMessageInfo_BLUE_MSG_BSP_PREMISE_TO_SELF_PREMISE WebMessageInfo_StubType = 83
  160. WebMessageInfo_BLUE_MSG_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 84
  161. WebMessageInfo_BLUE_MSG_BSP_PREMISE_UNVERIFIED_TO_SELF_PREMISE_VERIFIED WebMessageInfo_StubType = 85
  162. WebMessageInfo_BLUE_MSG_BSP_PREMISE_VERIFIED WebMessageInfo_StubType = 86
  163. WebMessageInfo_BLUE_MSG_BSP_PREMISE_VERIFIED_TO_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 87
  164. WebMessageInfo_BLUE_MSG_CONSUMER_TO_BSP_FB_UNVERIFIED WebMessageInfo_StubType = 88
  165. WebMessageInfo_BLUE_MSG_CONSUMER_TO_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 89
  166. WebMessageInfo_BLUE_MSG_CONSUMER_TO_SELF_FB_UNVERIFIED WebMessageInfo_StubType = 90
  167. WebMessageInfo_BLUE_MSG_CONSUMER_TO_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 91
  168. WebMessageInfo_BLUE_MSG_SELF_FB_TO_BSP_PREMISE WebMessageInfo_StubType = 92
  169. WebMessageInfo_BLUE_MSG_SELF_FB_TO_SELF_PREMISE WebMessageInfo_StubType = 93
  170. WebMessageInfo_BLUE_MSG_SELF_FB_UNVERIFIED WebMessageInfo_StubType = 94
  171. WebMessageInfo_BLUE_MSG_SELF_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED WebMessageInfo_StubType = 95
  172. WebMessageInfo_BLUE_MSG_SELF_FB_VERIFIED WebMessageInfo_StubType = 96
  173. WebMessageInfo_BLUE_MSG_SELF_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 97
  174. WebMessageInfo_BLUE_MSG_SELF_PREMISE_TO_BSP_PREMISE WebMessageInfo_StubType = 98
  175. WebMessageInfo_BLUE_MSG_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 99
  176. WebMessageInfo_BLUE_MSG_SELF_PREMISE_VERIFIED WebMessageInfo_StubType = 100
  177. WebMessageInfo_BLUE_MSG_TO_BSP_FB WebMessageInfo_StubType = 101
  178. WebMessageInfo_BLUE_MSG_TO_CONSUMER WebMessageInfo_StubType = 102
  179. WebMessageInfo_BLUE_MSG_TO_SELF_FB WebMessageInfo_StubType = 103
  180. WebMessageInfo_BLUE_MSG_UNVERIFIED_TO_BSP_FB_VERIFIED WebMessageInfo_StubType = 104
  181. WebMessageInfo_BLUE_MSG_UNVERIFIED_TO_BSP_PREMISE_VERIFIED WebMessageInfo_StubType = 105
  182. WebMessageInfo_BLUE_MSG_UNVERIFIED_TO_SELF_FB_VERIFIED WebMessageInfo_StubType = 106
  183. WebMessageInfo_BLUE_MSG_UNVERIFIED_TO_VERIFIED WebMessageInfo_StubType = 107
  184. WebMessageInfo_BLUE_MSG_VERIFIED_TO_BSP_FB_UNVERIFIED WebMessageInfo_StubType = 108
  185. WebMessageInfo_BLUE_MSG_VERIFIED_TO_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 109
  186. WebMessageInfo_BLUE_MSG_VERIFIED_TO_SELF_FB_UNVERIFIED WebMessageInfo_StubType = 110
  187. WebMessageInfo_BLUE_MSG_VERIFIED_TO_UNVERIFIED WebMessageInfo_StubType = 111
  188. WebMessageInfo_BLUE_MSG_BSP_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED WebMessageInfo_StubType = 112
  189. WebMessageInfo_BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_FB_VERIFIED WebMessageInfo_StubType = 113
  190. WebMessageInfo_BLUE_MSG_BSP_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 114
  191. WebMessageInfo_BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_FB_UNVERIFIED WebMessageInfo_StubType = 115
  192. WebMessageInfo_BLUE_MSG_SELF_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED WebMessageInfo_StubType = 116
  193. WebMessageInfo_BLUE_MSG_SELF_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 117
  194. WebMessageInfo_E2E_IDENTITY_UNAVAILABLE WebMessageInfo_StubType = 118
  195. WebMessageInfo_GROUP_CREATING WebMessageInfo_StubType = 119
  196. WebMessageInfo_GROUP_CREATE_FAILED WebMessageInfo_StubType = 120
  197. WebMessageInfo_GROUP_BOUNCED WebMessageInfo_StubType = 121
  198. WebMessageInfo_BLOCK_CONTACT WebMessageInfo_StubType = 122
  199. WebMessageInfo_EPHEMERAL_SETTING_NOT_APPLIED WebMessageInfo_StubType = 123
  200. WebMessageInfo_SYNC_FAILED WebMessageInfo_StubType = 124
  201. WebMessageInfo_SYNCING WebMessageInfo_StubType = 125
  202. WebMessageInfo_BIZ_PRIVACY_MODE_INIT_FB WebMessageInfo_StubType = 126
  203. WebMessageInfo_BIZ_PRIVACY_MODE_INIT_BSP WebMessageInfo_StubType = 127
  204. WebMessageInfo_BIZ_PRIVACY_MODE_TO_FB WebMessageInfo_StubType = 128
  205. WebMessageInfo_BIZ_PRIVACY_MODE_TO_BSP WebMessageInfo_StubType = 129
  206. WebMessageInfo_DISAPPEARING_MODE WebMessageInfo_StubType = 130
  207. WebMessageInfo_E2E_DEVICE_FETCH_FAILED WebMessageInfo_StubType = 131
  208. WebMessageInfo_ADMIN_REVOKE WebMessageInfo_StubType = 132
  209. WebMessageInfo_GROUP_INVITE_LINK_GROWTH_LOCKED WebMessageInfo_StubType = 133
  210. WebMessageInfo_COMMUNITY_LINK_PARENT_GROUP WebMessageInfo_StubType = 134
  211. WebMessageInfo_COMMUNITY_LINK_SIBLING_GROUP WebMessageInfo_StubType = 135
  212. WebMessageInfo_COMMUNITY_LINK_SUB_GROUP WebMessageInfo_StubType = 136
  213. WebMessageInfo_COMMUNITY_UNLINK_PARENT_GROUP WebMessageInfo_StubType = 137
  214. WebMessageInfo_COMMUNITY_UNLINK_SIBLING_GROUP WebMessageInfo_StubType = 138
  215. WebMessageInfo_COMMUNITY_UNLINK_SUB_GROUP WebMessageInfo_StubType = 139
  216. WebMessageInfo_GROUP_PARTICIPANT_ACCEPT WebMessageInfo_StubType = 140
  217. WebMessageInfo_GROUP_PARTICIPANT_LINKED_GROUP_JOIN WebMessageInfo_StubType = 141
  218. WebMessageInfo_COMMUNITY_CREATE WebMessageInfo_StubType = 142
  219. WebMessageInfo_EPHEMERAL_KEEP_IN_CHAT WebMessageInfo_StubType = 143
  220. WebMessageInfo_GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST WebMessageInfo_StubType = 144
  221. WebMessageInfo_GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE WebMessageInfo_StubType = 145
  222. WebMessageInfo_INTEGRITY_UNLINK_PARENT_GROUP WebMessageInfo_StubType = 146
  223. WebMessageInfo_COMMUNITY_PARTICIPANT_PROMOTE WebMessageInfo_StubType = 147
  224. WebMessageInfo_COMMUNITY_PARTICIPANT_DEMOTE WebMessageInfo_StubType = 148
  225. WebMessageInfo_COMMUNITY_PARENT_GROUP_DELETED WebMessageInfo_StubType = 149
  226. WebMessageInfo_COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL WebMessageInfo_StubType = 150
  227. WebMessageInfo_GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP WebMessageInfo_StubType = 151
  228. WebMessageInfo_MASKED_THREAD_CREATED WebMessageInfo_StubType = 152
  229. WebMessageInfo_MASKED_THREAD_UNMASKED WebMessageInfo_StubType = 153
  230. WebMessageInfo_BIZ_CHAT_ASSIGNMENT WebMessageInfo_StubType = 154
  231. WebMessageInfo_CHAT_PSA WebMessageInfo_StubType = 155
  232. WebMessageInfo_CHAT_POLL_CREATION_MESSAGE WebMessageInfo_StubType = 156
  233. WebMessageInfo_CAG_MASKED_THREAD_CREATED WebMessageInfo_StubType = 157
  234. WebMessageInfo_COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED WebMessageInfo_StubType = 158
  235. WebMessageInfo_CAG_INVITE_AUTO_ADD WebMessageInfo_StubType = 159
  236. WebMessageInfo_BIZ_CHAT_ASSIGNMENT_UNASSIGN WebMessageInfo_StubType = 160
  237. WebMessageInfo_CAG_INVITE_AUTO_JOINED WebMessageInfo_StubType = 161
  238. WebMessageInfo_SCHEDULED_CALL_START_MESSAGE WebMessageInfo_StubType = 162
  239. WebMessageInfo_COMMUNITY_INVITE_RICH WebMessageInfo_StubType = 163
  240. WebMessageInfo_COMMUNITY_INVITE_AUTO_ADD_RICH WebMessageInfo_StubType = 164
  241. WebMessageInfo_SUB_GROUP_INVITE_RICH WebMessageInfo_StubType = 165
  242. WebMessageInfo_SUB_GROUP_PARTICIPANT_ADD_RICH WebMessageInfo_StubType = 166
  243. WebMessageInfo_COMMUNITY_LINK_PARENT_GROUP_RICH WebMessageInfo_StubType = 167
  244. WebMessageInfo_COMMUNITY_PARTICIPANT_ADD_RICH WebMessageInfo_StubType = 168
  245. WebMessageInfo_SILENCED_UNKNOWN_CALLER_AUDIO WebMessageInfo_StubType = 169
  246. WebMessageInfo_SILENCED_UNKNOWN_CALLER_VIDEO WebMessageInfo_StubType = 170
  247. WebMessageInfo_GROUP_MEMBER_ADD_MODE WebMessageInfo_StubType = 171
  248. WebMessageInfo_GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD WebMessageInfo_StubType = 172
  249. WebMessageInfo_COMMUNITY_CHANGE_DESCRIPTION WebMessageInfo_StubType = 173
  250. WebMessageInfo_SENDER_INVITE WebMessageInfo_StubType = 174
  251. WebMessageInfo_RECEIVER_INVITE WebMessageInfo_StubType = 175
  252. WebMessageInfo_COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS WebMessageInfo_StubType = 176
  253. WebMessageInfo_PINNED_MESSAGE_IN_CHAT WebMessageInfo_StubType = 177
  254. WebMessageInfo_PAYMENT_INVITE_SETUP_INVITER WebMessageInfo_StubType = 178
  255. WebMessageInfo_PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY WebMessageInfo_StubType = 179
  256. WebMessageInfo_PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE WebMessageInfo_StubType = 180
  257. WebMessageInfo_LINKED_GROUP_CALL_START WebMessageInfo_StubType = 181
  258. WebMessageInfo_REPORT_TO_ADMIN_ENABLED_STATUS WebMessageInfo_StubType = 182
  259. WebMessageInfo_EMPTY_SUBGROUP_CREATE WebMessageInfo_StubType = 183
  260. WebMessageInfo_SCHEDULED_CALL_CANCEL WebMessageInfo_StubType = 184
  261. WebMessageInfo_SUBGROUP_ADMIN_TRIGGERED_AUTO_ADD_RICH WebMessageInfo_StubType = 185
  262. WebMessageInfo_GROUP_CHANGE_RECENT_HISTORY_SHARING WebMessageInfo_StubType = 186
  263. WebMessageInfo_PAID_MESSAGE_SERVER_CAMPAIGN_ID WebMessageInfo_StubType = 187
  264. WebMessageInfo_GENERAL_CHAT_CREATE WebMessageInfo_StubType = 188
  265. WebMessageInfo_GENERAL_CHAT_ADD WebMessageInfo_StubType = 189
  266. WebMessageInfo_GENERAL_CHAT_AUTO_ADD_DISABLED WebMessageInfo_StubType = 190
  267. WebMessageInfo_SUGGESTED_SUBGROUP_ANNOUNCE WebMessageInfo_StubType = 191
  268. WebMessageInfo_BIZ_BOT_1P_MESSAGING_ENABLED WebMessageInfo_StubType = 192
  269. WebMessageInfo_CHANGE_USERNAME WebMessageInfo_StubType = 193
  270. WebMessageInfo_BIZ_COEX_PRIVACY_INIT_SELF WebMessageInfo_StubType = 194
  271. WebMessageInfo_BIZ_COEX_PRIVACY_TRANSITION_SELF WebMessageInfo_StubType = 195
  272. WebMessageInfo_SUPPORT_AI_EDUCATION WebMessageInfo_StubType = 196
  273. WebMessageInfo_BIZ_BOT_3P_MESSAGING_ENABLED WebMessageInfo_StubType = 197
  274. WebMessageInfo_REMINDER_SETUP_MESSAGE WebMessageInfo_StubType = 198
  275. WebMessageInfo_REMINDER_SENT_MESSAGE WebMessageInfo_StubType = 199
  276. WebMessageInfo_REMINDER_CANCEL_MESSAGE WebMessageInfo_StubType = 200
  277. WebMessageInfo_BIZ_COEX_PRIVACY_INIT WebMessageInfo_StubType = 201
  278. WebMessageInfo_BIZ_COEX_PRIVACY_TRANSITION WebMessageInfo_StubType = 202
  279. WebMessageInfo_GROUP_DEACTIVATED WebMessageInfo_StubType = 203
  280. WebMessageInfo_COMMUNITY_DEACTIVATE_SIBLING_GROUP WebMessageInfo_StubType = 204
  281. WebMessageInfo_EVENT_UPDATED WebMessageInfo_StubType = 205
  282. WebMessageInfo_EVENT_CANCELED WebMessageInfo_StubType = 206
  283. WebMessageInfo_COMMUNITY_OWNER_UPDATED WebMessageInfo_StubType = 207
  284. WebMessageInfo_COMMUNITY_SUB_GROUP_VISIBILITY_HIDDEN WebMessageInfo_StubType = 208
  285. WebMessageInfo_CAPI_GROUP_NE2EE_SYSTEM_MESSAGE WebMessageInfo_StubType = 209
  286. WebMessageInfo_STATUS_MENTION WebMessageInfo_StubType = 210
  287. WebMessageInfo_USER_CONTROLS_SYSTEM_MESSAGE WebMessageInfo_StubType = 211
  288. WebMessageInfo_SUPPORT_SYSTEM_MESSAGE WebMessageInfo_StubType = 212
  289. WebMessageInfo_CHANGE_LID WebMessageInfo_StubType = 213
  290. WebMessageInfo_BIZ_CUSTOMER_3PD_DATA_SHARING_OPT_IN_MESSAGE WebMessageInfo_StubType = 214
  291. WebMessageInfo_BIZ_CUSTOMER_3PD_DATA_SHARING_OPT_OUT_MESSAGE WebMessageInfo_StubType = 215
  292. WebMessageInfo_CHANGE_LIMIT_SHARING WebMessageInfo_StubType = 216
  293. WebMessageInfo_GROUP_MEMBER_LINK_MODE WebMessageInfo_StubType = 217
  294. WebMessageInfo_BIZ_AUTOMATICALLY_LABELED_CHAT_SYSTEM_MESSAGE WebMessageInfo_StubType = 218
  295. WebMessageInfo_PHONE_NUMBER_HIDING_CHAT_DEPRECATED_MESSAGE WebMessageInfo_StubType = 219
  296. WebMessageInfo_QUARANTINED_MESSAGE WebMessageInfo_StubType = 220
  297. )
  298. // Enum value maps for WebMessageInfo_StubType.
  299. var (
  300. WebMessageInfo_StubType_name = map[int32]string{
  301. 0: "UNKNOWN",
  302. 1: "REVOKE",
  303. 2: "CIPHERTEXT",
  304. 3: "FUTUREPROOF",
  305. 4: "NON_VERIFIED_TRANSITION",
  306. 5: "UNVERIFIED_TRANSITION",
  307. 6: "VERIFIED_TRANSITION",
  308. 7: "VERIFIED_LOW_UNKNOWN",
  309. 8: "VERIFIED_HIGH",
  310. 9: "VERIFIED_INITIAL_UNKNOWN",
  311. 10: "VERIFIED_INITIAL_LOW",
  312. 11: "VERIFIED_INITIAL_HIGH",
  313. 12: "VERIFIED_TRANSITION_ANY_TO_NONE",
  314. 13: "VERIFIED_TRANSITION_ANY_TO_HIGH",
  315. 14: "VERIFIED_TRANSITION_HIGH_TO_LOW",
  316. 15: "VERIFIED_TRANSITION_HIGH_TO_UNKNOWN",
  317. 16: "VERIFIED_TRANSITION_UNKNOWN_TO_LOW",
  318. 17: "VERIFIED_TRANSITION_LOW_TO_UNKNOWN",
  319. 18: "VERIFIED_TRANSITION_NONE_TO_LOW",
  320. 19: "VERIFIED_TRANSITION_NONE_TO_UNKNOWN",
  321. 20: "GROUP_CREATE",
  322. 21: "GROUP_CHANGE_SUBJECT",
  323. 22: "GROUP_CHANGE_ICON",
  324. 23: "GROUP_CHANGE_INVITE_LINK",
  325. 24: "GROUP_CHANGE_DESCRIPTION",
  326. 25: "GROUP_CHANGE_RESTRICT",
  327. 26: "GROUP_CHANGE_ANNOUNCE",
  328. 27: "GROUP_PARTICIPANT_ADD",
  329. 28: "GROUP_PARTICIPANT_REMOVE",
  330. 29: "GROUP_PARTICIPANT_PROMOTE",
  331. 30: "GROUP_PARTICIPANT_DEMOTE",
  332. 31: "GROUP_PARTICIPANT_INVITE",
  333. 32: "GROUP_PARTICIPANT_LEAVE",
  334. 33: "GROUP_PARTICIPANT_CHANGE_NUMBER",
  335. 34: "BROADCAST_CREATE",
  336. 35: "BROADCAST_ADD",
  337. 36: "BROADCAST_REMOVE",
  338. 37: "GENERIC_NOTIFICATION",
  339. 38: "E2E_IDENTITY_CHANGED",
  340. 39: "E2E_ENCRYPTED",
  341. 40: "CALL_MISSED_VOICE",
  342. 41: "CALL_MISSED_VIDEO",
  343. 42: "INDIVIDUAL_CHANGE_NUMBER",
  344. 43: "GROUP_DELETE",
  345. 44: "GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE",
  346. 45: "CALL_MISSED_GROUP_VOICE",
  347. 46: "CALL_MISSED_GROUP_VIDEO",
  348. 47: "PAYMENT_CIPHERTEXT",
  349. 48: "PAYMENT_FUTUREPROOF",
  350. 49: "PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED",
  351. 50: "PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED",
  352. 51: "PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED",
  353. 52: "PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP",
  354. 53: "PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP",
  355. 54: "PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER",
  356. 55: "PAYMENT_ACTION_SEND_PAYMENT_REMINDER",
  357. 56: "PAYMENT_ACTION_SEND_PAYMENT_INVITATION",
  358. 57: "PAYMENT_ACTION_REQUEST_DECLINED",
  359. 58: "PAYMENT_ACTION_REQUEST_EXPIRED",
  360. 59: "PAYMENT_ACTION_REQUEST_CANCELLED",
  361. 60: "BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM",
  362. 61: "BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP",
  363. 62: "BIZ_INTRO_TOP",
  364. 63: "BIZ_INTRO_BOTTOM",
  365. 64: "BIZ_NAME_CHANGE",
  366. 65: "BIZ_MOVE_TO_CONSUMER_APP",
  367. 66: "BIZ_TWO_TIER_MIGRATION_TOP",
  368. 67: "BIZ_TWO_TIER_MIGRATION_BOTTOM",
  369. 68: "OVERSIZED",
  370. 69: "GROUP_CHANGE_NO_FREQUENTLY_FORWARDED",
  371. 70: "GROUP_V4_ADD_INVITE_SENT",
  372. 71: "GROUP_PARTICIPANT_ADD_REQUEST_JOIN",
  373. 72: "CHANGE_EPHEMERAL_SETTING",
  374. 73: "E2E_DEVICE_CHANGED",
  375. 74: "VIEWED_ONCE",
  376. 75: "E2E_ENCRYPTED_NOW",
  377. 76: "BLUE_MSG_BSP_FB_TO_BSP_PREMISE",
  378. 77: "BLUE_MSG_BSP_FB_TO_SELF_FB",
  379. 78: "BLUE_MSG_BSP_FB_TO_SELF_PREMISE",
  380. 79: "BLUE_MSG_BSP_FB_UNVERIFIED",
  381. 80: "BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED",
  382. 81: "BLUE_MSG_BSP_FB_VERIFIED",
  383. 82: "BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED",
  384. 83: "BLUE_MSG_BSP_PREMISE_TO_SELF_PREMISE",
  385. 84: "BLUE_MSG_BSP_PREMISE_UNVERIFIED",
  386. 85: "BLUE_MSG_BSP_PREMISE_UNVERIFIED_TO_SELF_PREMISE_VERIFIED",
  387. 86: "BLUE_MSG_BSP_PREMISE_VERIFIED",
  388. 87: "BLUE_MSG_BSP_PREMISE_VERIFIED_TO_SELF_PREMISE_UNVERIFIED",
  389. 88: "BLUE_MSG_CONSUMER_TO_BSP_FB_UNVERIFIED",
  390. 89: "BLUE_MSG_CONSUMER_TO_BSP_PREMISE_UNVERIFIED",
  391. 90: "BLUE_MSG_CONSUMER_TO_SELF_FB_UNVERIFIED",
  392. 91: "BLUE_MSG_CONSUMER_TO_SELF_PREMISE_UNVERIFIED",
  393. 92: "BLUE_MSG_SELF_FB_TO_BSP_PREMISE",
  394. 93: "BLUE_MSG_SELF_FB_TO_SELF_PREMISE",
  395. 94: "BLUE_MSG_SELF_FB_UNVERIFIED",
  396. 95: "BLUE_MSG_SELF_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED",
  397. 96: "BLUE_MSG_SELF_FB_VERIFIED",
  398. 97: "BLUE_MSG_SELF_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED",
  399. 98: "BLUE_MSG_SELF_PREMISE_TO_BSP_PREMISE",
  400. 99: "BLUE_MSG_SELF_PREMISE_UNVERIFIED",
  401. 100: "BLUE_MSG_SELF_PREMISE_VERIFIED",
  402. 101: "BLUE_MSG_TO_BSP_FB",
  403. 102: "BLUE_MSG_TO_CONSUMER",
  404. 103: "BLUE_MSG_TO_SELF_FB",
  405. 104: "BLUE_MSG_UNVERIFIED_TO_BSP_FB_VERIFIED",
  406. 105: "BLUE_MSG_UNVERIFIED_TO_BSP_PREMISE_VERIFIED",
  407. 106: "BLUE_MSG_UNVERIFIED_TO_SELF_FB_VERIFIED",
  408. 107: "BLUE_MSG_UNVERIFIED_TO_VERIFIED",
  409. 108: "BLUE_MSG_VERIFIED_TO_BSP_FB_UNVERIFIED",
  410. 109: "BLUE_MSG_VERIFIED_TO_BSP_PREMISE_UNVERIFIED",
  411. 110: "BLUE_MSG_VERIFIED_TO_SELF_FB_UNVERIFIED",
  412. 111: "BLUE_MSG_VERIFIED_TO_UNVERIFIED",
  413. 112: "BLUE_MSG_BSP_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED",
  414. 113: "BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_FB_VERIFIED",
  415. 114: "BLUE_MSG_BSP_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED",
  416. 115: "BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_FB_UNVERIFIED",
  417. 116: "BLUE_MSG_SELF_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED",
  418. 117: "BLUE_MSG_SELF_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED",
  419. 118: "E2E_IDENTITY_UNAVAILABLE",
  420. 119: "GROUP_CREATING",
  421. 120: "GROUP_CREATE_FAILED",
  422. 121: "GROUP_BOUNCED",
  423. 122: "BLOCK_CONTACT",
  424. 123: "EPHEMERAL_SETTING_NOT_APPLIED",
  425. 124: "SYNC_FAILED",
  426. 125: "SYNCING",
  427. 126: "BIZ_PRIVACY_MODE_INIT_FB",
  428. 127: "BIZ_PRIVACY_MODE_INIT_BSP",
  429. 128: "BIZ_PRIVACY_MODE_TO_FB",
  430. 129: "BIZ_PRIVACY_MODE_TO_BSP",
  431. 130: "DISAPPEARING_MODE",
  432. 131: "E2E_DEVICE_FETCH_FAILED",
  433. 132: "ADMIN_REVOKE",
  434. 133: "GROUP_INVITE_LINK_GROWTH_LOCKED",
  435. 134: "COMMUNITY_LINK_PARENT_GROUP",
  436. 135: "COMMUNITY_LINK_SIBLING_GROUP",
  437. 136: "COMMUNITY_LINK_SUB_GROUP",
  438. 137: "COMMUNITY_UNLINK_PARENT_GROUP",
  439. 138: "COMMUNITY_UNLINK_SIBLING_GROUP",
  440. 139: "COMMUNITY_UNLINK_SUB_GROUP",
  441. 140: "GROUP_PARTICIPANT_ACCEPT",
  442. 141: "GROUP_PARTICIPANT_LINKED_GROUP_JOIN",
  443. 142: "COMMUNITY_CREATE",
  444. 143: "EPHEMERAL_KEEP_IN_CHAT",
  445. 144: "GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST",
  446. 145: "GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE",
  447. 146: "INTEGRITY_UNLINK_PARENT_GROUP",
  448. 147: "COMMUNITY_PARTICIPANT_PROMOTE",
  449. 148: "COMMUNITY_PARTICIPANT_DEMOTE",
  450. 149: "COMMUNITY_PARENT_GROUP_DELETED",
  451. 150: "COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL",
  452. 151: "GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP",
  453. 152: "MASKED_THREAD_CREATED",
  454. 153: "MASKED_THREAD_UNMASKED",
  455. 154: "BIZ_CHAT_ASSIGNMENT",
  456. 155: "CHAT_PSA",
  457. 156: "CHAT_POLL_CREATION_MESSAGE",
  458. 157: "CAG_MASKED_THREAD_CREATED",
  459. 158: "COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED",
  460. 159: "CAG_INVITE_AUTO_ADD",
  461. 160: "BIZ_CHAT_ASSIGNMENT_UNASSIGN",
  462. 161: "CAG_INVITE_AUTO_JOINED",
  463. 162: "SCHEDULED_CALL_START_MESSAGE",
  464. 163: "COMMUNITY_INVITE_RICH",
  465. 164: "COMMUNITY_INVITE_AUTO_ADD_RICH",
  466. 165: "SUB_GROUP_INVITE_RICH",
  467. 166: "SUB_GROUP_PARTICIPANT_ADD_RICH",
  468. 167: "COMMUNITY_LINK_PARENT_GROUP_RICH",
  469. 168: "COMMUNITY_PARTICIPANT_ADD_RICH",
  470. 169: "SILENCED_UNKNOWN_CALLER_AUDIO",
  471. 170: "SILENCED_UNKNOWN_CALLER_VIDEO",
  472. 171: "GROUP_MEMBER_ADD_MODE",
  473. 172: "GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD",
  474. 173: "COMMUNITY_CHANGE_DESCRIPTION",
  475. 174: "SENDER_INVITE",
  476. 175: "RECEIVER_INVITE",
  477. 176: "COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS",
  478. 177: "PINNED_MESSAGE_IN_CHAT",
  479. 178: "PAYMENT_INVITE_SETUP_INVITER",
  480. 179: "PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY",
  481. 180: "PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE",
  482. 181: "LINKED_GROUP_CALL_START",
  483. 182: "REPORT_TO_ADMIN_ENABLED_STATUS",
  484. 183: "EMPTY_SUBGROUP_CREATE",
  485. 184: "SCHEDULED_CALL_CANCEL",
  486. 185: "SUBGROUP_ADMIN_TRIGGERED_AUTO_ADD_RICH",
  487. 186: "GROUP_CHANGE_RECENT_HISTORY_SHARING",
  488. 187: "PAID_MESSAGE_SERVER_CAMPAIGN_ID",
  489. 188: "GENERAL_CHAT_CREATE",
  490. 189: "GENERAL_CHAT_ADD",
  491. 190: "GENERAL_CHAT_AUTO_ADD_DISABLED",
  492. 191: "SUGGESTED_SUBGROUP_ANNOUNCE",
  493. 192: "BIZ_BOT_1P_MESSAGING_ENABLED",
  494. 193: "CHANGE_USERNAME",
  495. 194: "BIZ_COEX_PRIVACY_INIT_SELF",
  496. 195: "BIZ_COEX_PRIVACY_TRANSITION_SELF",
  497. 196: "SUPPORT_AI_EDUCATION",
  498. 197: "BIZ_BOT_3P_MESSAGING_ENABLED",
  499. 198: "REMINDER_SETUP_MESSAGE",
  500. 199: "REMINDER_SENT_MESSAGE",
  501. 200: "REMINDER_CANCEL_MESSAGE",
  502. 201: "BIZ_COEX_PRIVACY_INIT",
  503. 202: "BIZ_COEX_PRIVACY_TRANSITION",
  504. 203: "GROUP_DEACTIVATED",
  505. 204: "COMMUNITY_DEACTIVATE_SIBLING_GROUP",
  506. 205: "EVENT_UPDATED",
  507. 206: "EVENT_CANCELED",
  508. 207: "COMMUNITY_OWNER_UPDATED",
  509. 208: "COMMUNITY_SUB_GROUP_VISIBILITY_HIDDEN",
  510. 209: "CAPI_GROUP_NE2EE_SYSTEM_MESSAGE",
  511. 210: "STATUS_MENTION",
  512. 211: "USER_CONTROLS_SYSTEM_MESSAGE",
  513. 212: "SUPPORT_SYSTEM_MESSAGE",
  514. 213: "CHANGE_LID",
  515. 214: "BIZ_CUSTOMER_3PD_DATA_SHARING_OPT_IN_MESSAGE",
  516. 215: "BIZ_CUSTOMER_3PD_DATA_SHARING_OPT_OUT_MESSAGE",
  517. 216: "CHANGE_LIMIT_SHARING",
  518. 217: "GROUP_MEMBER_LINK_MODE",
  519. 218: "BIZ_AUTOMATICALLY_LABELED_CHAT_SYSTEM_MESSAGE",
  520. 219: "PHONE_NUMBER_HIDING_CHAT_DEPRECATED_MESSAGE",
  521. 220: "QUARANTINED_MESSAGE",
  522. }
  523. WebMessageInfo_StubType_value = map[string]int32{
  524. "UNKNOWN": 0,
  525. "REVOKE": 1,
  526. "CIPHERTEXT": 2,
  527. "FUTUREPROOF": 3,
  528. "NON_VERIFIED_TRANSITION": 4,
  529. "UNVERIFIED_TRANSITION": 5,
  530. "VERIFIED_TRANSITION": 6,
  531. "VERIFIED_LOW_UNKNOWN": 7,
  532. "VERIFIED_HIGH": 8,
  533. "VERIFIED_INITIAL_UNKNOWN": 9,
  534. "VERIFIED_INITIAL_LOW": 10,
  535. "VERIFIED_INITIAL_HIGH": 11,
  536. "VERIFIED_TRANSITION_ANY_TO_NONE": 12,
  537. "VERIFIED_TRANSITION_ANY_TO_HIGH": 13,
  538. "VERIFIED_TRANSITION_HIGH_TO_LOW": 14,
  539. "VERIFIED_TRANSITION_HIGH_TO_UNKNOWN": 15,
  540. "VERIFIED_TRANSITION_UNKNOWN_TO_LOW": 16,
  541. "VERIFIED_TRANSITION_LOW_TO_UNKNOWN": 17,
  542. "VERIFIED_TRANSITION_NONE_TO_LOW": 18,
  543. "VERIFIED_TRANSITION_NONE_TO_UNKNOWN": 19,
  544. "GROUP_CREATE": 20,
  545. "GROUP_CHANGE_SUBJECT": 21,
  546. "GROUP_CHANGE_ICON": 22,
  547. "GROUP_CHANGE_INVITE_LINK": 23,
  548. "GROUP_CHANGE_DESCRIPTION": 24,
  549. "GROUP_CHANGE_RESTRICT": 25,
  550. "GROUP_CHANGE_ANNOUNCE": 26,
  551. "GROUP_PARTICIPANT_ADD": 27,
  552. "GROUP_PARTICIPANT_REMOVE": 28,
  553. "GROUP_PARTICIPANT_PROMOTE": 29,
  554. "GROUP_PARTICIPANT_DEMOTE": 30,
  555. "GROUP_PARTICIPANT_INVITE": 31,
  556. "GROUP_PARTICIPANT_LEAVE": 32,
  557. "GROUP_PARTICIPANT_CHANGE_NUMBER": 33,
  558. "BROADCAST_CREATE": 34,
  559. "BROADCAST_ADD": 35,
  560. "BROADCAST_REMOVE": 36,
  561. "GENERIC_NOTIFICATION": 37,
  562. "E2E_IDENTITY_CHANGED": 38,
  563. "E2E_ENCRYPTED": 39,
  564. "CALL_MISSED_VOICE": 40,
  565. "CALL_MISSED_VIDEO": 41,
  566. "INDIVIDUAL_CHANGE_NUMBER": 42,
  567. "GROUP_DELETE": 43,
  568. "GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE": 44,
  569. "CALL_MISSED_GROUP_VOICE": 45,
  570. "CALL_MISSED_GROUP_VIDEO": 46,
  571. "PAYMENT_CIPHERTEXT": 47,
  572. "PAYMENT_FUTUREPROOF": 48,
  573. "PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED": 49,
  574. "PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED": 50,
  575. "PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED": 51,
  576. "PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP": 52,
  577. "PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP": 53,
  578. "PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER": 54,
  579. "PAYMENT_ACTION_SEND_PAYMENT_REMINDER": 55,
  580. "PAYMENT_ACTION_SEND_PAYMENT_INVITATION": 56,
  581. "PAYMENT_ACTION_REQUEST_DECLINED": 57,
  582. "PAYMENT_ACTION_REQUEST_EXPIRED": 58,
  583. "PAYMENT_ACTION_REQUEST_CANCELLED": 59,
  584. "BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM": 60,
  585. "BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP": 61,
  586. "BIZ_INTRO_TOP": 62,
  587. "BIZ_INTRO_BOTTOM": 63,
  588. "BIZ_NAME_CHANGE": 64,
  589. "BIZ_MOVE_TO_CONSUMER_APP": 65,
  590. "BIZ_TWO_TIER_MIGRATION_TOP": 66,
  591. "BIZ_TWO_TIER_MIGRATION_BOTTOM": 67,
  592. "OVERSIZED": 68,
  593. "GROUP_CHANGE_NO_FREQUENTLY_FORWARDED": 69,
  594. "GROUP_V4_ADD_INVITE_SENT": 70,
  595. "GROUP_PARTICIPANT_ADD_REQUEST_JOIN": 71,
  596. "CHANGE_EPHEMERAL_SETTING": 72,
  597. "E2E_DEVICE_CHANGED": 73,
  598. "VIEWED_ONCE": 74,
  599. "E2E_ENCRYPTED_NOW": 75,
  600. "BLUE_MSG_BSP_FB_TO_BSP_PREMISE": 76,
  601. "BLUE_MSG_BSP_FB_TO_SELF_FB": 77,
  602. "BLUE_MSG_BSP_FB_TO_SELF_PREMISE": 78,
  603. "BLUE_MSG_BSP_FB_UNVERIFIED": 79,
  604. "BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED": 80,
  605. "BLUE_MSG_BSP_FB_VERIFIED": 81,
  606. "BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED": 82,
  607. "BLUE_MSG_BSP_PREMISE_TO_SELF_PREMISE": 83,
  608. "BLUE_MSG_BSP_PREMISE_UNVERIFIED": 84,
  609. "BLUE_MSG_BSP_PREMISE_UNVERIFIED_TO_SELF_PREMISE_VERIFIED": 85,
  610. "BLUE_MSG_BSP_PREMISE_VERIFIED": 86,
  611. "BLUE_MSG_BSP_PREMISE_VERIFIED_TO_SELF_PREMISE_UNVERIFIED": 87,
  612. "BLUE_MSG_CONSUMER_TO_BSP_FB_UNVERIFIED": 88,
  613. "BLUE_MSG_CONSUMER_TO_BSP_PREMISE_UNVERIFIED": 89,
  614. "BLUE_MSG_CONSUMER_TO_SELF_FB_UNVERIFIED": 90,
  615. "BLUE_MSG_CONSUMER_TO_SELF_PREMISE_UNVERIFIED": 91,
  616. "BLUE_MSG_SELF_FB_TO_BSP_PREMISE": 92,
  617. "BLUE_MSG_SELF_FB_TO_SELF_PREMISE": 93,
  618. "BLUE_MSG_SELF_FB_UNVERIFIED": 94,
  619. "BLUE_MSG_SELF_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED": 95,
  620. "BLUE_MSG_SELF_FB_VERIFIED": 96,
  621. "BLUE_MSG_SELF_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED": 97,
  622. "BLUE_MSG_SELF_PREMISE_TO_BSP_PREMISE": 98,
  623. "BLUE_MSG_SELF_PREMISE_UNVERIFIED": 99,
  624. "BLUE_MSG_SELF_PREMISE_VERIFIED": 100,
  625. "BLUE_MSG_TO_BSP_FB": 101,
  626. "BLUE_MSG_TO_CONSUMER": 102,
  627. "BLUE_MSG_TO_SELF_FB": 103,
  628. "BLUE_MSG_UNVERIFIED_TO_BSP_FB_VERIFIED": 104,
  629. "BLUE_MSG_UNVERIFIED_TO_BSP_PREMISE_VERIFIED": 105,
  630. "BLUE_MSG_UNVERIFIED_TO_SELF_FB_VERIFIED": 106,
  631. "BLUE_MSG_UNVERIFIED_TO_VERIFIED": 107,
  632. "BLUE_MSG_VERIFIED_TO_BSP_FB_UNVERIFIED": 108,
  633. "BLUE_MSG_VERIFIED_TO_BSP_PREMISE_UNVERIFIED": 109,
  634. "BLUE_MSG_VERIFIED_TO_SELF_FB_UNVERIFIED": 110,
  635. "BLUE_MSG_VERIFIED_TO_UNVERIFIED": 111,
  636. "BLUE_MSG_BSP_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED": 112,
  637. "BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_FB_VERIFIED": 113,
  638. "BLUE_MSG_BSP_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED": 114,
  639. "BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_FB_UNVERIFIED": 115,
  640. "BLUE_MSG_SELF_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED": 116,
  641. "BLUE_MSG_SELF_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED": 117,
  642. "E2E_IDENTITY_UNAVAILABLE": 118,
  643. "GROUP_CREATING": 119,
  644. "GROUP_CREATE_FAILED": 120,
  645. "GROUP_BOUNCED": 121,
  646. "BLOCK_CONTACT": 122,
  647. "EPHEMERAL_SETTING_NOT_APPLIED": 123,
  648. "SYNC_FAILED": 124,
  649. "SYNCING": 125,
  650. "BIZ_PRIVACY_MODE_INIT_FB": 126,
  651. "BIZ_PRIVACY_MODE_INIT_BSP": 127,
  652. "BIZ_PRIVACY_MODE_TO_FB": 128,
  653. "BIZ_PRIVACY_MODE_TO_BSP": 129,
  654. "DISAPPEARING_MODE": 130,
  655. "E2E_DEVICE_FETCH_FAILED": 131,
  656. "ADMIN_REVOKE": 132,
  657. "GROUP_INVITE_LINK_GROWTH_LOCKED": 133,
  658. "COMMUNITY_LINK_PARENT_GROUP": 134,
  659. "COMMUNITY_LINK_SIBLING_GROUP": 135,
  660. "COMMUNITY_LINK_SUB_GROUP": 136,
  661. "COMMUNITY_UNLINK_PARENT_GROUP": 137,
  662. "COMMUNITY_UNLINK_SIBLING_GROUP": 138,
  663. "COMMUNITY_UNLINK_SUB_GROUP": 139,
  664. "GROUP_PARTICIPANT_ACCEPT": 140,
  665. "GROUP_PARTICIPANT_LINKED_GROUP_JOIN": 141,
  666. "COMMUNITY_CREATE": 142,
  667. "EPHEMERAL_KEEP_IN_CHAT": 143,
  668. "GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST": 144,
  669. "GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE": 145,
  670. "INTEGRITY_UNLINK_PARENT_GROUP": 146,
  671. "COMMUNITY_PARTICIPANT_PROMOTE": 147,
  672. "COMMUNITY_PARTICIPANT_DEMOTE": 148,
  673. "COMMUNITY_PARENT_GROUP_DELETED": 149,
  674. "COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL": 150,
  675. "GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP": 151,
  676. "MASKED_THREAD_CREATED": 152,
  677. "MASKED_THREAD_UNMASKED": 153,
  678. "BIZ_CHAT_ASSIGNMENT": 154,
  679. "CHAT_PSA": 155,
  680. "CHAT_POLL_CREATION_MESSAGE": 156,
  681. "CAG_MASKED_THREAD_CREATED": 157,
  682. "COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED": 158,
  683. "CAG_INVITE_AUTO_ADD": 159,
  684. "BIZ_CHAT_ASSIGNMENT_UNASSIGN": 160,
  685. "CAG_INVITE_AUTO_JOINED": 161,
  686. "SCHEDULED_CALL_START_MESSAGE": 162,
  687. "COMMUNITY_INVITE_RICH": 163,
  688. "COMMUNITY_INVITE_AUTO_ADD_RICH": 164,
  689. "SUB_GROUP_INVITE_RICH": 165,
  690. "SUB_GROUP_PARTICIPANT_ADD_RICH": 166,
  691. "COMMUNITY_LINK_PARENT_GROUP_RICH": 167,
  692. "COMMUNITY_PARTICIPANT_ADD_RICH": 168,
  693. "SILENCED_UNKNOWN_CALLER_AUDIO": 169,
  694. "SILENCED_UNKNOWN_CALLER_VIDEO": 170,
  695. "GROUP_MEMBER_ADD_MODE": 171,
  696. "GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD": 172,
  697. "COMMUNITY_CHANGE_DESCRIPTION": 173,
  698. "SENDER_INVITE": 174,
  699. "RECEIVER_INVITE": 175,
  700. "COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS": 176,
  701. "PINNED_MESSAGE_IN_CHAT": 177,
  702. "PAYMENT_INVITE_SETUP_INVITER": 178,
  703. "PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY": 179,
  704. "PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE": 180,
  705. "LINKED_GROUP_CALL_START": 181,
  706. "REPORT_TO_ADMIN_ENABLED_STATUS": 182,
  707. "EMPTY_SUBGROUP_CREATE": 183,
  708. "SCHEDULED_CALL_CANCEL": 184,
  709. "SUBGROUP_ADMIN_TRIGGERED_AUTO_ADD_RICH": 185,
  710. "GROUP_CHANGE_RECENT_HISTORY_SHARING": 186,
  711. "PAID_MESSAGE_SERVER_CAMPAIGN_ID": 187,
  712. "GENERAL_CHAT_CREATE": 188,
  713. "GENERAL_CHAT_ADD": 189,
  714. "GENERAL_CHAT_AUTO_ADD_DISABLED": 190,
  715. "SUGGESTED_SUBGROUP_ANNOUNCE": 191,
  716. "BIZ_BOT_1P_MESSAGING_ENABLED": 192,
  717. "CHANGE_USERNAME": 193,
  718. "BIZ_COEX_PRIVACY_INIT_SELF": 194,
  719. "BIZ_COEX_PRIVACY_TRANSITION_SELF": 195,
  720. "SUPPORT_AI_EDUCATION": 196,
  721. "BIZ_BOT_3P_MESSAGING_ENABLED": 197,
  722. "REMINDER_SETUP_MESSAGE": 198,
  723. "REMINDER_SENT_MESSAGE": 199,
  724. "REMINDER_CANCEL_MESSAGE": 200,
  725. "BIZ_COEX_PRIVACY_INIT": 201,
  726. "BIZ_COEX_PRIVACY_TRANSITION": 202,
  727. "GROUP_DEACTIVATED": 203,
  728. "COMMUNITY_DEACTIVATE_SIBLING_GROUP": 204,
  729. "EVENT_UPDATED": 205,
  730. "EVENT_CANCELED": 206,
  731. "COMMUNITY_OWNER_UPDATED": 207,
  732. "COMMUNITY_SUB_GROUP_VISIBILITY_HIDDEN": 208,
  733. "CAPI_GROUP_NE2EE_SYSTEM_MESSAGE": 209,
  734. "STATUS_MENTION": 210,
  735. "USER_CONTROLS_SYSTEM_MESSAGE": 211,
  736. "SUPPORT_SYSTEM_MESSAGE": 212,
  737. "CHANGE_LID": 213,
  738. "BIZ_CUSTOMER_3PD_DATA_SHARING_OPT_IN_MESSAGE": 214,
  739. "BIZ_CUSTOMER_3PD_DATA_SHARING_OPT_OUT_MESSAGE": 215,
  740. "CHANGE_LIMIT_SHARING": 216,
  741. "GROUP_MEMBER_LINK_MODE": 217,
  742. "BIZ_AUTOMATICALLY_LABELED_CHAT_SYSTEM_MESSAGE": 218,
  743. "PHONE_NUMBER_HIDING_CHAT_DEPRECATED_MESSAGE": 219,
  744. "QUARANTINED_MESSAGE": 220,
  745. }
  746. )
  747. func (x WebMessageInfo_StubType) Enum() *WebMessageInfo_StubType {
  748. p := new(WebMessageInfo_StubType)
  749. *p = x
  750. return p
  751. }
  752. func (x WebMessageInfo_StubType) String() string {
  753. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  754. }
  755. func (WebMessageInfo_StubType) Descriptor() protoreflect.EnumDescriptor {
  756. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[1].Descriptor()
  757. }
  758. func (WebMessageInfo_StubType) Type() protoreflect.EnumType {
  759. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[1]
  760. }
  761. func (x WebMessageInfo_StubType) Number() protoreflect.EnumNumber {
  762. return protoreflect.EnumNumber(x)
  763. }
  764. // Deprecated: Do not use.
  765. func (x *WebMessageInfo_StubType) UnmarshalJSON(b []byte) error {
  766. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  767. if err != nil {
  768. return err
  769. }
  770. *x = WebMessageInfo_StubType(num)
  771. return nil
  772. }
  773. // Deprecated: Use WebMessageInfo_StubType.Descriptor instead.
  774. func (WebMessageInfo_StubType) EnumDescriptor() ([]byte, []int) {
  775. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{0, 1}
  776. }
  777. type WebMessageInfo_Status int32
  778. const (
  779. WebMessageInfo_ERROR WebMessageInfo_Status = 0
  780. WebMessageInfo_PENDING WebMessageInfo_Status = 1
  781. WebMessageInfo_SERVER_ACK WebMessageInfo_Status = 2
  782. WebMessageInfo_DELIVERY_ACK WebMessageInfo_Status = 3
  783. WebMessageInfo_READ WebMessageInfo_Status = 4
  784. WebMessageInfo_PLAYED WebMessageInfo_Status = 5
  785. )
  786. // Enum value maps for WebMessageInfo_Status.
  787. var (
  788. WebMessageInfo_Status_name = map[int32]string{
  789. 0: "ERROR",
  790. 1: "PENDING",
  791. 2: "SERVER_ACK",
  792. 3: "DELIVERY_ACK",
  793. 4: "READ",
  794. 5: "PLAYED",
  795. }
  796. WebMessageInfo_Status_value = map[string]int32{
  797. "ERROR": 0,
  798. "PENDING": 1,
  799. "SERVER_ACK": 2,
  800. "DELIVERY_ACK": 3,
  801. "READ": 4,
  802. "PLAYED": 5,
  803. }
  804. )
  805. func (x WebMessageInfo_Status) Enum() *WebMessageInfo_Status {
  806. p := new(WebMessageInfo_Status)
  807. *p = x
  808. return p
  809. }
  810. func (x WebMessageInfo_Status) String() string {
  811. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  812. }
  813. func (WebMessageInfo_Status) Descriptor() protoreflect.EnumDescriptor {
  814. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[2].Descriptor()
  815. }
  816. func (WebMessageInfo_Status) Type() protoreflect.EnumType {
  817. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[2]
  818. }
  819. func (x WebMessageInfo_Status) Number() protoreflect.EnumNumber {
  820. return protoreflect.EnumNumber(x)
  821. }
  822. // Deprecated: Do not use.
  823. func (x *WebMessageInfo_Status) UnmarshalJSON(b []byte) error {
  824. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  825. if err != nil {
  826. return err
  827. }
  828. *x = WebMessageInfo_Status(num)
  829. return nil
  830. }
  831. // Deprecated: Use WebMessageInfo_Status.Descriptor instead.
  832. func (WebMessageInfo_Status) EnumDescriptor() ([]byte, []int) {
  833. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{0, 2}
  834. }
  835. type PaymentInfo_TxnStatus int32
  836. const (
  837. PaymentInfo_UNKNOWN PaymentInfo_TxnStatus = 0
  838. PaymentInfo_PENDING_SETUP PaymentInfo_TxnStatus = 1
  839. PaymentInfo_PENDING_RECEIVER_SETUP PaymentInfo_TxnStatus = 2
  840. PaymentInfo_INIT PaymentInfo_TxnStatus = 3
  841. PaymentInfo_SUCCESS PaymentInfo_TxnStatus = 4
  842. PaymentInfo_COMPLETED PaymentInfo_TxnStatus = 5
  843. PaymentInfo_FAILED PaymentInfo_TxnStatus = 6
  844. PaymentInfo_FAILED_RISK PaymentInfo_TxnStatus = 7
  845. PaymentInfo_FAILED_PROCESSING PaymentInfo_TxnStatus = 8
  846. PaymentInfo_FAILED_RECEIVER_PROCESSING PaymentInfo_TxnStatus = 9
  847. PaymentInfo_FAILED_DA PaymentInfo_TxnStatus = 10
  848. PaymentInfo_FAILED_DA_FINAL PaymentInfo_TxnStatus = 11
  849. PaymentInfo_REFUNDED_TXN PaymentInfo_TxnStatus = 12
  850. PaymentInfo_REFUND_FAILED PaymentInfo_TxnStatus = 13
  851. PaymentInfo_REFUND_FAILED_PROCESSING PaymentInfo_TxnStatus = 14
  852. PaymentInfo_REFUND_FAILED_DA PaymentInfo_TxnStatus = 15
  853. PaymentInfo_EXPIRED_TXN PaymentInfo_TxnStatus = 16
  854. PaymentInfo_AUTH_CANCELED PaymentInfo_TxnStatus = 17
  855. PaymentInfo_AUTH_CANCEL_FAILED_PROCESSING PaymentInfo_TxnStatus = 18
  856. PaymentInfo_AUTH_CANCEL_FAILED PaymentInfo_TxnStatus = 19
  857. PaymentInfo_COLLECT_INIT PaymentInfo_TxnStatus = 20
  858. PaymentInfo_COLLECT_SUCCESS PaymentInfo_TxnStatus = 21
  859. PaymentInfo_COLLECT_FAILED PaymentInfo_TxnStatus = 22
  860. PaymentInfo_COLLECT_FAILED_RISK PaymentInfo_TxnStatus = 23
  861. PaymentInfo_COLLECT_REJECTED PaymentInfo_TxnStatus = 24
  862. PaymentInfo_COLLECT_EXPIRED PaymentInfo_TxnStatus = 25
  863. PaymentInfo_COLLECT_CANCELED PaymentInfo_TxnStatus = 26
  864. PaymentInfo_COLLECT_CANCELLING PaymentInfo_TxnStatus = 27
  865. PaymentInfo_IN_REVIEW PaymentInfo_TxnStatus = 28
  866. PaymentInfo_REVERSAL_SUCCESS PaymentInfo_TxnStatus = 29
  867. PaymentInfo_REVERSAL_PENDING PaymentInfo_TxnStatus = 30
  868. PaymentInfo_REFUND_PENDING PaymentInfo_TxnStatus = 31
  869. )
  870. // Enum value maps for PaymentInfo_TxnStatus.
  871. var (
  872. PaymentInfo_TxnStatus_name = map[int32]string{
  873. 0: "UNKNOWN",
  874. 1: "PENDING_SETUP",
  875. 2: "PENDING_RECEIVER_SETUP",
  876. 3: "INIT",
  877. 4: "SUCCESS",
  878. 5: "COMPLETED",
  879. 6: "FAILED",
  880. 7: "FAILED_RISK",
  881. 8: "FAILED_PROCESSING",
  882. 9: "FAILED_RECEIVER_PROCESSING",
  883. 10: "FAILED_DA",
  884. 11: "FAILED_DA_FINAL",
  885. 12: "REFUNDED_TXN",
  886. 13: "REFUND_FAILED",
  887. 14: "REFUND_FAILED_PROCESSING",
  888. 15: "REFUND_FAILED_DA",
  889. 16: "EXPIRED_TXN",
  890. 17: "AUTH_CANCELED",
  891. 18: "AUTH_CANCEL_FAILED_PROCESSING",
  892. 19: "AUTH_CANCEL_FAILED",
  893. 20: "COLLECT_INIT",
  894. 21: "COLLECT_SUCCESS",
  895. 22: "COLLECT_FAILED",
  896. 23: "COLLECT_FAILED_RISK",
  897. 24: "COLLECT_REJECTED",
  898. 25: "COLLECT_EXPIRED",
  899. 26: "COLLECT_CANCELED",
  900. 27: "COLLECT_CANCELLING",
  901. 28: "IN_REVIEW",
  902. 29: "REVERSAL_SUCCESS",
  903. 30: "REVERSAL_PENDING",
  904. 31: "REFUND_PENDING",
  905. }
  906. PaymentInfo_TxnStatus_value = map[string]int32{
  907. "UNKNOWN": 0,
  908. "PENDING_SETUP": 1,
  909. "PENDING_RECEIVER_SETUP": 2,
  910. "INIT": 3,
  911. "SUCCESS": 4,
  912. "COMPLETED": 5,
  913. "FAILED": 6,
  914. "FAILED_RISK": 7,
  915. "FAILED_PROCESSING": 8,
  916. "FAILED_RECEIVER_PROCESSING": 9,
  917. "FAILED_DA": 10,
  918. "FAILED_DA_FINAL": 11,
  919. "REFUNDED_TXN": 12,
  920. "REFUND_FAILED": 13,
  921. "REFUND_FAILED_PROCESSING": 14,
  922. "REFUND_FAILED_DA": 15,
  923. "EXPIRED_TXN": 16,
  924. "AUTH_CANCELED": 17,
  925. "AUTH_CANCEL_FAILED_PROCESSING": 18,
  926. "AUTH_CANCEL_FAILED": 19,
  927. "COLLECT_INIT": 20,
  928. "COLLECT_SUCCESS": 21,
  929. "COLLECT_FAILED": 22,
  930. "COLLECT_FAILED_RISK": 23,
  931. "COLLECT_REJECTED": 24,
  932. "COLLECT_EXPIRED": 25,
  933. "COLLECT_CANCELED": 26,
  934. "COLLECT_CANCELLING": 27,
  935. "IN_REVIEW": 28,
  936. "REVERSAL_SUCCESS": 29,
  937. "REVERSAL_PENDING": 30,
  938. "REFUND_PENDING": 31,
  939. }
  940. )
  941. func (x PaymentInfo_TxnStatus) Enum() *PaymentInfo_TxnStatus {
  942. p := new(PaymentInfo_TxnStatus)
  943. *p = x
  944. return p
  945. }
  946. func (x PaymentInfo_TxnStatus) String() string {
  947. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  948. }
  949. func (PaymentInfo_TxnStatus) Descriptor() protoreflect.EnumDescriptor {
  950. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[3].Descriptor()
  951. }
  952. func (PaymentInfo_TxnStatus) Type() protoreflect.EnumType {
  953. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[3]
  954. }
  955. func (x PaymentInfo_TxnStatus) Number() protoreflect.EnumNumber {
  956. return protoreflect.EnumNumber(x)
  957. }
  958. // Deprecated: Do not use.
  959. func (x *PaymentInfo_TxnStatus) UnmarshalJSON(b []byte) error {
  960. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  961. if err != nil {
  962. return err
  963. }
  964. *x = PaymentInfo_TxnStatus(num)
  965. return nil
  966. }
  967. // Deprecated: Use PaymentInfo_TxnStatus.Descriptor instead.
  968. func (PaymentInfo_TxnStatus) EnumDescriptor() ([]byte, []int) {
  969. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{1, 0}
  970. }
  971. type PaymentInfo_Status int32
  972. const (
  973. PaymentInfo_UNKNOWN_STATUS PaymentInfo_Status = 0
  974. PaymentInfo_PROCESSING PaymentInfo_Status = 1
  975. PaymentInfo_SENT PaymentInfo_Status = 2
  976. PaymentInfo_NEED_TO_ACCEPT PaymentInfo_Status = 3
  977. PaymentInfo_COMPLETE PaymentInfo_Status = 4
  978. PaymentInfo_COULD_NOT_COMPLETE PaymentInfo_Status = 5
  979. PaymentInfo_REFUNDED PaymentInfo_Status = 6
  980. PaymentInfo_EXPIRED PaymentInfo_Status = 7
  981. PaymentInfo_REJECTED PaymentInfo_Status = 8
  982. PaymentInfo_CANCELLED PaymentInfo_Status = 9
  983. PaymentInfo_WAITING_FOR_PAYER PaymentInfo_Status = 10
  984. PaymentInfo_WAITING PaymentInfo_Status = 11
  985. )
  986. // Enum value maps for PaymentInfo_Status.
  987. var (
  988. PaymentInfo_Status_name = map[int32]string{
  989. 0: "UNKNOWN_STATUS",
  990. 1: "PROCESSING",
  991. 2: "SENT",
  992. 3: "NEED_TO_ACCEPT",
  993. 4: "COMPLETE",
  994. 5: "COULD_NOT_COMPLETE",
  995. 6: "REFUNDED",
  996. 7: "EXPIRED",
  997. 8: "REJECTED",
  998. 9: "CANCELLED",
  999. 10: "WAITING_FOR_PAYER",
  1000. 11: "WAITING",
  1001. }
  1002. PaymentInfo_Status_value = map[string]int32{
  1003. "UNKNOWN_STATUS": 0,
  1004. "PROCESSING": 1,
  1005. "SENT": 2,
  1006. "NEED_TO_ACCEPT": 3,
  1007. "COMPLETE": 4,
  1008. "COULD_NOT_COMPLETE": 5,
  1009. "REFUNDED": 6,
  1010. "EXPIRED": 7,
  1011. "REJECTED": 8,
  1012. "CANCELLED": 9,
  1013. "WAITING_FOR_PAYER": 10,
  1014. "WAITING": 11,
  1015. }
  1016. )
  1017. func (x PaymentInfo_Status) Enum() *PaymentInfo_Status {
  1018. p := new(PaymentInfo_Status)
  1019. *p = x
  1020. return p
  1021. }
  1022. func (x PaymentInfo_Status) String() string {
  1023. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1024. }
  1025. func (PaymentInfo_Status) Descriptor() protoreflect.EnumDescriptor {
  1026. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[4].Descriptor()
  1027. }
  1028. func (PaymentInfo_Status) Type() protoreflect.EnumType {
  1029. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[4]
  1030. }
  1031. func (x PaymentInfo_Status) Number() protoreflect.EnumNumber {
  1032. return protoreflect.EnumNumber(x)
  1033. }
  1034. // Deprecated: Do not use.
  1035. func (x *PaymentInfo_Status) UnmarshalJSON(b []byte) error {
  1036. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  1037. if err != nil {
  1038. return err
  1039. }
  1040. *x = PaymentInfo_Status(num)
  1041. return nil
  1042. }
  1043. // Deprecated: Use PaymentInfo_Status.Descriptor instead.
  1044. func (PaymentInfo_Status) EnumDescriptor() ([]byte, []int) {
  1045. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{1, 1}
  1046. }
  1047. type PaymentInfo_Currency int32
  1048. const (
  1049. PaymentInfo_UNKNOWN_CURRENCY PaymentInfo_Currency = 0
  1050. PaymentInfo_INR PaymentInfo_Currency = 1
  1051. )
  1052. // Enum value maps for PaymentInfo_Currency.
  1053. var (
  1054. PaymentInfo_Currency_name = map[int32]string{
  1055. 0: "UNKNOWN_CURRENCY",
  1056. 1: "INR",
  1057. }
  1058. PaymentInfo_Currency_value = map[string]int32{
  1059. "UNKNOWN_CURRENCY": 0,
  1060. "INR": 1,
  1061. }
  1062. )
  1063. func (x PaymentInfo_Currency) Enum() *PaymentInfo_Currency {
  1064. p := new(PaymentInfo_Currency)
  1065. *p = x
  1066. return p
  1067. }
  1068. func (x PaymentInfo_Currency) String() string {
  1069. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1070. }
  1071. func (PaymentInfo_Currency) Descriptor() protoreflect.EnumDescriptor {
  1072. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[5].Descriptor()
  1073. }
  1074. func (PaymentInfo_Currency) Type() protoreflect.EnumType {
  1075. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[5]
  1076. }
  1077. func (x PaymentInfo_Currency) Number() protoreflect.EnumNumber {
  1078. return protoreflect.EnumNumber(x)
  1079. }
  1080. // Deprecated: Do not use.
  1081. func (x *PaymentInfo_Currency) UnmarshalJSON(b []byte) error {
  1082. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  1083. if err != nil {
  1084. return err
  1085. }
  1086. *x = PaymentInfo_Currency(num)
  1087. return nil
  1088. }
  1089. // Deprecated: Use PaymentInfo_Currency.Descriptor instead.
  1090. func (PaymentInfo_Currency) EnumDescriptor() ([]byte, []int) {
  1091. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{1, 2}
  1092. }
  1093. type WebFeatures_Flag int32
  1094. const (
  1095. WebFeatures_NOT_STARTED WebFeatures_Flag = 0
  1096. WebFeatures_FORCE_UPGRADE WebFeatures_Flag = 1
  1097. WebFeatures_DEVELOPMENT WebFeatures_Flag = 2
  1098. WebFeatures_PRODUCTION WebFeatures_Flag = 3
  1099. )
  1100. // Enum value maps for WebFeatures_Flag.
  1101. var (
  1102. WebFeatures_Flag_name = map[int32]string{
  1103. 0: "NOT_STARTED",
  1104. 1: "FORCE_UPGRADE",
  1105. 2: "DEVELOPMENT",
  1106. 3: "PRODUCTION",
  1107. }
  1108. WebFeatures_Flag_value = map[string]int32{
  1109. "NOT_STARTED": 0,
  1110. "FORCE_UPGRADE": 1,
  1111. "DEVELOPMENT": 2,
  1112. "PRODUCTION": 3,
  1113. }
  1114. )
  1115. func (x WebFeatures_Flag) Enum() *WebFeatures_Flag {
  1116. p := new(WebFeatures_Flag)
  1117. *p = x
  1118. return p
  1119. }
  1120. func (x WebFeatures_Flag) String() string {
  1121. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1122. }
  1123. func (WebFeatures_Flag) Descriptor() protoreflect.EnumDescriptor {
  1124. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[6].Descriptor()
  1125. }
  1126. func (WebFeatures_Flag) Type() protoreflect.EnumType {
  1127. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[6]
  1128. }
  1129. func (x WebFeatures_Flag) Number() protoreflect.EnumNumber {
  1130. return protoreflect.EnumNumber(x)
  1131. }
  1132. // Deprecated: Do not use.
  1133. func (x *WebFeatures_Flag) UnmarshalJSON(b []byte) error {
  1134. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  1135. if err != nil {
  1136. return err
  1137. }
  1138. *x = WebFeatures_Flag(num)
  1139. return nil
  1140. }
  1141. // Deprecated: Use WebFeatures_Flag.Descriptor instead.
  1142. func (WebFeatures_Flag) EnumDescriptor() ([]byte, []int) {
  1143. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{2, 0}
  1144. }
  1145. type PinInChat_Type int32
  1146. const (
  1147. PinInChat_UNKNOWN_TYPE PinInChat_Type = 0
  1148. PinInChat_PIN_FOR_ALL PinInChat_Type = 1
  1149. PinInChat_UNPIN_FOR_ALL PinInChat_Type = 2
  1150. )
  1151. // Enum value maps for PinInChat_Type.
  1152. var (
  1153. PinInChat_Type_name = map[int32]string{
  1154. 0: "UNKNOWN_TYPE",
  1155. 1: "PIN_FOR_ALL",
  1156. 2: "UNPIN_FOR_ALL",
  1157. }
  1158. PinInChat_Type_value = map[string]int32{
  1159. "UNKNOWN_TYPE": 0,
  1160. "PIN_FOR_ALL": 1,
  1161. "UNPIN_FOR_ALL": 2,
  1162. }
  1163. )
  1164. func (x PinInChat_Type) Enum() *PinInChat_Type {
  1165. p := new(PinInChat_Type)
  1166. *p = x
  1167. return p
  1168. }
  1169. func (x PinInChat_Type) String() string {
  1170. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1171. }
  1172. func (PinInChat_Type) Descriptor() protoreflect.EnumDescriptor {
  1173. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[7].Descriptor()
  1174. }
  1175. func (PinInChat_Type) Type() protoreflect.EnumType {
  1176. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[7]
  1177. }
  1178. func (x PinInChat_Type) Number() protoreflect.EnumNumber {
  1179. return protoreflect.EnumNumber(x)
  1180. }
  1181. // Deprecated: Do not use.
  1182. func (x *PinInChat_Type) UnmarshalJSON(b []byte) error {
  1183. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  1184. if err != nil {
  1185. return err
  1186. }
  1187. *x = PinInChat_Type(num)
  1188. return nil
  1189. }
  1190. // Deprecated: Use PinInChat_Type.Descriptor instead.
  1191. func (PinInChat_Type) EnumDescriptor() ([]byte, []int) {
  1192. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{3, 0}
  1193. }
  1194. type MessageAddOn_MessageAddOnType int32
  1195. const (
  1196. MessageAddOn_UNDEFINED MessageAddOn_MessageAddOnType = 0
  1197. MessageAddOn_REACTION MessageAddOn_MessageAddOnType = 1
  1198. MessageAddOn_EVENT_RESPONSE MessageAddOn_MessageAddOnType = 2
  1199. MessageAddOn_POLL_UPDATE MessageAddOn_MessageAddOnType = 3
  1200. MessageAddOn_PIN_IN_CHAT MessageAddOn_MessageAddOnType = 4
  1201. )
  1202. // Enum value maps for MessageAddOn_MessageAddOnType.
  1203. var (
  1204. MessageAddOn_MessageAddOnType_name = map[int32]string{
  1205. 0: "UNDEFINED",
  1206. 1: "REACTION",
  1207. 2: "EVENT_RESPONSE",
  1208. 3: "POLL_UPDATE",
  1209. 4: "PIN_IN_CHAT",
  1210. }
  1211. MessageAddOn_MessageAddOnType_value = map[string]int32{
  1212. "UNDEFINED": 0,
  1213. "REACTION": 1,
  1214. "EVENT_RESPONSE": 2,
  1215. "POLL_UPDATE": 3,
  1216. "PIN_IN_CHAT": 4,
  1217. }
  1218. )
  1219. func (x MessageAddOn_MessageAddOnType) Enum() *MessageAddOn_MessageAddOnType {
  1220. p := new(MessageAddOn_MessageAddOnType)
  1221. *p = x
  1222. return p
  1223. }
  1224. func (x MessageAddOn_MessageAddOnType) String() string {
  1225. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1226. }
  1227. func (MessageAddOn_MessageAddOnType) Descriptor() protoreflect.EnumDescriptor {
  1228. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[8].Descriptor()
  1229. }
  1230. func (MessageAddOn_MessageAddOnType) Type() protoreflect.EnumType {
  1231. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[8]
  1232. }
  1233. func (x MessageAddOn_MessageAddOnType) Number() protoreflect.EnumNumber {
  1234. return protoreflect.EnumNumber(x)
  1235. }
  1236. // Deprecated: Do not use.
  1237. func (x *MessageAddOn_MessageAddOnType) UnmarshalJSON(b []byte) error {
  1238. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  1239. if err != nil {
  1240. return err
  1241. }
  1242. *x = MessageAddOn_MessageAddOnType(num)
  1243. return nil
  1244. }
  1245. // Deprecated: Use MessageAddOn_MessageAddOnType.Descriptor instead.
  1246. func (MessageAddOn_MessageAddOnType) EnumDescriptor() ([]byte, []int) {
  1247. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{4, 0}
  1248. }
  1249. type GroupHistoryBundleInfo_ProcessState int32
  1250. const (
  1251. GroupHistoryBundleInfo_NOT_INJECTED GroupHistoryBundleInfo_ProcessState = 0
  1252. GroupHistoryBundleInfo_INJECTED GroupHistoryBundleInfo_ProcessState = 1
  1253. GroupHistoryBundleInfo_INJECTED_PARTIAL GroupHistoryBundleInfo_ProcessState = 2
  1254. GroupHistoryBundleInfo_INJECTION_FAILED GroupHistoryBundleInfo_ProcessState = 3
  1255. )
  1256. // Enum value maps for GroupHistoryBundleInfo_ProcessState.
  1257. var (
  1258. GroupHistoryBundleInfo_ProcessState_name = map[int32]string{
  1259. 0: "NOT_INJECTED",
  1260. 1: "INJECTED",
  1261. 2: "INJECTED_PARTIAL",
  1262. 3: "INJECTION_FAILED",
  1263. }
  1264. GroupHistoryBundleInfo_ProcessState_value = map[string]int32{
  1265. "NOT_INJECTED": 0,
  1266. "INJECTED": 1,
  1267. "INJECTED_PARTIAL": 2,
  1268. "INJECTION_FAILED": 3,
  1269. }
  1270. )
  1271. func (x GroupHistoryBundleInfo_ProcessState) Enum() *GroupHistoryBundleInfo_ProcessState {
  1272. p := new(GroupHistoryBundleInfo_ProcessState)
  1273. *p = x
  1274. return p
  1275. }
  1276. func (x GroupHistoryBundleInfo_ProcessState) String() string {
  1277. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  1278. }
  1279. func (GroupHistoryBundleInfo_ProcessState) Descriptor() protoreflect.EnumDescriptor {
  1280. return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[9].Descriptor()
  1281. }
  1282. func (GroupHistoryBundleInfo_ProcessState) Type() protoreflect.EnumType {
  1283. return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[9]
  1284. }
  1285. func (x GroupHistoryBundleInfo_ProcessState) Number() protoreflect.EnumNumber {
  1286. return protoreflect.EnumNumber(x)
  1287. }
  1288. // Deprecated: Do not use.
  1289. func (x *GroupHistoryBundleInfo_ProcessState) UnmarshalJSON(b []byte) error {
  1290. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  1291. if err != nil {
  1292. return err
  1293. }
  1294. *x = GroupHistoryBundleInfo_ProcessState(num)
  1295. return nil
  1296. }
  1297. // Deprecated: Use GroupHistoryBundleInfo_ProcessState.Descriptor instead.
  1298. func (GroupHistoryBundleInfo_ProcessState) EnumDescriptor() ([]byte, []int) {
  1299. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{5, 0}
  1300. }
  1301. type WebMessageInfo struct {
  1302. state protoimpl.MessageState `protogen:"open.v1"`
  1303. Key *waCommon.MessageKey `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
  1304. Message *waE2E.Message `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
  1305. MessageTimestamp *uint64 `protobuf:"varint,3,opt,name=messageTimestamp" json:"messageTimestamp,omitempty"`
  1306. Status *WebMessageInfo_Status `protobuf:"varint,4,opt,name=status,enum=WAWebProtobufsWeb.WebMessageInfo_Status" json:"status,omitempty"`
  1307. Participant *string `protobuf:"bytes,5,opt,name=participant" json:"participant,omitempty"`
  1308. MessageC2STimestamp *uint64 `protobuf:"varint,6,opt,name=messageC2STimestamp" json:"messageC2STimestamp,omitempty"`
  1309. Ignore *bool `protobuf:"varint,16,opt,name=ignore" json:"ignore,omitempty"`
  1310. Starred *bool `protobuf:"varint,17,opt,name=starred" json:"starred,omitempty"`
  1311. Broadcast *bool `protobuf:"varint,18,opt,name=broadcast" json:"broadcast,omitempty"`
  1312. PushName *string `protobuf:"bytes,19,opt,name=pushName" json:"pushName,omitempty"`
  1313. MediaCiphertextSHA256 []byte `protobuf:"bytes,20,opt,name=mediaCiphertextSHA256" json:"mediaCiphertextSHA256,omitempty"`
  1314. Multicast *bool `protobuf:"varint,21,opt,name=multicast" json:"multicast,omitempty"`
  1315. UrlText *bool `protobuf:"varint,22,opt,name=urlText" json:"urlText,omitempty"`
  1316. UrlNumber *bool `protobuf:"varint,23,opt,name=urlNumber" json:"urlNumber,omitempty"`
  1317. MessageStubType *WebMessageInfo_StubType `protobuf:"varint,24,opt,name=messageStubType,enum=WAWebProtobufsWeb.WebMessageInfo_StubType" json:"messageStubType,omitempty"`
  1318. ClearMedia *bool `protobuf:"varint,25,opt,name=clearMedia" json:"clearMedia,omitempty"`
  1319. MessageStubParameters []string `protobuf:"bytes,26,rep,name=messageStubParameters" json:"messageStubParameters,omitempty"`
  1320. Duration *uint32 `protobuf:"varint,27,opt,name=duration" json:"duration,omitempty"`
  1321. Labels []string `protobuf:"bytes,28,rep,name=labels" json:"labels,omitempty"`
  1322. PaymentInfo *PaymentInfo `protobuf:"bytes,29,opt,name=paymentInfo" json:"paymentInfo,omitempty"`
  1323. FinalLiveLocation *waE2E.LiveLocationMessage `protobuf:"bytes,30,opt,name=finalLiveLocation" json:"finalLiveLocation,omitempty"`
  1324. QuotedPaymentInfo *PaymentInfo `protobuf:"bytes,31,opt,name=quotedPaymentInfo" json:"quotedPaymentInfo,omitempty"`
  1325. EphemeralStartTimestamp *uint64 `protobuf:"varint,32,opt,name=ephemeralStartTimestamp" json:"ephemeralStartTimestamp,omitempty"`
  1326. EphemeralDuration *uint32 `protobuf:"varint,33,opt,name=ephemeralDuration" json:"ephemeralDuration,omitempty"`
  1327. EphemeralOffToOn *bool `protobuf:"varint,34,opt,name=ephemeralOffToOn" json:"ephemeralOffToOn,omitempty"`
  1328. EphemeralOutOfSync *bool `protobuf:"varint,35,opt,name=ephemeralOutOfSync" json:"ephemeralOutOfSync,omitempty"`
  1329. BizPrivacyStatus *WebMessageInfo_BizPrivacyStatus `protobuf:"varint,36,opt,name=bizPrivacyStatus,enum=WAWebProtobufsWeb.WebMessageInfo_BizPrivacyStatus" json:"bizPrivacyStatus,omitempty"`
  1330. VerifiedBizName *string `protobuf:"bytes,37,opt,name=verifiedBizName" json:"verifiedBizName,omitempty"`
  1331. MediaData *MediaData `protobuf:"bytes,38,opt,name=mediaData" json:"mediaData,omitempty"`
  1332. PhotoChange *PhotoChange `protobuf:"bytes,39,opt,name=photoChange" json:"photoChange,omitempty"`
  1333. UserReceipt []*UserReceipt `protobuf:"bytes,40,rep,name=userReceipt" json:"userReceipt,omitempty"`
  1334. Reactions []*Reaction `protobuf:"bytes,41,rep,name=reactions" json:"reactions,omitempty"`
  1335. QuotedStickerData *MediaData `protobuf:"bytes,42,opt,name=quotedStickerData" json:"quotedStickerData,omitempty"`
  1336. FutureproofData []byte `protobuf:"bytes,43,opt,name=futureproofData" json:"futureproofData,omitempty"`
  1337. StatusPsa *StatusPSA `protobuf:"bytes,44,opt,name=statusPsa" json:"statusPsa,omitempty"`
  1338. PollUpdates []*PollUpdate `protobuf:"bytes,45,rep,name=pollUpdates" json:"pollUpdates,omitempty"`
  1339. PollAdditionalMetadata *PollAdditionalMetadata `protobuf:"bytes,46,opt,name=pollAdditionalMetadata" json:"pollAdditionalMetadata,omitempty"`
  1340. AgentID *string `protobuf:"bytes,47,opt,name=agentID" json:"agentID,omitempty"`
  1341. StatusAlreadyViewed *bool `protobuf:"varint,48,opt,name=statusAlreadyViewed" json:"statusAlreadyViewed,omitempty"`
  1342. MessageSecret []byte `protobuf:"bytes,49,opt,name=messageSecret" json:"messageSecret,omitempty"`
  1343. KeepInChat *KeepInChat `protobuf:"bytes,50,opt,name=keepInChat" json:"keepInChat,omitempty"`
  1344. OriginalSelfAuthorUserJIDString *string `protobuf:"bytes,51,opt,name=originalSelfAuthorUserJIDString" json:"originalSelfAuthorUserJIDString,omitempty"`
  1345. RevokeMessageTimestamp *uint64 `protobuf:"varint,52,opt,name=revokeMessageTimestamp" json:"revokeMessageTimestamp,omitempty"`
  1346. PinInChat *PinInChat `protobuf:"bytes,54,opt,name=pinInChat" json:"pinInChat,omitempty"`
  1347. PremiumMessageInfo *PremiumMessageInfo `protobuf:"bytes,55,opt,name=premiumMessageInfo" json:"premiumMessageInfo,omitempty"`
  1348. Is1PBizBotMessage *bool `protobuf:"varint,56,opt,name=is1PBizBotMessage" json:"is1PBizBotMessage,omitempty"`
  1349. IsGroupHistoryMessage *bool `protobuf:"varint,57,opt,name=isGroupHistoryMessage" json:"isGroupHistoryMessage,omitempty"`
  1350. BotMessageInvokerJID *string `protobuf:"bytes,58,opt,name=botMessageInvokerJID" json:"botMessageInvokerJID,omitempty"`
  1351. CommentMetadata *CommentMetadata `protobuf:"bytes,59,opt,name=commentMetadata" json:"commentMetadata,omitempty"`
  1352. EventResponses []*EventResponse `protobuf:"bytes,61,rep,name=eventResponses" json:"eventResponses,omitempty"`
  1353. ReportingTokenInfo *ReportingTokenInfo `protobuf:"bytes,62,opt,name=reportingTokenInfo" json:"reportingTokenInfo,omitempty"`
  1354. NewsletterServerID *uint64 `protobuf:"varint,63,opt,name=newsletterServerID" json:"newsletterServerID,omitempty"`
  1355. EventAdditionalMetadata *EventAdditionalMetadata `protobuf:"bytes,64,opt,name=eventAdditionalMetadata" json:"eventAdditionalMetadata,omitempty"`
  1356. IsMentionedInStatus *bool `protobuf:"varint,65,opt,name=isMentionedInStatus" json:"isMentionedInStatus,omitempty"`
  1357. StatusMentions []string `protobuf:"bytes,66,rep,name=statusMentions" json:"statusMentions,omitempty"`
  1358. TargetMessageID *waCommon.MessageKey `protobuf:"bytes,67,opt,name=targetMessageID" json:"targetMessageID,omitempty"`
  1359. MessageAddOns []*MessageAddOn `protobuf:"bytes,68,rep,name=messageAddOns" json:"messageAddOns,omitempty"`
  1360. StatusMentionMessageInfo *StatusMentionMessage `protobuf:"bytes,69,opt,name=statusMentionMessageInfo" json:"statusMentionMessageInfo,omitempty"`
  1361. IsSupportAiMessage *bool `protobuf:"varint,70,opt,name=isSupportAiMessage" json:"isSupportAiMessage,omitempty"`
  1362. StatusMentionSources []string `protobuf:"bytes,71,rep,name=statusMentionSources" json:"statusMentionSources,omitempty"`
  1363. SupportAiCitations []*Citation `protobuf:"bytes,72,rep,name=supportAiCitations" json:"supportAiCitations,omitempty"`
  1364. BotTargetID *string `protobuf:"bytes,73,opt,name=botTargetID" json:"botTargetID,omitempty"`
  1365. GroupHistoryIndividualMessageInfo *GroupHistoryIndividualMessageInfo `protobuf:"bytes,74,opt,name=groupHistoryIndividualMessageInfo" json:"groupHistoryIndividualMessageInfo,omitempty"`
  1366. GroupHistoryBundleInfo *GroupHistoryBundleInfo `protobuf:"bytes,75,opt,name=groupHistoryBundleInfo" json:"groupHistoryBundleInfo,omitempty"`
  1367. InteractiveMessageAdditionalMetadata *InteractiveMessageAdditionalMetadata `protobuf:"bytes,76,opt,name=interactiveMessageAdditionalMetadata" json:"interactiveMessageAdditionalMetadata,omitempty"`
  1368. QuarantinedMessage *QuarantinedMessage `protobuf:"bytes,77,opt,name=quarantinedMessage" json:"quarantinedMessage,omitempty"`
  1369. unknownFields protoimpl.UnknownFields
  1370. sizeCache protoimpl.SizeCache
  1371. }
  1372. func (x *WebMessageInfo) Reset() {
  1373. *x = WebMessageInfo{}
  1374. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[0]
  1375. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1376. ms.StoreMessageInfo(mi)
  1377. }
  1378. func (x *WebMessageInfo) String() string {
  1379. return protoimpl.X.MessageStringOf(x)
  1380. }
  1381. func (*WebMessageInfo) ProtoMessage() {}
  1382. func (x *WebMessageInfo) ProtoReflect() protoreflect.Message {
  1383. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[0]
  1384. if x != nil {
  1385. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1386. if ms.LoadMessageInfo() == nil {
  1387. ms.StoreMessageInfo(mi)
  1388. }
  1389. return ms
  1390. }
  1391. return mi.MessageOf(x)
  1392. }
  1393. // Deprecated: Use WebMessageInfo.ProtoReflect.Descriptor instead.
  1394. func (*WebMessageInfo) Descriptor() ([]byte, []int) {
  1395. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{0}
  1396. }
  1397. func (x *WebMessageInfo) GetKey() *waCommon.MessageKey {
  1398. if x != nil {
  1399. return x.Key
  1400. }
  1401. return nil
  1402. }
  1403. func (x *WebMessageInfo) GetMessage() *waE2E.Message {
  1404. if x != nil {
  1405. return x.Message
  1406. }
  1407. return nil
  1408. }
  1409. func (x *WebMessageInfo) GetMessageTimestamp() uint64 {
  1410. if x != nil && x.MessageTimestamp != nil {
  1411. return *x.MessageTimestamp
  1412. }
  1413. return 0
  1414. }
  1415. func (x *WebMessageInfo) GetStatus() WebMessageInfo_Status {
  1416. if x != nil && x.Status != nil {
  1417. return *x.Status
  1418. }
  1419. return WebMessageInfo_ERROR
  1420. }
  1421. func (x *WebMessageInfo) GetParticipant() string {
  1422. if x != nil && x.Participant != nil {
  1423. return *x.Participant
  1424. }
  1425. return ""
  1426. }
  1427. func (x *WebMessageInfo) GetMessageC2STimestamp() uint64 {
  1428. if x != nil && x.MessageC2STimestamp != nil {
  1429. return *x.MessageC2STimestamp
  1430. }
  1431. return 0
  1432. }
  1433. func (x *WebMessageInfo) GetIgnore() bool {
  1434. if x != nil && x.Ignore != nil {
  1435. return *x.Ignore
  1436. }
  1437. return false
  1438. }
  1439. func (x *WebMessageInfo) GetStarred() bool {
  1440. if x != nil && x.Starred != nil {
  1441. return *x.Starred
  1442. }
  1443. return false
  1444. }
  1445. func (x *WebMessageInfo) GetBroadcast() bool {
  1446. if x != nil && x.Broadcast != nil {
  1447. return *x.Broadcast
  1448. }
  1449. return false
  1450. }
  1451. func (x *WebMessageInfo) GetPushName() string {
  1452. if x != nil && x.PushName != nil {
  1453. return *x.PushName
  1454. }
  1455. return ""
  1456. }
  1457. func (x *WebMessageInfo) GetMediaCiphertextSHA256() []byte {
  1458. if x != nil {
  1459. return x.MediaCiphertextSHA256
  1460. }
  1461. return nil
  1462. }
  1463. func (x *WebMessageInfo) GetMulticast() bool {
  1464. if x != nil && x.Multicast != nil {
  1465. return *x.Multicast
  1466. }
  1467. return false
  1468. }
  1469. func (x *WebMessageInfo) GetUrlText() bool {
  1470. if x != nil && x.UrlText != nil {
  1471. return *x.UrlText
  1472. }
  1473. return false
  1474. }
  1475. func (x *WebMessageInfo) GetUrlNumber() bool {
  1476. if x != nil && x.UrlNumber != nil {
  1477. return *x.UrlNumber
  1478. }
  1479. return false
  1480. }
  1481. func (x *WebMessageInfo) GetMessageStubType() WebMessageInfo_StubType {
  1482. if x != nil && x.MessageStubType != nil {
  1483. return *x.MessageStubType
  1484. }
  1485. return WebMessageInfo_UNKNOWN
  1486. }
  1487. func (x *WebMessageInfo) GetClearMedia() bool {
  1488. if x != nil && x.ClearMedia != nil {
  1489. return *x.ClearMedia
  1490. }
  1491. return false
  1492. }
  1493. func (x *WebMessageInfo) GetMessageStubParameters() []string {
  1494. if x != nil {
  1495. return x.MessageStubParameters
  1496. }
  1497. return nil
  1498. }
  1499. func (x *WebMessageInfo) GetDuration() uint32 {
  1500. if x != nil && x.Duration != nil {
  1501. return *x.Duration
  1502. }
  1503. return 0
  1504. }
  1505. func (x *WebMessageInfo) GetLabels() []string {
  1506. if x != nil {
  1507. return x.Labels
  1508. }
  1509. return nil
  1510. }
  1511. func (x *WebMessageInfo) GetPaymentInfo() *PaymentInfo {
  1512. if x != nil {
  1513. return x.PaymentInfo
  1514. }
  1515. return nil
  1516. }
  1517. func (x *WebMessageInfo) GetFinalLiveLocation() *waE2E.LiveLocationMessage {
  1518. if x != nil {
  1519. return x.FinalLiveLocation
  1520. }
  1521. return nil
  1522. }
  1523. func (x *WebMessageInfo) GetQuotedPaymentInfo() *PaymentInfo {
  1524. if x != nil {
  1525. return x.QuotedPaymentInfo
  1526. }
  1527. return nil
  1528. }
  1529. func (x *WebMessageInfo) GetEphemeralStartTimestamp() uint64 {
  1530. if x != nil && x.EphemeralStartTimestamp != nil {
  1531. return *x.EphemeralStartTimestamp
  1532. }
  1533. return 0
  1534. }
  1535. func (x *WebMessageInfo) GetEphemeralDuration() uint32 {
  1536. if x != nil && x.EphemeralDuration != nil {
  1537. return *x.EphemeralDuration
  1538. }
  1539. return 0
  1540. }
  1541. func (x *WebMessageInfo) GetEphemeralOffToOn() bool {
  1542. if x != nil && x.EphemeralOffToOn != nil {
  1543. return *x.EphemeralOffToOn
  1544. }
  1545. return false
  1546. }
  1547. func (x *WebMessageInfo) GetEphemeralOutOfSync() bool {
  1548. if x != nil && x.EphemeralOutOfSync != nil {
  1549. return *x.EphemeralOutOfSync
  1550. }
  1551. return false
  1552. }
  1553. func (x *WebMessageInfo) GetBizPrivacyStatus() WebMessageInfo_BizPrivacyStatus {
  1554. if x != nil && x.BizPrivacyStatus != nil {
  1555. return *x.BizPrivacyStatus
  1556. }
  1557. return WebMessageInfo_E2EE
  1558. }
  1559. func (x *WebMessageInfo) GetVerifiedBizName() string {
  1560. if x != nil && x.VerifiedBizName != nil {
  1561. return *x.VerifiedBizName
  1562. }
  1563. return ""
  1564. }
  1565. func (x *WebMessageInfo) GetMediaData() *MediaData {
  1566. if x != nil {
  1567. return x.MediaData
  1568. }
  1569. return nil
  1570. }
  1571. func (x *WebMessageInfo) GetPhotoChange() *PhotoChange {
  1572. if x != nil {
  1573. return x.PhotoChange
  1574. }
  1575. return nil
  1576. }
  1577. func (x *WebMessageInfo) GetUserReceipt() []*UserReceipt {
  1578. if x != nil {
  1579. return x.UserReceipt
  1580. }
  1581. return nil
  1582. }
  1583. func (x *WebMessageInfo) GetReactions() []*Reaction {
  1584. if x != nil {
  1585. return x.Reactions
  1586. }
  1587. return nil
  1588. }
  1589. func (x *WebMessageInfo) GetQuotedStickerData() *MediaData {
  1590. if x != nil {
  1591. return x.QuotedStickerData
  1592. }
  1593. return nil
  1594. }
  1595. func (x *WebMessageInfo) GetFutureproofData() []byte {
  1596. if x != nil {
  1597. return x.FutureproofData
  1598. }
  1599. return nil
  1600. }
  1601. func (x *WebMessageInfo) GetStatusPsa() *StatusPSA {
  1602. if x != nil {
  1603. return x.StatusPsa
  1604. }
  1605. return nil
  1606. }
  1607. func (x *WebMessageInfo) GetPollUpdates() []*PollUpdate {
  1608. if x != nil {
  1609. return x.PollUpdates
  1610. }
  1611. return nil
  1612. }
  1613. func (x *WebMessageInfo) GetPollAdditionalMetadata() *PollAdditionalMetadata {
  1614. if x != nil {
  1615. return x.PollAdditionalMetadata
  1616. }
  1617. return nil
  1618. }
  1619. func (x *WebMessageInfo) GetAgentID() string {
  1620. if x != nil && x.AgentID != nil {
  1621. return *x.AgentID
  1622. }
  1623. return ""
  1624. }
  1625. func (x *WebMessageInfo) GetStatusAlreadyViewed() bool {
  1626. if x != nil && x.StatusAlreadyViewed != nil {
  1627. return *x.StatusAlreadyViewed
  1628. }
  1629. return false
  1630. }
  1631. func (x *WebMessageInfo) GetMessageSecret() []byte {
  1632. if x != nil {
  1633. return x.MessageSecret
  1634. }
  1635. return nil
  1636. }
  1637. func (x *WebMessageInfo) GetKeepInChat() *KeepInChat {
  1638. if x != nil {
  1639. return x.KeepInChat
  1640. }
  1641. return nil
  1642. }
  1643. func (x *WebMessageInfo) GetOriginalSelfAuthorUserJIDString() string {
  1644. if x != nil && x.OriginalSelfAuthorUserJIDString != nil {
  1645. return *x.OriginalSelfAuthorUserJIDString
  1646. }
  1647. return ""
  1648. }
  1649. func (x *WebMessageInfo) GetRevokeMessageTimestamp() uint64 {
  1650. if x != nil && x.RevokeMessageTimestamp != nil {
  1651. return *x.RevokeMessageTimestamp
  1652. }
  1653. return 0
  1654. }
  1655. func (x *WebMessageInfo) GetPinInChat() *PinInChat {
  1656. if x != nil {
  1657. return x.PinInChat
  1658. }
  1659. return nil
  1660. }
  1661. func (x *WebMessageInfo) GetPremiumMessageInfo() *PremiumMessageInfo {
  1662. if x != nil {
  1663. return x.PremiumMessageInfo
  1664. }
  1665. return nil
  1666. }
  1667. func (x *WebMessageInfo) GetIs1PBizBotMessage() bool {
  1668. if x != nil && x.Is1PBizBotMessage != nil {
  1669. return *x.Is1PBizBotMessage
  1670. }
  1671. return false
  1672. }
  1673. func (x *WebMessageInfo) GetIsGroupHistoryMessage() bool {
  1674. if x != nil && x.IsGroupHistoryMessage != nil {
  1675. return *x.IsGroupHistoryMessage
  1676. }
  1677. return false
  1678. }
  1679. func (x *WebMessageInfo) GetBotMessageInvokerJID() string {
  1680. if x != nil && x.BotMessageInvokerJID != nil {
  1681. return *x.BotMessageInvokerJID
  1682. }
  1683. return ""
  1684. }
  1685. func (x *WebMessageInfo) GetCommentMetadata() *CommentMetadata {
  1686. if x != nil {
  1687. return x.CommentMetadata
  1688. }
  1689. return nil
  1690. }
  1691. func (x *WebMessageInfo) GetEventResponses() []*EventResponse {
  1692. if x != nil {
  1693. return x.EventResponses
  1694. }
  1695. return nil
  1696. }
  1697. func (x *WebMessageInfo) GetReportingTokenInfo() *ReportingTokenInfo {
  1698. if x != nil {
  1699. return x.ReportingTokenInfo
  1700. }
  1701. return nil
  1702. }
  1703. func (x *WebMessageInfo) GetNewsletterServerID() uint64 {
  1704. if x != nil && x.NewsletterServerID != nil {
  1705. return *x.NewsletterServerID
  1706. }
  1707. return 0
  1708. }
  1709. func (x *WebMessageInfo) GetEventAdditionalMetadata() *EventAdditionalMetadata {
  1710. if x != nil {
  1711. return x.EventAdditionalMetadata
  1712. }
  1713. return nil
  1714. }
  1715. func (x *WebMessageInfo) GetIsMentionedInStatus() bool {
  1716. if x != nil && x.IsMentionedInStatus != nil {
  1717. return *x.IsMentionedInStatus
  1718. }
  1719. return false
  1720. }
  1721. func (x *WebMessageInfo) GetStatusMentions() []string {
  1722. if x != nil {
  1723. return x.StatusMentions
  1724. }
  1725. return nil
  1726. }
  1727. func (x *WebMessageInfo) GetTargetMessageID() *waCommon.MessageKey {
  1728. if x != nil {
  1729. return x.TargetMessageID
  1730. }
  1731. return nil
  1732. }
  1733. func (x *WebMessageInfo) GetMessageAddOns() []*MessageAddOn {
  1734. if x != nil {
  1735. return x.MessageAddOns
  1736. }
  1737. return nil
  1738. }
  1739. func (x *WebMessageInfo) GetStatusMentionMessageInfo() *StatusMentionMessage {
  1740. if x != nil {
  1741. return x.StatusMentionMessageInfo
  1742. }
  1743. return nil
  1744. }
  1745. func (x *WebMessageInfo) GetIsSupportAiMessage() bool {
  1746. if x != nil && x.IsSupportAiMessage != nil {
  1747. return *x.IsSupportAiMessage
  1748. }
  1749. return false
  1750. }
  1751. func (x *WebMessageInfo) GetStatusMentionSources() []string {
  1752. if x != nil {
  1753. return x.StatusMentionSources
  1754. }
  1755. return nil
  1756. }
  1757. func (x *WebMessageInfo) GetSupportAiCitations() []*Citation {
  1758. if x != nil {
  1759. return x.SupportAiCitations
  1760. }
  1761. return nil
  1762. }
  1763. func (x *WebMessageInfo) GetBotTargetID() string {
  1764. if x != nil && x.BotTargetID != nil {
  1765. return *x.BotTargetID
  1766. }
  1767. return ""
  1768. }
  1769. func (x *WebMessageInfo) GetGroupHistoryIndividualMessageInfo() *GroupHistoryIndividualMessageInfo {
  1770. if x != nil {
  1771. return x.GroupHistoryIndividualMessageInfo
  1772. }
  1773. return nil
  1774. }
  1775. func (x *WebMessageInfo) GetGroupHistoryBundleInfo() *GroupHistoryBundleInfo {
  1776. if x != nil {
  1777. return x.GroupHistoryBundleInfo
  1778. }
  1779. return nil
  1780. }
  1781. func (x *WebMessageInfo) GetInteractiveMessageAdditionalMetadata() *InteractiveMessageAdditionalMetadata {
  1782. if x != nil {
  1783. return x.InteractiveMessageAdditionalMetadata
  1784. }
  1785. return nil
  1786. }
  1787. func (x *WebMessageInfo) GetQuarantinedMessage() *QuarantinedMessage {
  1788. if x != nil {
  1789. return x.QuarantinedMessage
  1790. }
  1791. return nil
  1792. }
  1793. type PaymentInfo struct {
  1794. state protoimpl.MessageState `protogen:"open.v1"`
  1795. CurrencyDeprecated *PaymentInfo_Currency `protobuf:"varint,1,opt,name=currencyDeprecated,enum=WAWebProtobufsWeb.PaymentInfo_Currency" json:"currencyDeprecated,omitempty"`
  1796. Amount1000 *uint64 `protobuf:"varint,2,opt,name=amount1000" json:"amount1000,omitempty"`
  1797. ReceiverJID *string `protobuf:"bytes,3,opt,name=receiverJID" json:"receiverJID,omitempty"`
  1798. Status *PaymentInfo_Status `protobuf:"varint,4,opt,name=status,enum=WAWebProtobufsWeb.PaymentInfo_Status" json:"status,omitempty"`
  1799. TransactionTimestamp *uint64 `protobuf:"varint,5,opt,name=transactionTimestamp" json:"transactionTimestamp,omitempty"`
  1800. RequestMessageKey *waCommon.MessageKey `protobuf:"bytes,6,opt,name=requestMessageKey" json:"requestMessageKey,omitempty"`
  1801. ExpiryTimestamp *uint64 `protobuf:"varint,7,opt,name=expiryTimestamp" json:"expiryTimestamp,omitempty"`
  1802. Futureproofed *bool `protobuf:"varint,8,opt,name=futureproofed" json:"futureproofed,omitempty"`
  1803. Currency *string `protobuf:"bytes,9,opt,name=currency" json:"currency,omitempty"`
  1804. TxnStatus *PaymentInfo_TxnStatus `protobuf:"varint,10,opt,name=txnStatus,enum=WAWebProtobufsWeb.PaymentInfo_TxnStatus" json:"txnStatus,omitempty"`
  1805. UseNoviFiatFormat *bool `protobuf:"varint,11,opt,name=useNoviFiatFormat" json:"useNoviFiatFormat,omitempty"`
  1806. PrimaryAmount *waE2E.Money `protobuf:"bytes,12,opt,name=primaryAmount" json:"primaryAmount,omitempty"`
  1807. ExchangeAmount *waE2E.Money `protobuf:"bytes,13,opt,name=exchangeAmount" json:"exchangeAmount,omitempty"`
  1808. unknownFields protoimpl.UnknownFields
  1809. sizeCache protoimpl.SizeCache
  1810. }
  1811. func (x *PaymentInfo) Reset() {
  1812. *x = PaymentInfo{}
  1813. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[1]
  1814. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1815. ms.StoreMessageInfo(mi)
  1816. }
  1817. func (x *PaymentInfo) String() string {
  1818. return protoimpl.X.MessageStringOf(x)
  1819. }
  1820. func (*PaymentInfo) ProtoMessage() {}
  1821. func (x *PaymentInfo) ProtoReflect() protoreflect.Message {
  1822. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[1]
  1823. if x != nil {
  1824. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1825. if ms.LoadMessageInfo() == nil {
  1826. ms.StoreMessageInfo(mi)
  1827. }
  1828. return ms
  1829. }
  1830. return mi.MessageOf(x)
  1831. }
  1832. // Deprecated: Use PaymentInfo.ProtoReflect.Descriptor instead.
  1833. func (*PaymentInfo) Descriptor() ([]byte, []int) {
  1834. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{1}
  1835. }
  1836. func (x *PaymentInfo) GetCurrencyDeprecated() PaymentInfo_Currency {
  1837. if x != nil && x.CurrencyDeprecated != nil {
  1838. return *x.CurrencyDeprecated
  1839. }
  1840. return PaymentInfo_UNKNOWN_CURRENCY
  1841. }
  1842. func (x *PaymentInfo) GetAmount1000() uint64 {
  1843. if x != nil && x.Amount1000 != nil {
  1844. return *x.Amount1000
  1845. }
  1846. return 0
  1847. }
  1848. func (x *PaymentInfo) GetReceiverJID() string {
  1849. if x != nil && x.ReceiverJID != nil {
  1850. return *x.ReceiverJID
  1851. }
  1852. return ""
  1853. }
  1854. func (x *PaymentInfo) GetStatus() PaymentInfo_Status {
  1855. if x != nil && x.Status != nil {
  1856. return *x.Status
  1857. }
  1858. return PaymentInfo_UNKNOWN_STATUS
  1859. }
  1860. func (x *PaymentInfo) GetTransactionTimestamp() uint64 {
  1861. if x != nil && x.TransactionTimestamp != nil {
  1862. return *x.TransactionTimestamp
  1863. }
  1864. return 0
  1865. }
  1866. func (x *PaymentInfo) GetRequestMessageKey() *waCommon.MessageKey {
  1867. if x != nil {
  1868. return x.RequestMessageKey
  1869. }
  1870. return nil
  1871. }
  1872. func (x *PaymentInfo) GetExpiryTimestamp() uint64 {
  1873. if x != nil && x.ExpiryTimestamp != nil {
  1874. return *x.ExpiryTimestamp
  1875. }
  1876. return 0
  1877. }
  1878. func (x *PaymentInfo) GetFutureproofed() bool {
  1879. if x != nil && x.Futureproofed != nil {
  1880. return *x.Futureproofed
  1881. }
  1882. return false
  1883. }
  1884. func (x *PaymentInfo) GetCurrency() string {
  1885. if x != nil && x.Currency != nil {
  1886. return *x.Currency
  1887. }
  1888. return ""
  1889. }
  1890. func (x *PaymentInfo) GetTxnStatus() PaymentInfo_TxnStatus {
  1891. if x != nil && x.TxnStatus != nil {
  1892. return *x.TxnStatus
  1893. }
  1894. return PaymentInfo_UNKNOWN
  1895. }
  1896. func (x *PaymentInfo) GetUseNoviFiatFormat() bool {
  1897. if x != nil && x.UseNoviFiatFormat != nil {
  1898. return *x.UseNoviFiatFormat
  1899. }
  1900. return false
  1901. }
  1902. func (x *PaymentInfo) GetPrimaryAmount() *waE2E.Money {
  1903. if x != nil {
  1904. return x.PrimaryAmount
  1905. }
  1906. return nil
  1907. }
  1908. func (x *PaymentInfo) GetExchangeAmount() *waE2E.Money {
  1909. if x != nil {
  1910. return x.ExchangeAmount
  1911. }
  1912. return nil
  1913. }
  1914. type WebFeatures struct {
  1915. state protoimpl.MessageState `protogen:"open.v1"`
  1916. LabelsDisplay *WebFeatures_Flag `protobuf:"varint,1,opt,name=labelsDisplay,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"labelsDisplay,omitempty"`
  1917. VoipIndividualOutgoing *WebFeatures_Flag `protobuf:"varint,2,opt,name=voipIndividualOutgoing,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"voipIndividualOutgoing,omitempty"`
  1918. GroupsV3 *WebFeatures_Flag `protobuf:"varint,3,opt,name=groupsV3,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupsV3,omitempty"`
  1919. GroupsV3Create *WebFeatures_Flag `protobuf:"varint,4,opt,name=groupsV3Create,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupsV3Create,omitempty"`
  1920. ChangeNumberV2 *WebFeatures_Flag `protobuf:"varint,5,opt,name=changeNumberV2,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"changeNumberV2,omitempty"`
  1921. QueryStatusV3Thumbnail *WebFeatures_Flag `protobuf:"varint,6,opt,name=queryStatusV3Thumbnail,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"queryStatusV3Thumbnail,omitempty"`
  1922. LiveLocations *WebFeatures_Flag `protobuf:"varint,7,opt,name=liveLocations,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"liveLocations,omitempty"`
  1923. QueryVname *WebFeatures_Flag `protobuf:"varint,8,opt,name=queryVname,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"queryVname,omitempty"`
  1924. VoipIndividualIncoming *WebFeatures_Flag `protobuf:"varint,9,opt,name=voipIndividualIncoming,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"voipIndividualIncoming,omitempty"`
  1925. QuickRepliesQuery *WebFeatures_Flag `protobuf:"varint,10,opt,name=quickRepliesQuery,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"quickRepliesQuery,omitempty"`
  1926. Payments *WebFeatures_Flag `protobuf:"varint,11,opt,name=payments,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"payments,omitempty"`
  1927. StickerPackQuery *WebFeatures_Flag `protobuf:"varint,12,opt,name=stickerPackQuery,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"stickerPackQuery,omitempty"`
  1928. LiveLocationsFinal *WebFeatures_Flag `protobuf:"varint,13,opt,name=liveLocationsFinal,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"liveLocationsFinal,omitempty"`
  1929. LabelsEdit *WebFeatures_Flag `protobuf:"varint,14,opt,name=labelsEdit,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"labelsEdit,omitempty"`
  1930. MediaUpload *WebFeatures_Flag `protobuf:"varint,15,opt,name=mediaUpload,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"mediaUpload,omitempty"`
  1931. MediaUploadRichQuickReplies *WebFeatures_Flag `protobuf:"varint,18,opt,name=mediaUploadRichQuickReplies,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"mediaUploadRichQuickReplies,omitempty"`
  1932. VnameV2 *WebFeatures_Flag `protobuf:"varint,19,opt,name=vnameV2,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"vnameV2,omitempty"`
  1933. VideoPlaybackURL *WebFeatures_Flag `protobuf:"varint,20,opt,name=videoPlaybackURL,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"videoPlaybackURL,omitempty"`
  1934. StatusRanking *WebFeatures_Flag `protobuf:"varint,21,opt,name=statusRanking,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"statusRanking,omitempty"`
  1935. VoipIndividualVideo *WebFeatures_Flag `protobuf:"varint,22,opt,name=voipIndividualVideo,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"voipIndividualVideo,omitempty"`
  1936. ThirdPartyStickers *WebFeatures_Flag `protobuf:"varint,23,opt,name=thirdPartyStickers,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"thirdPartyStickers,omitempty"`
  1937. FrequentlyForwardedSetting *WebFeatures_Flag `protobuf:"varint,24,opt,name=frequentlyForwardedSetting,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"frequentlyForwardedSetting,omitempty"`
  1938. GroupsV4JoinPermission *WebFeatures_Flag `protobuf:"varint,25,opt,name=groupsV4JoinPermission,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupsV4JoinPermission,omitempty"`
  1939. RecentStickers *WebFeatures_Flag `protobuf:"varint,26,opt,name=recentStickers,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"recentStickers,omitempty"`
  1940. Catalog *WebFeatures_Flag `protobuf:"varint,27,opt,name=catalog,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"catalog,omitempty"`
  1941. StarredStickers *WebFeatures_Flag `protobuf:"varint,28,opt,name=starredStickers,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"starredStickers,omitempty"`
  1942. VoipGroupCall *WebFeatures_Flag `protobuf:"varint,29,opt,name=voipGroupCall,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"voipGroupCall,omitempty"`
  1943. TemplateMessage *WebFeatures_Flag `protobuf:"varint,30,opt,name=templateMessage,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"templateMessage,omitempty"`
  1944. TemplateMessageInteractivity *WebFeatures_Flag `protobuf:"varint,31,opt,name=templateMessageInteractivity,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"templateMessageInteractivity,omitempty"`
  1945. EphemeralMessages *WebFeatures_Flag `protobuf:"varint,32,opt,name=ephemeralMessages,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"ephemeralMessages,omitempty"`
  1946. E2ENotificationSync *WebFeatures_Flag `protobuf:"varint,33,opt,name=e2ENotificationSync,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"e2ENotificationSync,omitempty"`
  1947. RecentStickersV2 *WebFeatures_Flag `protobuf:"varint,34,opt,name=recentStickersV2,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"recentStickersV2,omitempty"`
  1948. RecentStickersV3 *WebFeatures_Flag `protobuf:"varint,36,opt,name=recentStickersV3,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"recentStickersV3,omitempty"`
  1949. UserNotice *WebFeatures_Flag `protobuf:"varint,37,opt,name=userNotice,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"userNotice,omitempty"`
  1950. Support *WebFeatures_Flag `protobuf:"varint,39,opt,name=support,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"support,omitempty"`
  1951. GroupUiiCleanup *WebFeatures_Flag `protobuf:"varint,40,opt,name=groupUiiCleanup,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupUiiCleanup,omitempty"`
  1952. GroupDogfoodingInternalOnly *WebFeatures_Flag `protobuf:"varint,41,opt,name=groupDogfoodingInternalOnly,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupDogfoodingInternalOnly,omitempty"`
  1953. SettingsSync *WebFeatures_Flag `protobuf:"varint,42,opt,name=settingsSync,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"settingsSync,omitempty"`
  1954. ArchiveV2 *WebFeatures_Flag `protobuf:"varint,43,opt,name=archiveV2,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"archiveV2,omitempty"`
  1955. EphemeralAllowGroupMembers *WebFeatures_Flag `protobuf:"varint,44,opt,name=ephemeralAllowGroupMembers,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"ephemeralAllowGroupMembers,omitempty"`
  1956. Ephemeral24HDuration *WebFeatures_Flag `protobuf:"varint,45,opt,name=ephemeral24HDuration,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"ephemeral24HDuration,omitempty"`
  1957. MdForceUpgrade *WebFeatures_Flag `protobuf:"varint,46,opt,name=mdForceUpgrade,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"mdForceUpgrade,omitempty"`
  1958. DisappearingMode *WebFeatures_Flag `protobuf:"varint,47,opt,name=disappearingMode,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"disappearingMode,omitempty"`
  1959. ExternalMdOptInAvailable *WebFeatures_Flag `protobuf:"varint,48,opt,name=externalMdOptInAvailable,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"externalMdOptInAvailable,omitempty"`
  1960. NoDeleteMessageTimeLimit *WebFeatures_Flag `protobuf:"varint,49,opt,name=noDeleteMessageTimeLimit,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"noDeleteMessageTimeLimit,omitempty"`
  1961. unknownFields protoimpl.UnknownFields
  1962. sizeCache protoimpl.SizeCache
  1963. }
  1964. func (x *WebFeatures) Reset() {
  1965. *x = WebFeatures{}
  1966. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[2]
  1967. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1968. ms.StoreMessageInfo(mi)
  1969. }
  1970. func (x *WebFeatures) String() string {
  1971. return protoimpl.X.MessageStringOf(x)
  1972. }
  1973. func (*WebFeatures) ProtoMessage() {}
  1974. func (x *WebFeatures) ProtoReflect() protoreflect.Message {
  1975. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[2]
  1976. if x != nil {
  1977. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  1978. if ms.LoadMessageInfo() == nil {
  1979. ms.StoreMessageInfo(mi)
  1980. }
  1981. return ms
  1982. }
  1983. return mi.MessageOf(x)
  1984. }
  1985. // Deprecated: Use WebFeatures.ProtoReflect.Descriptor instead.
  1986. func (*WebFeatures) Descriptor() ([]byte, []int) {
  1987. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{2}
  1988. }
  1989. func (x *WebFeatures) GetLabelsDisplay() WebFeatures_Flag {
  1990. if x != nil && x.LabelsDisplay != nil {
  1991. return *x.LabelsDisplay
  1992. }
  1993. return WebFeatures_NOT_STARTED
  1994. }
  1995. func (x *WebFeatures) GetVoipIndividualOutgoing() WebFeatures_Flag {
  1996. if x != nil && x.VoipIndividualOutgoing != nil {
  1997. return *x.VoipIndividualOutgoing
  1998. }
  1999. return WebFeatures_NOT_STARTED
  2000. }
  2001. func (x *WebFeatures) GetGroupsV3() WebFeatures_Flag {
  2002. if x != nil && x.GroupsV3 != nil {
  2003. return *x.GroupsV3
  2004. }
  2005. return WebFeatures_NOT_STARTED
  2006. }
  2007. func (x *WebFeatures) GetGroupsV3Create() WebFeatures_Flag {
  2008. if x != nil && x.GroupsV3Create != nil {
  2009. return *x.GroupsV3Create
  2010. }
  2011. return WebFeatures_NOT_STARTED
  2012. }
  2013. func (x *WebFeatures) GetChangeNumberV2() WebFeatures_Flag {
  2014. if x != nil && x.ChangeNumberV2 != nil {
  2015. return *x.ChangeNumberV2
  2016. }
  2017. return WebFeatures_NOT_STARTED
  2018. }
  2019. func (x *WebFeatures) GetQueryStatusV3Thumbnail() WebFeatures_Flag {
  2020. if x != nil && x.QueryStatusV3Thumbnail != nil {
  2021. return *x.QueryStatusV3Thumbnail
  2022. }
  2023. return WebFeatures_NOT_STARTED
  2024. }
  2025. func (x *WebFeatures) GetLiveLocations() WebFeatures_Flag {
  2026. if x != nil && x.LiveLocations != nil {
  2027. return *x.LiveLocations
  2028. }
  2029. return WebFeatures_NOT_STARTED
  2030. }
  2031. func (x *WebFeatures) GetQueryVname() WebFeatures_Flag {
  2032. if x != nil && x.QueryVname != nil {
  2033. return *x.QueryVname
  2034. }
  2035. return WebFeatures_NOT_STARTED
  2036. }
  2037. func (x *WebFeatures) GetVoipIndividualIncoming() WebFeatures_Flag {
  2038. if x != nil && x.VoipIndividualIncoming != nil {
  2039. return *x.VoipIndividualIncoming
  2040. }
  2041. return WebFeatures_NOT_STARTED
  2042. }
  2043. func (x *WebFeatures) GetQuickRepliesQuery() WebFeatures_Flag {
  2044. if x != nil && x.QuickRepliesQuery != nil {
  2045. return *x.QuickRepliesQuery
  2046. }
  2047. return WebFeatures_NOT_STARTED
  2048. }
  2049. func (x *WebFeatures) GetPayments() WebFeatures_Flag {
  2050. if x != nil && x.Payments != nil {
  2051. return *x.Payments
  2052. }
  2053. return WebFeatures_NOT_STARTED
  2054. }
  2055. func (x *WebFeatures) GetStickerPackQuery() WebFeatures_Flag {
  2056. if x != nil && x.StickerPackQuery != nil {
  2057. return *x.StickerPackQuery
  2058. }
  2059. return WebFeatures_NOT_STARTED
  2060. }
  2061. func (x *WebFeatures) GetLiveLocationsFinal() WebFeatures_Flag {
  2062. if x != nil && x.LiveLocationsFinal != nil {
  2063. return *x.LiveLocationsFinal
  2064. }
  2065. return WebFeatures_NOT_STARTED
  2066. }
  2067. func (x *WebFeatures) GetLabelsEdit() WebFeatures_Flag {
  2068. if x != nil && x.LabelsEdit != nil {
  2069. return *x.LabelsEdit
  2070. }
  2071. return WebFeatures_NOT_STARTED
  2072. }
  2073. func (x *WebFeatures) GetMediaUpload() WebFeatures_Flag {
  2074. if x != nil && x.MediaUpload != nil {
  2075. return *x.MediaUpload
  2076. }
  2077. return WebFeatures_NOT_STARTED
  2078. }
  2079. func (x *WebFeatures) GetMediaUploadRichQuickReplies() WebFeatures_Flag {
  2080. if x != nil && x.MediaUploadRichQuickReplies != nil {
  2081. return *x.MediaUploadRichQuickReplies
  2082. }
  2083. return WebFeatures_NOT_STARTED
  2084. }
  2085. func (x *WebFeatures) GetVnameV2() WebFeatures_Flag {
  2086. if x != nil && x.VnameV2 != nil {
  2087. return *x.VnameV2
  2088. }
  2089. return WebFeatures_NOT_STARTED
  2090. }
  2091. func (x *WebFeatures) GetVideoPlaybackURL() WebFeatures_Flag {
  2092. if x != nil && x.VideoPlaybackURL != nil {
  2093. return *x.VideoPlaybackURL
  2094. }
  2095. return WebFeatures_NOT_STARTED
  2096. }
  2097. func (x *WebFeatures) GetStatusRanking() WebFeatures_Flag {
  2098. if x != nil && x.StatusRanking != nil {
  2099. return *x.StatusRanking
  2100. }
  2101. return WebFeatures_NOT_STARTED
  2102. }
  2103. func (x *WebFeatures) GetVoipIndividualVideo() WebFeatures_Flag {
  2104. if x != nil && x.VoipIndividualVideo != nil {
  2105. return *x.VoipIndividualVideo
  2106. }
  2107. return WebFeatures_NOT_STARTED
  2108. }
  2109. func (x *WebFeatures) GetThirdPartyStickers() WebFeatures_Flag {
  2110. if x != nil && x.ThirdPartyStickers != nil {
  2111. return *x.ThirdPartyStickers
  2112. }
  2113. return WebFeatures_NOT_STARTED
  2114. }
  2115. func (x *WebFeatures) GetFrequentlyForwardedSetting() WebFeatures_Flag {
  2116. if x != nil && x.FrequentlyForwardedSetting != nil {
  2117. return *x.FrequentlyForwardedSetting
  2118. }
  2119. return WebFeatures_NOT_STARTED
  2120. }
  2121. func (x *WebFeatures) GetGroupsV4JoinPermission() WebFeatures_Flag {
  2122. if x != nil && x.GroupsV4JoinPermission != nil {
  2123. return *x.GroupsV4JoinPermission
  2124. }
  2125. return WebFeatures_NOT_STARTED
  2126. }
  2127. func (x *WebFeatures) GetRecentStickers() WebFeatures_Flag {
  2128. if x != nil && x.RecentStickers != nil {
  2129. return *x.RecentStickers
  2130. }
  2131. return WebFeatures_NOT_STARTED
  2132. }
  2133. func (x *WebFeatures) GetCatalog() WebFeatures_Flag {
  2134. if x != nil && x.Catalog != nil {
  2135. return *x.Catalog
  2136. }
  2137. return WebFeatures_NOT_STARTED
  2138. }
  2139. func (x *WebFeatures) GetStarredStickers() WebFeatures_Flag {
  2140. if x != nil && x.StarredStickers != nil {
  2141. return *x.StarredStickers
  2142. }
  2143. return WebFeatures_NOT_STARTED
  2144. }
  2145. func (x *WebFeatures) GetVoipGroupCall() WebFeatures_Flag {
  2146. if x != nil && x.VoipGroupCall != nil {
  2147. return *x.VoipGroupCall
  2148. }
  2149. return WebFeatures_NOT_STARTED
  2150. }
  2151. func (x *WebFeatures) GetTemplateMessage() WebFeatures_Flag {
  2152. if x != nil && x.TemplateMessage != nil {
  2153. return *x.TemplateMessage
  2154. }
  2155. return WebFeatures_NOT_STARTED
  2156. }
  2157. func (x *WebFeatures) GetTemplateMessageInteractivity() WebFeatures_Flag {
  2158. if x != nil && x.TemplateMessageInteractivity != nil {
  2159. return *x.TemplateMessageInteractivity
  2160. }
  2161. return WebFeatures_NOT_STARTED
  2162. }
  2163. func (x *WebFeatures) GetEphemeralMessages() WebFeatures_Flag {
  2164. if x != nil && x.EphemeralMessages != nil {
  2165. return *x.EphemeralMessages
  2166. }
  2167. return WebFeatures_NOT_STARTED
  2168. }
  2169. func (x *WebFeatures) GetE2ENotificationSync() WebFeatures_Flag {
  2170. if x != nil && x.E2ENotificationSync != nil {
  2171. return *x.E2ENotificationSync
  2172. }
  2173. return WebFeatures_NOT_STARTED
  2174. }
  2175. func (x *WebFeatures) GetRecentStickersV2() WebFeatures_Flag {
  2176. if x != nil && x.RecentStickersV2 != nil {
  2177. return *x.RecentStickersV2
  2178. }
  2179. return WebFeatures_NOT_STARTED
  2180. }
  2181. func (x *WebFeatures) GetRecentStickersV3() WebFeatures_Flag {
  2182. if x != nil && x.RecentStickersV3 != nil {
  2183. return *x.RecentStickersV3
  2184. }
  2185. return WebFeatures_NOT_STARTED
  2186. }
  2187. func (x *WebFeatures) GetUserNotice() WebFeatures_Flag {
  2188. if x != nil && x.UserNotice != nil {
  2189. return *x.UserNotice
  2190. }
  2191. return WebFeatures_NOT_STARTED
  2192. }
  2193. func (x *WebFeatures) GetSupport() WebFeatures_Flag {
  2194. if x != nil && x.Support != nil {
  2195. return *x.Support
  2196. }
  2197. return WebFeatures_NOT_STARTED
  2198. }
  2199. func (x *WebFeatures) GetGroupUiiCleanup() WebFeatures_Flag {
  2200. if x != nil && x.GroupUiiCleanup != nil {
  2201. return *x.GroupUiiCleanup
  2202. }
  2203. return WebFeatures_NOT_STARTED
  2204. }
  2205. func (x *WebFeatures) GetGroupDogfoodingInternalOnly() WebFeatures_Flag {
  2206. if x != nil && x.GroupDogfoodingInternalOnly != nil {
  2207. return *x.GroupDogfoodingInternalOnly
  2208. }
  2209. return WebFeatures_NOT_STARTED
  2210. }
  2211. func (x *WebFeatures) GetSettingsSync() WebFeatures_Flag {
  2212. if x != nil && x.SettingsSync != nil {
  2213. return *x.SettingsSync
  2214. }
  2215. return WebFeatures_NOT_STARTED
  2216. }
  2217. func (x *WebFeatures) GetArchiveV2() WebFeatures_Flag {
  2218. if x != nil && x.ArchiveV2 != nil {
  2219. return *x.ArchiveV2
  2220. }
  2221. return WebFeatures_NOT_STARTED
  2222. }
  2223. func (x *WebFeatures) GetEphemeralAllowGroupMembers() WebFeatures_Flag {
  2224. if x != nil && x.EphemeralAllowGroupMembers != nil {
  2225. return *x.EphemeralAllowGroupMembers
  2226. }
  2227. return WebFeatures_NOT_STARTED
  2228. }
  2229. func (x *WebFeatures) GetEphemeral24HDuration() WebFeatures_Flag {
  2230. if x != nil && x.Ephemeral24HDuration != nil {
  2231. return *x.Ephemeral24HDuration
  2232. }
  2233. return WebFeatures_NOT_STARTED
  2234. }
  2235. func (x *WebFeatures) GetMdForceUpgrade() WebFeatures_Flag {
  2236. if x != nil && x.MdForceUpgrade != nil {
  2237. return *x.MdForceUpgrade
  2238. }
  2239. return WebFeatures_NOT_STARTED
  2240. }
  2241. func (x *WebFeatures) GetDisappearingMode() WebFeatures_Flag {
  2242. if x != nil && x.DisappearingMode != nil {
  2243. return *x.DisappearingMode
  2244. }
  2245. return WebFeatures_NOT_STARTED
  2246. }
  2247. func (x *WebFeatures) GetExternalMdOptInAvailable() WebFeatures_Flag {
  2248. if x != nil && x.ExternalMdOptInAvailable != nil {
  2249. return *x.ExternalMdOptInAvailable
  2250. }
  2251. return WebFeatures_NOT_STARTED
  2252. }
  2253. func (x *WebFeatures) GetNoDeleteMessageTimeLimit() WebFeatures_Flag {
  2254. if x != nil && x.NoDeleteMessageTimeLimit != nil {
  2255. return *x.NoDeleteMessageTimeLimit
  2256. }
  2257. return WebFeatures_NOT_STARTED
  2258. }
  2259. type PinInChat struct {
  2260. state protoimpl.MessageState `protogen:"open.v1"`
  2261. Type *PinInChat_Type `protobuf:"varint,1,opt,name=type,enum=WAWebProtobufsWeb.PinInChat_Type" json:"type,omitempty"`
  2262. Key *waCommon.MessageKey `protobuf:"bytes,2,opt,name=key" json:"key,omitempty"`
  2263. SenderTimestampMS *int64 `protobuf:"varint,3,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
  2264. ServerTimestampMS *int64 `protobuf:"varint,4,opt,name=serverTimestampMS" json:"serverTimestampMS,omitempty"`
  2265. MessageAddOnContextInfo *MessageAddOnContextInfo `protobuf:"bytes,5,opt,name=messageAddOnContextInfo" json:"messageAddOnContextInfo,omitempty"`
  2266. unknownFields protoimpl.UnknownFields
  2267. sizeCache protoimpl.SizeCache
  2268. }
  2269. func (x *PinInChat) Reset() {
  2270. *x = PinInChat{}
  2271. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[3]
  2272. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2273. ms.StoreMessageInfo(mi)
  2274. }
  2275. func (x *PinInChat) String() string {
  2276. return protoimpl.X.MessageStringOf(x)
  2277. }
  2278. func (*PinInChat) ProtoMessage() {}
  2279. func (x *PinInChat) ProtoReflect() protoreflect.Message {
  2280. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[3]
  2281. if x != nil {
  2282. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2283. if ms.LoadMessageInfo() == nil {
  2284. ms.StoreMessageInfo(mi)
  2285. }
  2286. return ms
  2287. }
  2288. return mi.MessageOf(x)
  2289. }
  2290. // Deprecated: Use PinInChat.ProtoReflect.Descriptor instead.
  2291. func (*PinInChat) Descriptor() ([]byte, []int) {
  2292. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{3}
  2293. }
  2294. func (x *PinInChat) GetType() PinInChat_Type {
  2295. if x != nil && x.Type != nil {
  2296. return *x.Type
  2297. }
  2298. return PinInChat_UNKNOWN_TYPE
  2299. }
  2300. func (x *PinInChat) GetKey() *waCommon.MessageKey {
  2301. if x != nil {
  2302. return x.Key
  2303. }
  2304. return nil
  2305. }
  2306. func (x *PinInChat) GetSenderTimestampMS() int64 {
  2307. if x != nil && x.SenderTimestampMS != nil {
  2308. return *x.SenderTimestampMS
  2309. }
  2310. return 0
  2311. }
  2312. func (x *PinInChat) GetServerTimestampMS() int64 {
  2313. if x != nil && x.ServerTimestampMS != nil {
  2314. return *x.ServerTimestampMS
  2315. }
  2316. return 0
  2317. }
  2318. func (x *PinInChat) GetMessageAddOnContextInfo() *MessageAddOnContextInfo {
  2319. if x != nil {
  2320. return x.MessageAddOnContextInfo
  2321. }
  2322. return nil
  2323. }
  2324. type MessageAddOn struct {
  2325. state protoimpl.MessageState `protogen:"open.v1"`
  2326. MessageAddOnType *MessageAddOn_MessageAddOnType `protobuf:"varint,1,opt,name=messageAddOnType,enum=WAWebProtobufsWeb.MessageAddOn_MessageAddOnType" json:"messageAddOnType,omitempty"`
  2327. MessageAddOn *waE2E.Message `protobuf:"bytes,2,opt,name=messageAddOn" json:"messageAddOn,omitempty"`
  2328. SenderTimestampMS *int64 `protobuf:"varint,3,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
  2329. ServerTimestampMS *int64 `protobuf:"varint,4,opt,name=serverTimestampMS" json:"serverTimestampMS,omitempty"`
  2330. Status *WebMessageInfo_Status `protobuf:"varint,5,opt,name=status,enum=WAWebProtobufsWeb.WebMessageInfo_Status" json:"status,omitempty"`
  2331. AddOnContextInfo *MessageAddOnContextInfo `protobuf:"bytes,6,opt,name=addOnContextInfo" json:"addOnContextInfo,omitempty"`
  2332. MessageAddOnKey *waCommon.MessageKey `protobuf:"bytes,7,opt,name=messageAddOnKey" json:"messageAddOnKey,omitempty"`
  2333. LegacyMessage *LegacyMessage `protobuf:"bytes,8,opt,name=legacyMessage" json:"legacyMessage,omitempty"`
  2334. unknownFields protoimpl.UnknownFields
  2335. sizeCache protoimpl.SizeCache
  2336. }
  2337. func (x *MessageAddOn) Reset() {
  2338. *x = MessageAddOn{}
  2339. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[4]
  2340. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2341. ms.StoreMessageInfo(mi)
  2342. }
  2343. func (x *MessageAddOn) String() string {
  2344. return protoimpl.X.MessageStringOf(x)
  2345. }
  2346. func (*MessageAddOn) ProtoMessage() {}
  2347. func (x *MessageAddOn) ProtoReflect() protoreflect.Message {
  2348. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[4]
  2349. if x != nil {
  2350. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2351. if ms.LoadMessageInfo() == nil {
  2352. ms.StoreMessageInfo(mi)
  2353. }
  2354. return ms
  2355. }
  2356. return mi.MessageOf(x)
  2357. }
  2358. // Deprecated: Use MessageAddOn.ProtoReflect.Descriptor instead.
  2359. func (*MessageAddOn) Descriptor() ([]byte, []int) {
  2360. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{4}
  2361. }
  2362. func (x *MessageAddOn) GetMessageAddOnType() MessageAddOn_MessageAddOnType {
  2363. if x != nil && x.MessageAddOnType != nil {
  2364. return *x.MessageAddOnType
  2365. }
  2366. return MessageAddOn_UNDEFINED
  2367. }
  2368. func (x *MessageAddOn) GetMessageAddOn() *waE2E.Message {
  2369. if x != nil {
  2370. return x.MessageAddOn
  2371. }
  2372. return nil
  2373. }
  2374. func (x *MessageAddOn) GetSenderTimestampMS() int64 {
  2375. if x != nil && x.SenderTimestampMS != nil {
  2376. return *x.SenderTimestampMS
  2377. }
  2378. return 0
  2379. }
  2380. func (x *MessageAddOn) GetServerTimestampMS() int64 {
  2381. if x != nil && x.ServerTimestampMS != nil {
  2382. return *x.ServerTimestampMS
  2383. }
  2384. return 0
  2385. }
  2386. func (x *MessageAddOn) GetStatus() WebMessageInfo_Status {
  2387. if x != nil && x.Status != nil {
  2388. return *x.Status
  2389. }
  2390. return WebMessageInfo_ERROR
  2391. }
  2392. func (x *MessageAddOn) GetAddOnContextInfo() *MessageAddOnContextInfo {
  2393. if x != nil {
  2394. return x.AddOnContextInfo
  2395. }
  2396. return nil
  2397. }
  2398. func (x *MessageAddOn) GetMessageAddOnKey() *waCommon.MessageKey {
  2399. if x != nil {
  2400. return x.MessageAddOnKey
  2401. }
  2402. return nil
  2403. }
  2404. func (x *MessageAddOn) GetLegacyMessage() *LegacyMessage {
  2405. if x != nil {
  2406. return x.LegacyMessage
  2407. }
  2408. return nil
  2409. }
  2410. type GroupHistoryBundleInfo struct {
  2411. state protoimpl.MessageState `protogen:"open.v1"`
  2412. DeprecatedMessageHistoryBundle *waE2E.MessageHistoryBundle `protobuf:"bytes,1,opt,name=deprecatedMessageHistoryBundle" json:"deprecatedMessageHistoryBundle,omitempty"`
  2413. ProcessState *GroupHistoryBundleInfo_ProcessState `protobuf:"varint,2,opt,name=processState,enum=WAWebProtobufsWeb.GroupHistoryBundleInfo_ProcessState" json:"processState,omitempty"`
  2414. unknownFields protoimpl.UnknownFields
  2415. sizeCache protoimpl.SizeCache
  2416. }
  2417. func (x *GroupHistoryBundleInfo) Reset() {
  2418. *x = GroupHistoryBundleInfo{}
  2419. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[5]
  2420. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2421. ms.StoreMessageInfo(mi)
  2422. }
  2423. func (x *GroupHistoryBundleInfo) String() string {
  2424. return protoimpl.X.MessageStringOf(x)
  2425. }
  2426. func (*GroupHistoryBundleInfo) ProtoMessage() {}
  2427. func (x *GroupHistoryBundleInfo) ProtoReflect() protoreflect.Message {
  2428. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[5]
  2429. if x != nil {
  2430. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2431. if ms.LoadMessageInfo() == nil {
  2432. ms.StoreMessageInfo(mi)
  2433. }
  2434. return ms
  2435. }
  2436. return mi.MessageOf(x)
  2437. }
  2438. // Deprecated: Use GroupHistoryBundleInfo.ProtoReflect.Descriptor instead.
  2439. func (*GroupHistoryBundleInfo) Descriptor() ([]byte, []int) {
  2440. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{5}
  2441. }
  2442. func (x *GroupHistoryBundleInfo) GetDeprecatedMessageHistoryBundle() *waE2E.MessageHistoryBundle {
  2443. if x != nil {
  2444. return x.DeprecatedMessageHistoryBundle
  2445. }
  2446. return nil
  2447. }
  2448. func (x *GroupHistoryBundleInfo) GetProcessState() GroupHistoryBundleInfo_ProcessState {
  2449. if x != nil && x.ProcessState != nil {
  2450. return *x.ProcessState
  2451. }
  2452. return GroupHistoryBundleInfo_NOT_INJECTED
  2453. }
  2454. type CommentMetadata struct {
  2455. state protoimpl.MessageState `protogen:"open.v1"`
  2456. CommentParentKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=commentParentKey" json:"commentParentKey,omitempty"`
  2457. ReplyCount *uint32 `protobuf:"varint,2,opt,name=replyCount" json:"replyCount,omitempty"`
  2458. unknownFields protoimpl.UnknownFields
  2459. sizeCache protoimpl.SizeCache
  2460. }
  2461. func (x *CommentMetadata) Reset() {
  2462. *x = CommentMetadata{}
  2463. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[6]
  2464. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2465. ms.StoreMessageInfo(mi)
  2466. }
  2467. func (x *CommentMetadata) String() string {
  2468. return protoimpl.X.MessageStringOf(x)
  2469. }
  2470. func (*CommentMetadata) ProtoMessage() {}
  2471. func (x *CommentMetadata) ProtoReflect() protoreflect.Message {
  2472. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[6]
  2473. if x != nil {
  2474. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2475. if ms.LoadMessageInfo() == nil {
  2476. ms.StoreMessageInfo(mi)
  2477. }
  2478. return ms
  2479. }
  2480. return mi.MessageOf(x)
  2481. }
  2482. // Deprecated: Use CommentMetadata.ProtoReflect.Descriptor instead.
  2483. func (*CommentMetadata) Descriptor() ([]byte, []int) {
  2484. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{6}
  2485. }
  2486. func (x *CommentMetadata) GetCommentParentKey() *waCommon.MessageKey {
  2487. if x != nil {
  2488. return x.CommentParentKey
  2489. }
  2490. return nil
  2491. }
  2492. func (x *CommentMetadata) GetReplyCount() uint32 {
  2493. if x != nil && x.ReplyCount != nil {
  2494. return *x.ReplyCount
  2495. }
  2496. return 0
  2497. }
  2498. type WebNotificationsInfo struct {
  2499. state protoimpl.MessageState `protogen:"open.v1"`
  2500. Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
  2501. UnreadChats *uint32 `protobuf:"varint,3,opt,name=unreadChats" json:"unreadChats,omitempty"`
  2502. NotifyMessageCount *uint32 `protobuf:"varint,4,opt,name=notifyMessageCount" json:"notifyMessageCount,omitempty"`
  2503. NotifyMessages []*WebMessageInfo `protobuf:"bytes,5,rep,name=notifyMessages" json:"notifyMessages,omitempty"`
  2504. unknownFields protoimpl.UnknownFields
  2505. sizeCache protoimpl.SizeCache
  2506. }
  2507. func (x *WebNotificationsInfo) Reset() {
  2508. *x = WebNotificationsInfo{}
  2509. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[7]
  2510. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2511. ms.StoreMessageInfo(mi)
  2512. }
  2513. func (x *WebNotificationsInfo) String() string {
  2514. return protoimpl.X.MessageStringOf(x)
  2515. }
  2516. func (*WebNotificationsInfo) ProtoMessage() {}
  2517. func (x *WebNotificationsInfo) ProtoReflect() protoreflect.Message {
  2518. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[7]
  2519. if x != nil {
  2520. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2521. if ms.LoadMessageInfo() == nil {
  2522. ms.StoreMessageInfo(mi)
  2523. }
  2524. return ms
  2525. }
  2526. return mi.MessageOf(x)
  2527. }
  2528. // Deprecated: Use WebNotificationsInfo.ProtoReflect.Descriptor instead.
  2529. func (*WebNotificationsInfo) Descriptor() ([]byte, []int) {
  2530. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{7}
  2531. }
  2532. func (x *WebNotificationsInfo) GetTimestamp() uint64 {
  2533. if x != nil && x.Timestamp != nil {
  2534. return *x.Timestamp
  2535. }
  2536. return 0
  2537. }
  2538. func (x *WebNotificationsInfo) GetUnreadChats() uint32 {
  2539. if x != nil && x.UnreadChats != nil {
  2540. return *x.UnreadChats
  2541. }
  2542. return 0
  2543. }
  2544. func (x *WebNotificationsInfo) GetNotifyMessageCount() uint32 {
  2545. if x != nil && x.NotifyMessageCount != nil {
  2546. return *x.NotifyMessageCount
  2547. }
  2548. return 0
  2549. }
  2550. func (x *WebNotificationsInfo) GetNotifyMessages() []*WebMessageInfo {
  2551. if x != nil {
  2552. return x.NotifyMessages
  2553. }
  2554. return nil
  2555. }
  2556. type NotificationMessageInfo struct {
  2557. state protoimpl.MessageState `protogen:"open.v1"`
  2558. Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
  2559. Message *waE2E.Message `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
  2560. MessageTimestamp *uint64 `protobuf:"varint,3,opt,name=messageTimestamp" json:"messageTimestamp,omitempty"`
  2561. Participant *string `protobuf:"bytes,4,opt,name=participant" json:"participant,omitempty"`
  2562. unknownFields protoimpl.UnknownFields
  2563. sizeCache protoimpl.SizeCache
  2564. }
  2565. func (x *NotificationMessageInfo) Reset() {
  2566. *x = NotificationMessageInfo{}
  2567. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[8]
  2568. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2569. ms.StoreMessageInfo(mi)
  2570. }
  2571. func (x *NotificationMessageInfo) String() string {
  2572. return protoimpl.X.MessageStringOf(x)
  2573. }
  2574. func (*NotificationMessageInfo) ProtoMessage() {}
  2575. func (x *NotificationMessageInfo) ProtoReflect() protoreflect.Message {
  2576. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[8]
  2577. if x != nil {
  2578. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2579. if ms.LoadMessageInfo() == nil {
  2580. ms.StoreMessageInfo(mi)
  2581. }
  2582. return ms
  2583. }
  2584. return mi.MessageOf(x)
  2585. }
  2586. // Deprecated: Use NotificationMessageInfo.ProtoReflect.Descriptor instead.
  2587. func (*NotificationMessageInfo) Descriptor() ([]byte, []int) {
  2588. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{8}
  2589. }
  2590. func (x *NotificationMessageInfo) GetKey() *waCommon.MessageKey {
  2591. if x != nil {
  2592. return x.Key
  2593. }
  2594. return nil
  2595. }
  2596. func (x *NotificationMessageInfo) GetMessage() *waE2E.Message {
  2597. if x != nil {
  2598. return x.Message
  2599. }
  2600. return nil
  2601. }
  2602. func (x *NotificationMessageInfo) GetMessageTimestamp() uint64 {
  2603. if x != nil && x.MessageTimestamp != nil {
  2604. return *x.MessageTimestamp
  2605. }
  2606. return 0
  2607. }
  2608. func (x *NotificationMessageInfo) GetParticipant() string {
  2609. if x != nil && x.Participant != nil {
  2610. return *x.Participant
  2611. }
  2612. return ""
  2613. }
  2614. type ReportingTokenInfo struct {
  2615. state protoimpl.MessageState `protogen:"open.v1"`
  2616. ReportingTag []byte `protobuf:"bytes,1,opt,name=reportingTag" json:"reportingTag,omitempty"`
  2617. unknownFields protoimpl.UnknownFields
  2618. sizeCache protoimpl.SizeCache
  2619. }
  2620. func (x *ReportingTokenInfo) Reset() {
  2621. *x = ReportingTokenInfo{}
  2622. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[9]
  2623. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2624. ms.StoreMessageInfo(mi)
  2625. }
  2626. func (x *ReportingTokenInfo) String() string {
  2627. return protoimpl.X.MessageStringOf(x)
  2628. }
  2629. func (*ReportingTokenInfo) ProtoMessage() {}
  2630. func (x *ReportingTokenInfo) ProtoReflect() protoreflect.Message {
  2631. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[9]
  2632. if x != nil {
  2633. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2634. if ms.LoadMessageInfo() == nil {
  2635. ms.StoreMessageInfo(mi)
  2636. }
  2637. return ms
  2638. }
  2639. return mi.MessageOf(x)
  2640. }
  2641. // Deprecated: Use ReportingTokenInfo.ProtoReflect.Descriptor instead.
  2642. func (*ReportingTokenInfo) Descriptor() ([]byte, []int) {
  2643. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{9}
  2644. }
  2645. func (x *ReportingTokenInfo) GetReportingTag() []byte {
  2646. if x != nil {
  2647. return x.ReportingTag
  2648. }
  2649. return nil
  2650. }
  2651. type MediaData struct {
  2652. state protoimpl.MessageState `protogen:"open.v1"`
  2653. LocalPath *string `protobuf:"bytes,1,opt,name=localPath" json:"localPath,omitempty"`
  2654. unknownFields protoimpl.UnknownFields
  2655. sizeCache protoimpl.SizeCache
  2656. }
  2657. func (x *MediaData) Reset() {
  2658. *x = MediaData{}
  2659. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[10]
  2660. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2661. ms.StoreMessageInfo(mi)
  2662. }
  2663. func (x *MediaData) String() string {
  2664. return protoimpl.X.MessageStringOf(x)
  2665. }
  2666. func (*MediaData) ProtoMessage() {}
  2667. func (x *MediaData) ProtoReflect() protoreflect.Message {
  2668. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[10]
  2669. if x != nil {
  2670. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2671. if ms.LoadMessageInfo() == nil {
  2672. ms.StoreMessageInfo(mi)
  2673. }
  2674. return ms
  2675. }
  2676. return mi.MessageOf(x)
  2677. }
  2678. // Deprecated: Use MediaData.ProtoReflect.Descriptor instead.
  2679. func (*MediaData) Descriptor() ([]byte, []int) {
  2680. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{10}
  2681. }
  2682. func (x *MediaData) GetLocalPath() string {
  2683. if x != nil && x.LocalPath != nil {
  2684. return *x.LocalPath
  2685. }
  2686. return ""
  2687. }
  2688. type PhotoChange struct {
  2689. state protoimpl.MessageState `protogen:"open.v1"`
  2690. OldPhoto []byte `protobuf:"bytes,1,opt,name=oldPhoto" json:"oldPhoto,omitempty"`
  2691. NewPhoto []byte `protobuf:"bytes,2,opt,name=newPhoto" json:"newPhoto,omitempty"`
  2692. NewPhotoID *uint32 `protobuf:"varint,3,opt,name=newPhotoID" json:"newPhotoID,omitempty"`
  2693. unknownFields protoimpl.UnknownFields
  2694. sizeCache protoimpl.SizeCache
  2695. }
  2696. func (x *PhotoChange) Reset() {
  2697. *x = PhotoChange{}
  2698. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[11]
  2699. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2700. ms.StoreMessageInfo(mi)
  2701. }
  2702. func (x *PhotoChange) String() string {
  2703. return protoimpl.X.MessageStringOf(x)
  2704. }
  2705. func (*PhotoChange) ProtoMessage() {}
  2706. func (x *PhotoChange) ProtoReflect() protoreflect.Message {
  2707. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[11]
  2708. if x != nil {
  2709. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2710. if ms.LoadMessageInfo() == nil {
  2711. ms.StoreMessageInfo(mi)
  2712. }
  2713. return ms
  2714. }
  2715. return mi.MessageOf(x)
  2716. }
  2717. // Deprecated: Use PhotoChange.ProtoReflect.Descriptor instead.
  2718. func (*PhotoChange) Descriptor() ([]byte, []int) {
  2719. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{11}
  2720. }
  2721. func (x *PhotoChange) GetOldPhoto() []byte {
  2722. if x != nil {
  2723. return x.OldPhoto
  2724. }
  2725. return nil
  2726. }
  2727. func (x *PhotoChange) GetNewPhoto() []byte {
  2728. if x != nil {
  2729. return x.NewPhoto
  2730. }
  2731. return nil
  2732. }
  2733. func (x *PhotoChange) GetNewPhotoID() uint32 {
  2734. if x != nil && x.NewPhotoID != nil {
  2735. return *x.NewPhotoID
  2736. }
  2737. return 0
  2738. }
  2739. type StatusPSA struct {
  2740. state protoimpl.MessageState `protogen:"open.v1"`
  2741. CampaignID *uint64 `protobuf:"varint,44,req,name=campaignID" json:"campaignID,omitempty"`
  2742. CampaignExpirationTimestamp *uint64 `protobuf:"varint,45,opt,name=campaignExpirationTimestamp" json:"campaignExpirationTimestamp,omitempty"`
  2743. unknownFields protoimpl.UnknownFields
  2744. sizeCache protoimpl.SizeCache
  2745. }
  2746. func (x *StatusPSA) Reset() {
  2747. *x = StatusPSA{}
  2748. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[12]
  2749. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2750. ms.StoreMessageInfo(mi)
  2751. }
  2752. func (x *StatusPSA) String() string {
  2753. return protoimpl.X.MessageStringOf(x)
  2754. }
  2755. func (*StatusPSA) ProtoMessage() {}
  2756. func (x *StatusPSA) ProtoReflect() protoreflect.Message {
  2757. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[12]
  2758. if x != nil {
  2759. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2760. if ms.LoadMessageInfo() == nil {
  2761. ms.StoreMessageInfo(mi)
  2762. }
  2763. return ms
  2764. }
  2765. return mi.MessageOf(x)
  2766. }
  2767. // Deprecated: Use StatusPSA.ProtoReflect.Descriptor instead.
  2768. func (*StatusPSA) Descriptor() ([]byte, []int) {
  2769. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{12}
  2770. }
  2771. func (x *StatusPSA) GetCampaignID() uint64 {
  2772. if x != nil && x.CampaignID != nil {
  2773. return *x.CampaignID
  2774. }
  2775. return 0
  2776. }
  2777. func (x *StatusPSA) GetCampaignExpirationTimestamp() uint64 {
  2778. if x != nil && x.CampaignExpirationTimestamp != nil {
  2779. return *x.CampaignExpirationTimestamp
  2780. }
  2781. return 0
  2782. }
  2783. type UserReceipt struct {
  2784. state protoimpl.MessageState `protogen:"open.v1"`
  2785. UserJID *string `protobuf:"bytes,1,req,name=userJID" json:"userJID,omitempty"`
  2786. ReceiptTimestamp *int64 `protobuf:"varint,2,opt,name=receiptTimestamp" json:"receiptTimestamp,omitempty"`
  2787. ReadTimestamp *int64 `protobuf:"varint,3,opt,name=readTimestamp" json:"readTimestamp,omitempty"`
  2788. PlayedTimestamp *int64 `protobuf:"varint,4,opt,name=playedTimestamp" json:"playedTimestamp,omitempty"`
  2789. PendingDeviceJID []string `protobuf:"bytes,5,rep,name=pendingDeviceJID" json:"pendingDeviceJID,omitempty"`
  2790. DeliveredDeviceJID []string `protobuf:"bytes,6,rep,name=deliveredDeviceJID" json:"deliveredDeviceJID,omitempty"`
  2791. unknownFields protoimpl.UnknownFields
  2792. sizeCache protoimpl.SizeCache
  2793. }
  2794. func (x *UserReceipt) Reset() {
  2795. *x = UserReceipt{}
  2796. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[13]
  2797. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2798. ms.StoreMessageInfo(mi)
  2799. }
  2800. func (x *UserReceipt) String() string {
  2801. return protoimpl.X.MessageStringOf(x)
  2802. }
  2803. func (*UserReceipt) ProtoMessage() {}
  2804. func (x *UserReceipt) ProtoReflect() protoreflect.Message {
  2805. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[13]
  2806. if x != nil {
  2807. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2808. if ms.LoadMessageInfo() == nil {
  2809. ms.StoreMessageInfo(mi)
  2810. }
  2811. return ms
  2812. }
  2813. return mi.MessageOf(x)
  2814. }
  2815. // Deprecated: Use UserReceipt.ProtoReflect.Descriptor instead.
  2816. func (*UserReceipt) Descriptor() ([]byte, []int) {
  2817. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{13}
  2818. }
  2819. func (x *UserReceipt) GetUserJID() string {
  2820. if x != nil && x.UserJID != nil {
  2821. return *x.UserJID
  2822. }
  2823. return ""
  2824. }
  2825. func (x *UserReceipt) GetReceiptTimestamp() int64 {
  2826. if x != nil && x.ReceiptTimestamp != nil {
  2827. return *x.ReceiptTimestamp
  2828. }
  2829. return 0
  2830. }
  2831. func (x *UserReceipt) GetReadTimestamp() int64 {
  2832. if x != nil && x.ReadTimestamp != nil {
  2833. return *x.ReadTimestamp
  2834. }
  2835. return 0
  2836. }
  2837. func (x *UserReceipt) GetPlayedTimestamp() int64 {
  2838. if x != nil && x.PlayedTimestamp != nil {
  2839. return *x.PlayedTimestamp
  2840. }
  2841. return 0
  2842. }
  2843. func (x *UserReceipt) GetPendingDeviceJID() []string {
  2844. if x != nil {
  2845. return x.PendingDeviceJID
  2846. }
  2847. return nil
  2848. }
  2849. func (x *UserReceipt) GetDeliveredDeviceJID() []string {
  2850. if x != nil {
  2851. return x.DeliveredDeviceJID
  2852. }
  2853. return nil
  2854. }
  2855. type Reaction struct {
  2856. state protoimpl.MessageState `protogen:"open.v1"`
  2857. Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
  2858. Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"`
  2859. GroupingKey *string `protobuf:"bytes,3,opt,name=groupingKey" json:"groupingKey,omitempty"`
  2860. SenderTimestampMS *int64 `protobuf:"varint,4,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
  2861. Unread *bool `protobuf:"varint,5,opt,name=unread" json:"unread,omitempty"`
  2862. unknownFields protoimpl.UnknownFields
  2863. sizeCache protoimpl.SizeCache
  2864. }
  2865. func (x *Reaction) Reset() {
  2866. *x = Reaction{}
  2867. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[14]
  2868. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2869. ms.StoreMessageInfo(mi)
  2870. }
  2871. func (x *Reaction) String() string {
  2872. return protoimpl.X.MessageStringOf(x)
  2873. }
  2874. func (*Reaction) ProtoMessage() {}
  2875. func (x *Reaction) ProtoReflect() protoreflect.Message {
  2876. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[14]
  2877. if x != nil {
  2878. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2879. if ms.LoadMessageInfo() == nil {
  2880. ms.StoreMessageInfo(mi)
  2881. }
  2882. return ms
  2883. }
  2884. return mi.MessageOf(x)
  2885. }
  2886. // Deprecated: Use Reaction.ProtoReflect.Descriptor instead.
  2887. func (*Reaction) Descriptor() ([]byte, []int) {
  2888. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{14}
  2889. }
  2890. func (x *Reaction) GetKey() *waCommon.MessageKey {
  2891. if x != nil {
  2892. return x.Key
  2893. }
  2894. return nil
  2895. }
  2896. func (x *Reaction) GetText() string {
  2897. if x != nil && x.Text != nil {
  2898. return *x.Text
  2899. }
  2900. return ""
  2901. }
  2902. func (x *Reaction) GetGroupingKey() string {
  2903. if x != nil && x.GroupingKey != nil {
  2904. return *x.GroupingKey
  2905. }
  2906. return ""
  2907. }
  2908. func (x *Reaction) GetSenderTimestampMS() int64 {
  2909. if x != nil && x.SenderTimestampMS != nil {
  2910. return *x.SenderTimestampMS
  2911. }
  2912. return 0
  2913. }
  2914. func (x *Reaction) GetUnread() bool {
  2915. if x != nil && x.Unread != nil {
  2916. return *x.Unread
  2917. }
  2918. return false
  2919. }
  2920. type PollUpdate struct {
  2921. state protoimpl.MessageState `protogen:"open.v1"`
  2922. PollUpdateMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=pollUpdateMessageKey" json:"pollUpdateMessageKey,omitempty"`
  2923. Vote *waE2E.PollVoteMessage `protobuf:"bytes,2,opt,name=vote" json:"vote,omitempty"`
  2924. SenderTimestampMS *int64 `protobuf:"varint,3,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
  2925. ServerTimestampMS *int64 `protobuf:"varint,4,opt,name=serverTimestampMS" json:"serverTimestampMS,omitempty"`
  2926. Unread *bool `protobuf:"varint,5,opt,name=unread" json:"unread,omitempty"`
  2927. unknownFields protoimpl.UnknownFields
  2928. sizeCache protoimpl.SizeCache
  2929. }
  2930. func (x *PollUpdate) Reset() {
  2931. *x = PollUpdate{}
  2932. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[15]
  2933. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2934. ms.StoreMessageInfo(mi)
  2935. }
  2936. func (x *PollUpdate) String() string {
  2937. return protoimpl.X.MessageStringOf(x)
  2938. }
  2939. func (*PollUpdate) ProtoMessage() {}
  2940. func (x *PollUpdate) ProtoReflect() protoreflect.Message {
  2941. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[15]
  2942. if x != nil {
  2943. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2944. if ms.LoadMessageInfo() == nil {
  2945. ms.StoreMessageInfo(mi)
  2946. }
  2947. return ms
  2948. }
  2949. return mi.MessageOf(x)
  2950. }
  2951. // Deprecated: Use PollUpdate.ProtoReflect.Descriptor instead.
  2952. func (*PollUpdate) Descriptor() ([]byte, []int) {
  2953. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{15}
  2954. }
  2955. func (x *PollUpdate) GetPollUpdateMessageKey() *waCommon.MessageKey {
  2956. if x != nil {
  2957. return x.PollUpdateMessageKey
  2958. }
  2959. return nil
  2960. }
  2961. func (x *PollUpdate) GetVote() *waE2E.PollVoteMessage {
  2962. if x != nil {
  2963. return x.Vote
  2964. }
  2965. return nil
  2966. }
  2967. func (x *PollUpdate) GetSenderTimestampMS() int64 {
  2968. if x != nil && x.SenderTimestampMS != nil {
  2969. return *x.SenderTimestampMS
  2970. }
  2971. return 0
  2972. }
  2973. func (x *PollUpdate) GetServerTimestampMS() int64 {
  2974. if x != nil && x.ServerTimestampMS != nil {
  2975. return *x.ServerTimestampMS
  2976. }
  2977. return 0
  2978. }
  2979. func (x *PollUpdate) GetUnread() bool {
  2980. if x != nil && x.Unread != nil {
  2981. return *x.Unread
  2982. }
  2983. return false
  2984. }
  2985. type PollAdditionalMetadata struct {
  2986. state protoimpl.MessageState `protogen:"open.v1"`
  2987. PollInvalidated *bool `protobuf:"varint,1,opt,name=pollInvalidated" json:"pollInvalidated,omitempty"`
  2988. unknownFields protoimpl.UnknownFields
  2989. sizeCache protoimpl.SizeCache
  2990. }
  2991. func (x *PollAdditionalMetadata) Reset() {
  2992. *x = PollAdditionalMetadata{}
  2993. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[16]
  2994. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  2995. ms.StoreMessageInfo(mi)
  2996. }
  2997. func (x *PollAdditionalMetadata) String() string {
  2998. return protoimpl.X.MessageStringOf(x)
  2999. }
  3000. func (*PollAdditionalMetadata) ProtoMessage() {}
  3001. func (x *PollAdditionalMetadata) ProtoReflect() protoreflect.Message {
  3002. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[16]
  3003. if x != nil {
  3004. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3005. if ms.LoadMessageInfo() == nil {
  3006. ms.StoreMessageInfo(mi)
  3007. }
  3008. return ms
  3009. }
  3010. return mi.MessageOf(x)
  3011. }
  3012. // Deprecated: Use PollAdditionalMetadata.ProtoReflect.Descriptor instead.
  3013. func (*PollAdditionalMetadata) Descriptor() ([]byte, []int) {
  3014. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{16}
  3015. }
  3016. func (x *PollAdditionalMetadata) GetPollInvalidated() bool {
  3017. if x != nil && x.PollInvalidated != nil {
  3018. return *x.PollInvalidated
  3019. }
  3020. return false
  3021. }
  3022. type InteractiveMessageAdditionalMetadata struct {
  3023. state protoimpl.MessageState `protogen:"open.v1"`
  3024. IsGalaxyFlowCompleted *bool `protobuf:"varint,1,opt,name=isGalaxyFlowCompleted" json:"isGalaxyFlowCompleted,omitempty"`
  3025. unknownFields protoimpl.UnknownFields
  3026. sizeCache protoimpl.SizeCache
  3027. }
  3028. func (x *InteractiveMessageAdditionalMetadata) Reset() {
  3029. *x = InteractiveMessageAdditionalMetadata{}
  3030. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[17]
  3031. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3032. ms.StoreMessageInfo(mi)
  3033. }
  3034. func (x *InteractiveMessageAdditionalMetadata) String() string {
  3035. return protoimpl.X.MessageStringOf(x)
  3036. }
  3037. func (*InteractiveMessageAdditionalMetadata) ProtoMessage() {}
  3038. func (x *InteractiveMessageAdditionalMetadata) ProtoReflect() protoreflect.Message {
  3039. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[17]
  3040. if x != nil {
  3041. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3042. if ms.LoadMessageInfo() == nil {
  3043. ms.StoreMessageInfo(mi)
  3044. }
  3045. return ms
  3046. }
  3047. return mi.MessageOf(x)
  3048. }
  3049. // Deprecated: Use InteractiveMessageAdditionalMetadata.ProtoReflect.Descriptor instead.
  3050. func (*InteractiveMessageAdditionalMetadata) Descriptor() ([]byte, []int) {
  3051. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{17}
  3052. }
  3053. func (x *InteractiveMessageAdditionalMetadata) GetIsGalaxyFlowCompleted() bool {
  3054. if x != nil && x.IsGalaxyFlowCompleted != nil {
  3055. return *x.IsGalaxyFlowCompleted
  3056. }
  3057. return false
  3058. }
  3059. type EventAdditionalMetadata struct {
  3060. state protoimpl.MessageState `protogen:"open.v1"`
  3061. IsStale *bool `protobuf:"varint,1,opt,name=isStale" json:"isStale,omitempty"`
  3062. unknownFields protoimpl.UnknownFields
  3063. sizeCache protoimpl.SizeCache
  3064. }
  3065. func (x *EventAdditionalMetadata) Reset() {
  3066. *x = EventAdditionalMetadata{}
  3067. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[18]
  3068. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3069. ms.StoreMessageInfo(mi)
  3070. }
  3071. func (x *EventAdditionalMetadata) String() string {
  3072. return protoimpl.X.MessageStringOf(x)
  3073. }
  3074. func (*EventAdditionalMetadata) ProtoMessage() {}
  3075. func (x *EventAdditionalMetadata) ProtoReflect() protoreflect.Message {
  3076. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[18]
  3077. if x != nil {
  3078. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3079. if ms.LoadMessageInfo() == nil {
  3080. ms.StoreMessageInfo(mi)
  3081. }
  3082. return ms
  3083. }
  3084. return mi.MessageOf(x)
  3085. }
  3086. // Deprecated: Use EventAdditionalMetadata.ProtoReflect.Descriptor instead.
  3087. func (*EventAdditionalMetadata) Descriptor() ([]byte, []int) {
  3088. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{18}
  3089. }
  3090. func (x *EventAdditionalMetadata) GetIsStale() bool {
  3091. if x != nil && x.IsStale != nil {
  3092. return *x.IsStale
  3093. }
  3094. return false
  3095. }
  3096. type KeepInChat struct {
  3097. state protoimpl.MessageState `protogen:"open.v1"`
  3098. KeepType *waE2E.KeepType `protobuf:"varint,1,opt,name=keepType,enum=WAWebProtobufsE2E.KeepType" json:"keepType,omitempty"`
  3099. ServerTimestamp *int64 `protobuf:"varint,2,opt,name=serverTimestamp" json:"serverTimestamp,omitempty"`
  3100. Key *waCommon.MessageKey `protobuf:"bytes,3,opt,name=key" json:"key,omitempty"`
  3101. DeviceJID *string `protobuf:"bytes,4,opt,name=deviceJID" json:"deviceJID,omitempty"`
  3102. ClientTimestampMS *int64 `protobuf:"varint,5,opt,name=clientTimestampMS" json:"clientTimestampMS,omitempty"`
  3103. ServerTimestampMS *int64 `protobuf:"varint,6,opt,name=serverTimestampMS" json:"serverTimestampMS,omitempty"`
  3104. unknownFields protoimpl.UnknownFields
  3105. sizeCache protoimpl.SizeCache
  3106. }
  3107. func (x *KeepInChat) Reset() {
  3108. *x = KeepInChat{}
  3109. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[19]
  3110. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3111. ms.StoreMessageInfo(mi)
  3112. }
  3113. func (x *KeepInChat) String() string {
  3114. return protoimpl.X.MessageStringOf(x)
  3115. }
  3116. func (*KeepInChat) ProtoMessage() {}
  3117. func (x *KeepInChat) ProtoReflect() protoreflect.Message {
  3118. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[19]
  3119. if x != nil {
  3120. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3121. if ms.LoadMessageInfo() == nil {
  3122. ms.StoreMessageInfo(mi)
  3123. }
  3124. return ms
  3125. }
  3126. return mi.MessageOf(x)
  3127. }
  3128. // Deprecated: Use KeepInChat.ProtoReflect.Descriptor instead.
  3129. func (*KeepInChat) Descriptor() ([]byte, []int) {
  3130. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{19}
  3131. }
  3132. func (x *KeepInChat) GetKeepType() waE2E.KeepType {
  3133. if x != nil && x.KeepType != nil {
  3134. return *x.KeepType
  3135. }
  3136. return waE2E.KeepType(0)
  3137. }
  3138. func (x *KeepInChat) GetServerTimestamp() int64 {
  3139. if x != nil && x.ServerTimestamp != nil {
  3140. return *x.ServerTimestamp
  3141. }
  3142. return 0
  3143. }
  3144. func (x *KeepInChat) GetKey() *waCommon.MessageKey {
  3145. if x != nil {
  3146. return x.Key
  3147. }
  3148. return nil
  3149. }
  3150. func (x *KeepInChat) GetDeviceJID() string {
  3151. if x != nil && x.DeviceJID != nil {
  3152. return *x.DeviceJID
  3153. }
  3154. return ""
  3155. }
  3156. func (x *KeepInChat) GetClientTimestampMS() int64 {
  3157. if x != nil && x.ClientTimestampMS != nil {
  3158. return *x.ClientTimestampMS
  3159. }
  3160. return 0
  3161. }
  3162. func (x *KeepInChat) GetServerTimestampMS() int64 {
  3163. if x != nil && x.ServerTimestampMS != nil {
  3164. return *x.ServerTimestampMS
  3165. }
  3166. return 0
  3167. }
  3168. type MessageAddOnContextInfo struct {
  3169. state protoimpl.MessageState `protogen:"open.v1"`
  3170. MessageAddOnDurationInSecs *uint32 `protobuf:"varint,1,opt,name=messageAddOnDurationInSecs" json:"messageAddOnDurationInSecs,omitempty"`
  3171. MessageAddOnExpiryType *waE2E.MessageContextInfo_MessageAddonExpiryType `protobuf:"varint,2,opt,name=messageAddOnExpiryType,enum=WAWebProtobufsE2E.MessageContextInfo_MessageAddonExpiryType" json:"messageAddOnExpiryType,omitempty"`
  3172. unknownFields protoimpl.UnknownFields
  3173. sizeCache protoimpl.SizeCache
  3174. }
  3175. func (x *MessageAddOnContextInfo) Reset() {
  3176. *x = MessageAddOnContextInfo{}
  3177. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[20]
  3178. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3179. ms.StoreMessageInfo(mi)
  3180. }
  3181. func (x *MessageAddOnContextInfo) String() string {
  3182. return protoimpl.X.MessageStringOf(x)
  3183. }
  3184. func (*MessageAddOnContextInfo) ProtoMessage() {}
  3185. func (x *MessageAddOnContextInfo) ProtoReflect() protoreflect.Message {
  3186. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[20]
  3187. if x != nil {
  3188. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3189. if ms.LoadMessageInfo() == nil {
  3190. ms.StoreMessageInfo(mi)
  3191. }
  3192. return ms
  3193. }
  3194. return mi.MessageOf(x)
  3195. }
  3196. // Deprecated: Use MessageAddOnContextInfo.ProtoReflect.Descriptor instead.
  3197. func (*MessageAddOnContextInfo) Descriptor() ([]byte, []int) {
  3198. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{20}
  3199. }
  3200. func (x *MessageAddOnContextInfo) GetMessageAddOnDurationInSecs() uint32 {
  3201. if x != nil && x.MessageAddOnDurationInSecs != nil {
  3202. return *x.MessageAddOnDurationInSecs
  3203. }
  3204. return 0
  3205. }
  3206. func (x *MessageAddOnContextInfo) GetMessageAddOnExpiryType() waE2E.MessageContextInfo_MessageAddonExpiryType {
  3207. if x != nil && x.MessageAddOnExpiryType != nil {
  3208. return *x.MessageAddOnExpiryType
  3209. }
  3210. return waE2E.MessageContextInfo_MessageAddonExpiryType(1)
  3211. }
  3212. type PremiumMessageInfo struct {
  3213. state protoimpl.MessageState `protogen:"open.v1"`
  3214. ServerCampaignID *string `protobuf:"bytes,1,opt,name=serverCampaignID" json:"serverCampaignID,omitempty"`
  3215. unknownFields protoimpl.UnknownFields
  3216. sizeCache protoimpl.SizeCache
  3217. }
  3218. func (x *PremiumMessageInfo) Reset() {
  3219. *x = PremiumMessageInfo{}
  3220. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[21]
  3221. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3222. ms.StoreMessageInfo(mi)
  3223. }
  3224. func (x *PremiumMessageInfo) String() string {
  3225. return protoimpl.X.MessageStringOf(x)
  3226. }
  3227. func (*PremiumMessageInfo) ProtoMessage() {}
  3228. func (x *PremiumMessageInfo) ProtoReflect() protoreflect.Message {
  3229. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[21]
  3230. if x != nil {
  3231. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3232. if ms.LoadMessageInfo() == nil {
  3233. ms.StoreMessageInfo(mi)
  3234. }
  3235. return ms
  3236. }
  3237. return mi.MessageOf(x)
  3238. }
  3239. // Deprecated: Use PremiumMessageInfo.ProtoReflect.Descriptor instead.
  3240. func (*PremiumMessageInfo) Descriptor() ([]byte, []int) {
  3241. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{21}
  3242. }
  3243. func (x *PremiumMessageInfo) GetServerCampaignID() string {
  3244. if x != nil && x.ServerCampaignID != nil {
  3245. return *x.ServerCampaignID
  3246. }
  3247. return ""
  3248. }
  3249. type EventResponse struct {
  3250. state protoimpl.MessageState `protogen:"open.v1"`
  3251. EventResponseMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=eventResponseMessageKey" json:"eventResponseMessageKey,omitempty"`
  3252. TimestampMS *int64 `protobuf:"varint,2,opt,name=timestampMS" json:"timestampMS,omitempty"`
  3253. EventResponseMessage *waE2E.EventResponseMessage `protobuf:"bytes,3,opt,name=eventResponseMessage" json:"eventResponseMessage,omitempty"`
  3254. Unread *bool `protobuf:"varint,4,opt,name=unread" json:"unread,omitempty"`
  3255. unknownFields protoimpl.UnknownFields
  3256. sizeCache protoimpl.SizeCache
  3257. }
  3258. func (x *EventResponse) Reset() {
  3259. *x = EventResponse{}
  3260. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[22]
  3261. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3262. ms.StoreMessageInfo(mi)
  3263. }
  3264. func (x *EventResponse) String() string {
  3265. return protoimpl.X.MessageStringOf(x)
  3266. }
  3267. func (*EventResponse) ProtoMessage() {}
  3268. func (x *EventResponse) ProtoReflect() protoreflect.Message {
  3269. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[22]
  3270. if x != nil {
  3271. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3272. if ms.LoadMessageInfo() == nil {
  3273. ms.StoreMessageInfo(mi)
  3274. }
  3275. return ms
  3276. }
  3277. return mi.MessageOf(x)
  3278. }
  3279. // Deprecated: Use EventResponse.ProtoReflect.Descriptor instead.
  3280. func (*EventResponse) Descriptor() ([]byte, []int) {
  3281. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{22}
  3282. }
  3283. func (x *EventResponse) GetEventResponseMessageKey() *waCommon.MessageKey {
  3284. if x != nil {
  3285. return x.EventResponseMessageKey
  3286. }
  3287. return nil
  3288. }
  3289. func (x *EventResponse) GetTimestampMS() int64 {
  3290. if x != nil && x.TimestampMS != nil {
  3291. return *x.TimestampMS
  3292. }
  3293. return 0
  3294. }
  3295. func (x *EventResponse) GetEventResponseMessage() *waE2E.EventResponseMessage {
  3296. if x != nil {
  3297. return x.EventResponseMessage
  3298. }
  3299. return nil
  3300. }
  3301. func (x *EventResponse) GetUnread() bool {
  3302. if x != nil && x.Unread != nil {
  3303. return *x.Unread
  3304. }
  3305. return false
  3306. }
  3307. type LegacyMessage struct {
  3308. state protoimpl.MessageState `protogen:"open.v1"`
  3309. EventResponseMessage *waE2E.EventResponseMessage `protobuf:"bytes,1,opt,name=eventResponseMessage" json:"eventResponseMessage,omitempty"`
  3310. PollVote *waE2E.PollVoteMessage `protobuf:"bytes,2,opt,name=pollVote" json:"pollVote,omitempty"`
  3311. unknownFields protoimpl.UnknownFields
  3312. sizeCache protoimpl.SizeCache
  3313. }
  3314. func (x *LegacyMessage) Reset() {
  3315. *x = LegacyMessage{}
  3316. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[23]
  3317. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3318. ms.StoreMessageInfo(mi)
  3319. }
  3320. func (x *LegacyMessage) String() string {
  3321. return protoimpl.X.MessageStringOf(x)
  3322. }
  3323. func (*LegacyMessage) ProtoMessage() {}
  3324. func (x *LegacyMessage) ProtoReflect() protoreflect.Message {
  3325. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[23]
  3326. if x != nil {
  3327. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3328. if ms.LoadMessageInfo() == nil {
  3329. ms.StoreMessageInfo(mi)
  3330. }
  3331. return ms
  3332. }
  3333. return mi.MessageOf(x)
  3334. }
  3335. // Deprecated: Use LegacyMessage.ProtoReflect.Descriptor instead.
  3336. func (*LegacyMessage) Descriptor() ([]byte, []int) {
  3337. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{23}
  3338. }
  3339. func (x *LegacyMessage) GetEventResponseMessage() *waE2E.EventResponseMessage {
  3340. if x != nil {
  3341. return x.EventResponseMessage
  3342. }
  3343. return nil
  3344. }
  3345. func (x *LegacyMessage) GetPollVote() *waE2E.PollVoteMessage {
  3346. if x != nil {
  3347. return x.PollVote
  3348. }
  3349. return nil
  3350. }
  3351. type StatusMentionMessage struct {
  3352. state protoimpl.MessageState `protogen:"open.v1"`
  3353. QuotedStatus *waE2E.Message `protobuf:"bytes,1,opt,name=quotedStatus" json:"quotedStatus,omitempty"`
  3354. unknownFields protoimpl.UnknownFields
  3355. sizeCache protoimpl.SizeCache
  3356. }
  3357. func (x *StatusMentionMessage) Reset() {
  3358. *x = StatusMentionMessage{}
  3359. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[24]
  3360. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3361. ms.StoreMessageInfo(mi)
  3362. }
  3363. func (x *StatusMentionMessage) String() string {
  3364. return protoimpl.X.MessageStringOf(x)
  3365. }
  3366. func (*StatusMentionMessage) ProtoMessage() {}
  3367. func (x *StatusMentionMessage) ProtoReflect() protoreflect.Message {
  3368. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[24]
  3369. if x != nil {
  3370. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3371. if ms.LoadMessageInfo() == nil {
  3372. ms.StoreMessageInfo(mi)
  3373. }
  3374. return ms
  3375. }
  3376. return mi.MessageOf(x)
  3377. }
  3378. // Deprecated: Use StatusMentionMessage.ProtoReflect.Descriptor instead.
  3379. func (*StatusMentionMessage) Descriptor() ([]byte, []int) {
  3380. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{24}
  3381. }
  3382. func (x *StatusMentionMessage) GetQuotedStatus() *waE2E.Message {
  3383. if x != nil {
  3384. return x.QuotedStatus
  3385. }
  3386. return nil
  3387. }
  3388. type Citation struct {
  3389. state protoimpl.MessageState `protogen:"open.v1"`
  3390. Title *string `protobuf:"bytes,1,req,name=title" json:"title,omitempty"`
  3391. Subtitle *string `protobuf:"bytes,2,req,name=subtitle" json:"subtitle,omitempty"`
  3392. CmsID *string `protobuf:"bytes,3,req,name=cmsID" json:"cmsID,omitempty"`
  3393. ImageURL *string `protobuf:"bytes,4,req,name=imageURL" json:"imageURL,omitempty"`
  3394. unknownFields protoimpl.UnknownFields
  3395. sizeCache protoimpl.SizeCache
  3396. }
  3397. func (x *Citation) Reset() {
  3398. *x = Citation{}
  3399. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[25]
  3400. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3401. ms.StoreMessageInfo(mi)
  3402. }
  3403. func (x *Citation) String() string {
  3404. return protoimpl.X.MessageStringOf(x)
  3405. }
  3406. func (*Citation) ProtoMessage() {}
  3407. func (x *Citation) ProtoReflect() protoreflect.Message {
  3408. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[25]
  3409. if x != nil {
  3410. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3411. if ms.LoadMessageInfo() == nil {
  3412. ms.StoreMessageInfo(mi)
  3413. }
  3414. return ms
  3415. }
  3416. return mi.MessageOf(x)
  3417. }
  3418. // Deprecated: Use Citation.ProtoReflect.Descriptor instead.
  3419. func (*Citation) Descriptor() ([]byte, []int) {
  3420. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{25}
  3421. }
  3422. func (x *Citation) GetTitle() string {
  3423. if x != nil && x.Title != nil {
  3424. return *x.Title
  3425. }
  3426. return ""
  3427. }
  3428. func (x *Citation) GetSubtitle() string {
  3429. if x != nil && x.Subtitle != nil {
  3430. return *x.Subtitle
  3431. }
  3432. return ""
  3433. }
  3434. func (x *Citation) GetCmsID() string {
  3435. if x != nil && x.CmsID != nil {
  3436. return *x.CmsID
  3437. }
  3438. return ""
  3439. }
  3440. func (x *Citation) GetImageURL() string {
  3441. if x != nil && x.ImageURL != nil {
  3442. return *x.ImageURL
  3443. }
  3444. return ""
  3445. }
  3446. type GroupHistoryIndividualMessageInfo struct {
  3447. state protoimpl.MessageState `protogen:"open.v1"`
  3448. BundleMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=bundleMessageKey" json:"bundleMessageKey,omitempty"`
  3449. EditedAfterReceivedAsHistory *bool `protobuf:"varint,2,opt,name=editedAfterReceivedAsHistory" json:"editedAfterReceivedAsHistory,omitempty"`
  3450. unknownFields protoimpl.UnknownFields
  3451. sizeCache protoimpl.SizeCache
  3452. }
  3453. func (x *GroupHistoryIndividualMessageInfo) Reset() {
  3454. *x = GroupHistoryIndividualMessageInfo{}
  3455. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[26]
  3456. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3457. ms.StoreMessageInfo(mi)
  3458. }
  3459. func (x *GroupHistoryIndividualMessageInfo) String() string {
  3460. return protoimpl.X.MessageStringOf(x)
  3461. }
  3462. func (*GroupHistoryIndividualMessageInfo) ProtoMessage() {}
  3463. func (x *GroupHistoryIndividualMessageInfo) ProtoReflect() protoreflect.Message {
  3464. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[26]
  3465. if x != nil {
  3466. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3467. if ms.LoadMessageInfo() == nil {
  3468. ms.StoreMessageInfo(mi)
  3469. }
  3470. return ms
  3471. }
  3472. return mi.MessageOf(x)
  3473. }
  3474. // Deprecated: Use GroupHistoryIndividualMessageInfo.ProtoReflect.Descriptor instead.
  3475. func (*GroupHistoryIndividualMessageInfo) Descriptor() ([]byte, []int) {
  3476. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{26}
  3477. }
  3478. func (x *GroupHistoryIndividualMessageInfo) GetBundleMessageKey() *waCommon.MessageKey {
  3479. if x != nil {
  3480. return x.BundleMessageKey
  3481. }
  3482. return nil
  3483. }
  3484. func (x *GroupHistoryIndividualMessageInfo) GetEditedAfterReceivedAsHistory() bool {
  3485. if x != nil && x.EditedAfterReceivedAsHistory != nil {
  3486. return *x.EditedAfterReceivedAsHistory
  3487. }
  3488. return false
  3489. }
  3490. type QuarantinedMessage struct {
  3491. state protoimpl.MessageState `protogen:"open.v1"`
  3492. OriginalData []byte `protobuf:"bytes,1,opt,name=originalData" json:"originalData,omitempty"`
  3493. ExtractedText *string `protobuf:"bytes,2,opt,name=extractedText" json:"extractedText,omitempty"`
  3494. unknownFields protoimpl.UnknownFields
  3495. sizeCache protoimpl.SizeCache
  3496. }
  3497. func (x *QuarantinedMessage) Reset() {
  3498. *x = QuarantinedMessage{}
  3499. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[27]
  3500. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3501. ms.StoreMessageInfo(mi)
  3502. }
  3503. func (x *QuarantinedMessage) String() string {
  3504. return protoimpl.X.MessageStringOf(x)
  3505. }
  3506. func (*QuarantinedMessage) ProtoMessage() {}
  3507. func (x *QuarantinedMessage) ProtoReflect() protoreflect.Message {
  3508. mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[27]
  3509. if x != nil {
  3510. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  3511. if ms.LoadMessageInfo() == nil {
  3512. ms.StoreMessageInfo(mi)
  3513. }
  3514. return ms
  3515. }
  3516. return mi.MessageOf(x)
  3517. }
  3518. // Deprecated: Use QuarantinedMessage.ProtoReflect.Descriptor instead.
  3519. func (*QuarantinedMessage) Descriptor() ([]byte, []int) {
  3520. return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{27}
  3521. }
  3522. func (x *QuarantinedMessage) GetOriginalData() []byte {
  3523. if x != nil {
  3524. return x.OriginalData
  3525. }
  3526. return nil
  3527. }
  3528. func (x *QuarantinedMessage) GetExtractedText() string {
  3529. if x != nil && x.ExtractedText != nil {
  3530. return *x.ExtractedText
  3531. }
  3532. return ""
  3533. }
  3534. var File_waWeb_WAWebProtobufsWeb_proto protoreflect.FileDescriptor
  3535. const file_waWeb_WAWebProtobufsWeb_proto_rawDesc = "" +
  3536. "\n" +
  3537. "\x1dwaWeb/WAWebProtobufsWeb.proto\x12\x11WAWebProtobufsWeb\x1a\x1dwaE2E/WAWebProtobufsE2E.proto\x1a\x17waCommon/WACommon.proto\"\xe1Z\n" +
  3538. "\x0eWebMessageInfo\x12&\n" +
  3539. "\x03key\x18\x01 \x02(\v2\x14.WACommon.MessageKeyR\x03key\x124\n" +
  3540. "\amessage\x18\x02 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\amessage\x12*\n" +
  3541. "\x10messageTimestamp\x18\x03 \x01(\x04R\x10messageTimestamp\x12@\n" +
  3542. "\x06status\x18\x04 \x01(\x0e2(.WAWebProtobufsWeb.WebMessageInfo.StatusR\x06status\x12 \n" +
  3543. "\vparticipant\x18\x05 \x01(\tR\vparticipant\x120\n" +
  3544. "\x13messageC2STimestamp\x18\x06 \x01(\x04R\x13messageC2STimestamp\x12\x16\n" +
  3545. "\x06ignore\x18\x10 \x01(\bR\x06ignore\x12\x18\n" +
  3546. "\astarred\x18\x11 \x01(\bR\astarred\x12\x1c\n" +
  3547. "\tbroadcast\x18\x12 \x01(\bR\tbroadcast\x12\x1a\n" +
  3548. "\bpushName\x18\x13 \x01(\tR\bpushName\x124\n" +
  3549. "\x15mediaCiphertextSHA256\x18\x14 \x01(\fR\x15mediaCiphertextSHA256\x12\x1c\n" +
  3550. "\tmulticast\x18\x15 \x01(\bR\tmulticast\x12\x18\n" +
  3551. "\aurlText\x18\x16 \x01(\bR\aurlText\x12\x1c\n" +
  3552. "\turlNumber\x18\x17 \x01(\bR\turlNumber\x12T\n" +
  3553. "\x0fmessageStubType\x18\x18 \x01(\x0e2*.WAWebProtobufsWeb.WebMessageInfo.StubTypeR\x0fmessageStubType\x12\x1e\n" +
  3554. "\n" +
  3555. "clearMedia\x18\x19 \x01(\bR\n" +
  3556. "clearMedia\x124\n" +
  3557. "\x15messageStubParameters\x18\x1a \x03(\tR\x15messageStubParameters\x12\x1a\n" +
  3558. "\bduration\x18\x1b \x01(\rR\bduration\x12\x16\n" +
  3559. "\x06labels\x18\x1c \x03(\tR\x06labels\x12@\n" +
  3560. "\vpaymentInfo\x18\x1d \x01(\v2\x1e.WAWebProtobufsWeb.PaymentInfoR\vpaymentInfo\x12T\n" +
  3561. "\x11finalLiveLocation\x18\x1e \x01(\v2&.WAWebProtobufsE2E.LiveLocationMessageR\x11finalLiveLocation\x12L\n" +
  3562. "\x11quotedPaymentInfo\x18\x1f \x01(\v2\x1e.WAWebProtobufsWeb.PaymentInfoR\x11quotedPaymentInfo\x128\n" +
  3563. "\x17ephemeralStartTimestamp\x18 \x01(\x04R\x17ephemeralStartTimestamp\x12,\n" +
  3564. "\x11ephemeralDuration\x18! \x01(\rR\x11ephemeralDuration\x12*\n" +
  3565. "\x10ephemeralOffToOn\x18\" \x01(\bR\x10ephemeralOffToOn\x12.\n" +
  3566. "\x12ephemeralOutOfSync\x18# \x01(\bR\x12ephemeralOutOfSync\x12^\n" +
  3567. "\x10bizPrivacyStatus\x18$ \x01(\x0e22.WAWebProtobufsWeb.WebMessageInfo.BizPrivacyStatusR\x10bizPrivacyStatus\x12(\n" +
  3568. "\x0fverifiedBizName\x18% \x01(\tR\x0fverifiedBizName\x12:\n" +
  3569. "\tmediaData\x18& \x01(\v2\x1c.WAWebProtobufsWeb.MediaDataR\tmediaData\x12@\n" +
  3570. "\vphotoChange\x18' \x01(\v2\x1e.WAWebProtobufsWeb.PhotoChangeR\vphotoChange\x12@\n" +
  3571. "\vuserReceipt\x18( \x03(\v2\x1e.WAWebProtobufsWeb.UserReceiptR\vuserReceipt\x129\n" +
  3572. "\treactions\x18) \x03(\v2\x1b.WAWebProtobufsWeb.ReactionR\treactions\x12J\n" +
  3573. "\x11quotedStickerData\x18* \x01(\v2\x1c.WAWebProtobufsWeb.MediaDataR\x11quotedStickerData\x12(\n" +
  3574. "\x0ffutureproofData\x18+ \x01(\fR\x0ffutureproofData\x12:\n" +
  3575. "\tstatusPsa\x18, \x01(\v2\x1c.WAWebProtobufsWeb.StatusPSAR\tstatusPsa\x12?\n" +
  3576. "\vpollUpdates\x18- \x03(\v2\x1d.WAWebProtobufsWeb.PollUpdateR\vpollUpdates\x12a\n" +
  3577. "\x16pollAdditionalMetadata\x18. \x01(\v2).WAWebProtobufsWeb.PollAdditionalMetadataR\x16pollAdditionalMetadata\x12\x18\n" +
  3578. "\aagentID\x18/ \x01(\tR\aagentID\x120\n" +
  3579. "\x13statusAlreadyViewed\x180 \x01(\bR\x13statusAlreadyViewed\x12$\n" +
  3580. "\rmessageSecret\x181 \x01(\fR\rmessageSecret\x12=\n" +
  3581. "\n" +
  3582. "keepInChat\x182 \x01(\v2\x1d.WAWebProtobufsWeb.KeepInChatR\n" +
  3583. "keepInChat\x12H\n" +
  3584. "\x1foriginalSelfAuthorUserJIDString\x183 \x01(\tR\x1foriginalSelfAuthorUserJIDString\x126\n" +
  3585. "\x16revokeMessageTimestamp\x184 \x01(\x04R\x16revokeMessageTimestamp\x12:\n" +
  3586. "\tpinInChat\x186 \x01(\v2\x1c.WAWebProtobufsWeb.PinInChatR\tpinInChat\x12U\n" +
  3587. "\x12premiumMessageInfo\x187 \x01(\v2%.WAWebProtobufsWeb.PremiumMessageInfoR\x12premiumMessageInfo\x12,\n" +
  3588. "\x11is1PBizBotMessage\x188 \x01(\bR\x11is1PBizBotMessage\x124\n" +
  3589. "\x15isGroupHistoryMessage\x189 \x01(\bR\x15isGroupHistoryMessage\x122\n" +
  3590. "\x14botMessageInvokerJID\x18: \x01(\tR\x14botMessageInvokerJID\x12L\n" +
  3591. "\x0fcommentMetadata\x18; \x01(\v2\".WAWebProtobufsWeb.CommentMetadataR\x0fcommentMetadata\x12H\n" +
  3592. "\x0eeventResponses\x18= \x03(\v2 .WAWebProtobufsWeb.EventResponseR\x0eeventResponses\x12U\n" +
  3593. "\x12reportingTokenInfo\x18> \x01(\v2%.WAWebProtobufsWeb.ReportingTokenInfoR\x12reportingTokenInfo\x12.\n" +
  3594. "\x12newsletterServerID\x18? \x01(\x04R\x12newsletterServerID\x12d\n" +
  3595. "\x17eventAdditionalMetadata\x18@ \x01(\v2*.WAWebProtobufsWeb.EventAdditionalMetadataR\x17eventAdditionalMetadata\x120\n" +
  3596. "\x13isMentionedInStatus\x18A \x01(\bR\x13isMentionedInStatus\x12&\n" +
  3597. "\x0estatusMentions\x18B \x03(\tR\x0estatusMentions\x12>\n" +
  3598. "\x0ftargetMessageID\x18C \x01(\v2\x14.WACommon.MessageKeyR\x0ftargetMessageID\x12E\n" +
  3599. "\rmessageAddOns\x18D \x03(\v2\x1f.WAWebProtobufsWeb.MessageAddOnR\rmessageAddOns\x12c\n" +
  3600. "\x18statusMentionMessageInfo\x18E \x01(\v2'.WAWebProtobufsWeb.StatusMentionMessageR\x18statusMentionMessageInfo\x12.\n" +
  3601. "\x12isSupportAiMessage\x18F \x01(\bR\x12isSupportAiMessage\x122\n" +
  3602. "\x14statusMentionSources\x18G \x03(\tR\x14statusMentionSources\x12K\n" +
  3603. "\x12supportAiCitations\x18H \x03(\v2\x1b.WAWebProtobufsWeb.CitationR\x12supportAiCitations\x12 \n" +
  3604. "\vbotTargetID\x18I \x01(\tR\vbotTargetID\x12\x82\x01\n" +
  3605. "!groupHistoryIndividualMessageInfo\x18J \x01(\v24.WAWebProtobufsWeb.GroupHistoryIndividualMessageInfoR!groupHistoryIndividualMessageInfo\x12a\n" +
  3606. "\x16groupHistoryBundleInfo\x18K \x01(\v2).WAWebProtobufsWeb.GroupHistoryBundleInfoR\x16groupHistoryBundleInfo\x12\x8b\x01\n" +
  3607. "$interactiveMessageAdditionalMetadata\x18L \x01(\v27.WAWebProtobufsWeb.InteractiveMessageAdditionalMetadataR$interactiveMessageAdditionalMetadata\x12U\n" +
  3608. "\x12quarantinedMessage\x18M \x01(\v2%.WAWebProtobufsWeb.QuarantinedMessageR\x12quarantinedMessage\"=\n" +
  3609. "\x10BizPrivacyStatus\x12\b\n" +
  3610. "\x04E2EE\x10\x00\x12\x06\n" +
  3611. "\x02FB\x10\x02\x12\a\n" +
  3612. "\x03BSP\x10\x01\x12\x0e\n" +
  3613. "\n" +
  3614. "BSP_AND_FB\x10\x03\"\xef:\n" +
  3615. "\bStubType\x12\v\n" +
  3616. "\aUNKNOWN\x10\x00\x12\n" +
  3617. "\n" +
  3618. "\x06REVOKE\x10\x01\x12\x0e\n" +
  3619. "\n" +
  3620. "CIPHERTEXT\x10\x02\x12\x0f\n" +
  3621. "\vFUTUREPROOF\x10\x03\x12\x1b\n" +
  3622. "\x17NON_VERIFIED_TRANSITION\x10\x04\x12\x19\n" +
  3623. "\x15UNVERIFIED_TRANSITION\x10\x05\x12\x17\n" +
  3624. "\x13VERIFIED_TRANSITION\x10\x06\x12\x18\n" +
  3625. "\x14VERIFIED_LOW_UNKNOWN\x10\a\x12\x11\n" +
  3626. "\rVERIFIED_HIGH\x10\b\x12\x1c\n" +
  3627. "\x18VERIFIED_INITIAL_UNKNOWN\x10\t\x12\x18\n" +
  3628. "\x14VERIFIED_INITIAL_LOW\x10\n" +
  3629. "\x12\x19\n" +
  3630. "\x15VERIFIED_INITIAL_HIGH\x10\v\x12#\n" +
  3631. "\x1fVERIFIED_TRANSITION_ANY_TO_NONE\x10\f\x12#\n" +
  3632. "\x1fVERIFIED_TRANSITION_ANY_TO_HIGH\x10\r\x12#\n" +
  3633. "\x1fVERIFIED_TRANSITION_HIGH_TO_LOW\x10\x0e\x12'\n" +
  3634. "#VERIFIED_TRANSITION_HIGH_TO_UNKNOWN\x10\x0f\x12&\n" +
  3635. "\"VERIFIED_TRANSITION_UNKNOWN_TO_LOW\x10\x10\x12&\n" +
  3636. "\"VERIFIED_TRANSITION_LOW_TO_UNKNOWN\x10\x11\x12#\n" +
  3637. "\x1fVERIFIED_TRANSITION_NONE_TO_LOW\x10\x12\x12'\n" +
  3638. "#VERIFIED_TRANSITION_NONE_TO_UNKNOWN\x10\x13\x12\x10\n" +
  3639. "\fGROUP_CREATE\x10\x14\x12\x18\n" +
  3640. "\x14GROUP_CHANGE_SUBJECT\x10\x15\x12\x15\n" +
  3641. "\x11GROUP_CHANGE_ICON\x10\x16\x12\x1c\n" +
  3642. "\x18GROUP_CHANGE_INVITE_LINK\x10\x17\x12\x1c\n" +
  3643. "\x18GROUP_CHANGE_DESCRIPTION\x10\x18\x12\x19\n" +
  3644. "\x15GROUP_CHANGE_RESTRICT\x10\x19\x12\x19\n" +
  3645. "\x15GROUP_CHANGE_ANNOUNCE\x10\x1a\x12\x19\n" +
  3646. "\x15GROUP_PARTICIPANT_ADD\x10\x1b\x12\x1c\n" +
  3647. "\x18GROUP_PARTICIPANT_REMOVE\x10\x1c\x12\x1d\n" +
  3648. "\x19GROUP_PARTICIPANT_PROMOTE\x10\x1d\x12\x1c\n" +
  3649. "\x18GROUP_PARTICIPANT_DEMOTE\x10\x1e\x12\x1c\n" +
  3650. "\x18GROUP_PARTICIPANT_INVITE\x10\x1f\x12\x1b\n" +
  3651. "\x17GROUP_PARTICIPANT_LEAVE\x10 \x12#\n" +
  3652. "\x1fGROUP_PARTICIPANT_CHANGE_NUMBER\x10!\x12\x14\n" +
  3653. "\x10BROADCAST_CREATE\x10\"\x12\x11\n" +
  3654. "\rBROADCAST_ADD\x10#\x12\x14\n" +
  3655. "\x10BROADCAST_REMOVE\x10$\x12\x18\n" +
  3656. "\x14GENERIC_NOTIFICATION\x10%\x12\x18\n" +
  3657. "\x14E2E_IDENTITY_CHANGED\x10&\x12\x11\n" +
  3658. "\rE2E_ENCRYPTED\x10'\x12\x15\n" +
  3659. "\x11CALL_MISSED_VOICE\x10(\x12\x15\n" +
  3660. "\x11CALL_MISSED_VIDEO\x10)\x12\x1c\n" +
  3661. "\x18INDIVIDUAL_CHANGE_NUMBER\x10*\x12\x10\n" +
  3662. "\fGROUP_DELETE\x10+\x12&\n" +
  3663. "\"GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE\x10,\x12\x1b\n" +
  3664. "\x17CALL_MISSED_GROUP_VOICE\x10-\x12\x1b\n" +
  3665. "\x17CALL_MISSED_GROUP_VIDEO\x10.\x12\x16\n" +
  3666. "\x12PAYMENT_CIPHERTEXT\x10/\x12\x17\n" +
  3667. "\x13PAYMENT_FUTUREPROOF\x100\x12,\n" +
  3668. "(PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED\x101\x12.\n" +
  3669. "*PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED\x102\x123\n" +
  3670. "/PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED\x103\x125\n" +
  3671. "1PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP\x104\x12<\n" +
  3672. "8PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP\x105\x12)\n" +
  3673. "%PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER\x106\x12(\n" +
  3674. "$PAYMENT_ACTION_SEND_PAYMENT_REMINDER\x107\x12*\n" +
  3675. "&PAYMENT_ACTION_SEND_PAYMENT_INVITATION\x108\x12#\n" +
  3676. "\x1fPAYMENT_ACTION_REQUEST_DECLINED\x109\x12\"\n" +
  3677. "\x1ePAYMENT_ACTION_REQUEST_EXPIRED\x10:\x12$\n" +
  3678. " PAYMENT_ACTION_REQUEST_CANCELLED\x10;\x12)\n" +
  3679. "%BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM\x10<\x12)\n" +
  3680. "%BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP\x10=\x12\x11\n" +
  3681. "\rBIZ_INTRO_TOP\x10>\x12\x14\n" +
  3682. "\x10BIZ_INTRO_BOTTOM\x10?\x12\x13\n" +
  3683. "\x0fBIZ_NAME_CHANGE\x10@\x12\x1c\n" +
  3684. "\x18BIZ_MOVE_TO_CONSUMER_APP\x10A\x12\x1e\n" +
  3685. "\x1aBIZ_TWO_TIER_MIGRATION_TOP\x10B\x12!\n" +
  3686. "\x1dBIZ_TWO_TIER_MIGRATION_BOTTOM\x10C\x12\r\n" +
  3687. "\tOVERSIZED\x10D\x12(\n" +
  3688. "$GROUP_CHANGE_NO_FREQUENTLY_FORWARDED\x10E\x12\x1c\n" +
  3689. "\x18GROUP_V4_ADD_INVITE_SENT\x10F\x12&\n" +
  3690. "\"GROUP_PARTICIPANT_ADD_REQUEST_JOIN\x10G\x12\x1c\n" +
  3691. "\x18CHANGE_EPHEMERAL_SETTING\x10H\x12\x16\n" +
  3692. "\x12E2E_DEVICE_CHANGED\x10I\x12\x0f\n" +
  3693. "\vVIEWED_ONCE\x10J\x12\x15\n" +
  3694. "\x11E2E_ENCRYPTED_NOW\x10K\x12\"\n" +
  3695. "\x1eBLUE_MSG_BSP_FB_TO_BSP_PREMISE\x10L\x12\x1e\n" +
  3696. "\x1aBLUE_MSG_BSP_FB_TO_SELF_FB\x10M\x12#\n" +
  3697. "\x1fBLUE_MSG_BSP_FB_TO_SELF_PREMISE\x10N\x12\x1e\n" +
  3698. "\x1aBLUE_MSG_BSP_FB_UNVERIFIED\x10O\x127\n" +
  3699. "3BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED\x10P\x12\x1c\n" +
  3700. "\x18BLUE_MSG_BSP_FB_VERIFIED\x10Q\x127\n" +
  3701. "3BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED\x10R\x12(\n" +
  3702. "$BLUE_MSG_BSP_PREMISE_TO_SELF_PREMISE\x10S\x12#\n" +
  3703. "\x1fBLUE_MSG_BSP_PREMISE_UNVERIFIED\x10T\x12<\n" +
  3704. "8BLUE_MSG_BSP_PREMISE_UNVERIFIED_TO_SELF_PREMISE_VERIFIED\x10U\x12!\n" +
  3705. "\x1dBLUE_MSG_BSP_PREMISE_VERIFIED\x10V\x12<\n" +
  3706. "8BLUE_MSG_BSP_PREMISE_VERIFIED_TO_SELF_PREMISE_UNVERIFIED\x10W\x12*\n" +
  3707. "&BLUE_MSG_CONSUMER_TO_BSP_FB_UNVERIFIED\x10X\x12/\n" +
  3708. "+BLUE_MSG_CONSUMER_TO_BSP_PREMISE_UNVERIFIED\x10Y\x12+\n" +
  3709. "'BLUE_MSG_CONSUMER_TO_SELF_FB_UNVERIFIED\x10Z\x120\n" +
  3710. ",BLUE_MSG_CONSUMER_TO_SELF_PREMISE_UNVERIFIED\x10[\x12#\n" +
  3711. "\x1fBLUE_MSG_SELF_FB_TO_BSP_PREMISE\x10\\\x12$\n" +
  3712. " BLUE_MSG_SELF_FB_TO_SELF_PREMISE\x10]\x12\x1f\n" +
  3713. "\x1bBLUE_MSG_SELF_FB_UNVERIFIED\x10^\x128\n" +
  3714. "4BLUE_MSG_SELF_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED\x10_\x12\x1d\n" +
  3715. "\x19BLUE_MSG_SELF_FB_VERIFIED\x10`\x128\n" +
  3716. "4BLUE_MSG_SELF_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED\x10a\x12(\n" +
  3717. "$BLUE_MSG_SELF_PREMISE_TO_BSP_PREMISE\x10b\x12$\n" +
  3718. " BLUE_MSG_SELF_PREMISE_UNVERIFIED\x10c\x12\"\n" +
  3719. "\x1eBLUE_MSG_SELF_PREMISE_VERIFIED\x10d\x12\x16\n" +
  3720. "\x12BLUE_MSG_TO_BSP_FB\x10e\x12\x18\n" +
  3721. "\x14BLUE_MSG_TO_CONSUMER\x10f\x12\x17\n" +
  3722. "\x13BLUE_MSG_TO_SELF_FB\x10g\x12*\n" +
  3723. "&BLUE_MSG_UNVERIFIED_TO_BSP_FB_VERIFIED\x10h\x12/\n" +
  3724. "+BLUE_MSG_UNVERIFIED_TO_BSP_PREMISE_VERIFIED\x10i\x12+\n" +
  3725. "'BLUE_MSG_UNVERIFIED_TO_SELF_FB_VERIFIED\x10j\x12#\n" +
  3726. "\x1fBLUE_MSG_UNVERIFIED_TO_VERIFIED\x10k\x12*\n" +
  3727. "&BLUE_MSG_VERIFIED_TO_BSP_FB_UNVERIFIED\x10l\x12/\n" +
  3728. "+BLUE_MSG_VERIFIED_TO_BSP_PREMISE_UNVERIFIED\x10m\x12+\n" +
  3729. "'BLUE_MSG_VERIFIED_TO_SELF_FB_UNVERIFIED\x10n\x12#\n" +
  3730. "\x1fBLUE_MSG_VERIFIED_TO_UNVERIFIED\x10o\x126\n" +
  3731. "2BLUE_MSG_BSP_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED\x10p\x122\n" +
  3732. ".BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_FB_VERIFIED\x10q\x126\n" +
  3733. "2BLUE_MSG_BSP_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED\x10r\x122\n" +
  3734. ".BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_FB_UNVERIFIED\x10s\x127\n" +
  3735. "3BLUE_MSG_SELF_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED\x10t\x127\n" +
  3736. "3BLUE_MSG_SELF_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED\x10u\x12\x1c\n" +
  3737. "\x18E2E_IDENTITY_UNAVAILABLE\x10v\x12\x12\n" +
  3738. "\x0eGROUP_CREATING\x10w\x12\x17\n" +
  3739. "\x13GROUP_CREATE_FAILED\x10x\x12\x11\n" +
  3740. "\rGROUP_BOUNCED\x10y\x12\x11\n" +
  3741. "\rBLOCK_CONTACT\x10z\x12!\n" +
  3742. "\x1dEPHEMERAL_SETTING_NOT_APPLIED\x10{\x12\x0f\n" +
  3743. "\vSYNC_FAILED\x10|\x12\v\n" +
  3744. "\aSYNCING\x10}\x12\x1c\n" +
  3745. "\x18BIZ_PRIVACY_MODE_INIT_FB\x10~\x12\x1d\n" +
  3746. "\x19BIZ_PRIVACY_MODE_INIT_BSP\x10\x7f\x12\x1b\n" +
  3747. "\x16BIZ_PRIVACY_MODE_TO_FB\x10\x80\x01\x12\x1c\n" +
  3748. "\x17BIZ_PRIVACY_MODE_TO_BSP\x10\x81\x01\x12\x16\n" +
  3749. "\x11DISAPPEARING_MODE\x10\x82\x01\x12\x1c\n" +
  3750. "\x17E2E_DEVICE_FETCH_FAILED\x10\x83\x01\x12\x11\n" +
  3751. "\fADMIN_REVOKE\x10\x84\x01\x12$\n" +
  3752. "\x1fGROUP_INVITE_LINK_GROWTH_LOCKED\x10\x85\x01\x12 \n" +
  3753. "\x1bCOMMUNITY_LINK_PARENT_GROUP\x10\x86\x01\x12!\n" +
  3754. "\x1cCOMMUNITY_LINK_SIBLING_GROUP\x10\x87\x01\x12\x1d\n" +
  3755. "\x18COMMUNITY_LINK_SUB_GROUP\x10\x88\x01\x12\"\n" +
  3756. "\x1dCOMMUNITY_UNLINK_PARENT_GROUP\x10\x89\x01\x12#\n" +
  3757. "\x1eCOMMUNITY_UNLINK_SIBLING_GROUP\x10\x8a\x01\x12\x1f\n" +
  3758. "\x1aCOMMUNITY_UNLINK_SUB_GROUP\x10\x8b\x01\x12\x1d\n" +
  3759. "\x18GROUP_PARTICIPANT_ACCEPT\x10\x8c\x01\x12(\n" +
  3760. "#GROUP_PARTICIPANT_LINKED_GROUP_JOIN\x10\x8d\x01\x12\x15\n" +
  3761. "\x10COMMUNITY_CREATE\x10\x8e\x01\x12\x1b\n" +
  3762. "\x16EPHEMERAL_KEEP_IN_CHAT\x10\x8f\x01\x12+\n" +
  3763. "&GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST\x10\x90\x01\x12(\n" +
  3764. "#GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE\x10\x91\x01\x12\"\n" +
  3765. "\x1dINTEGRITY_UNLINK_PARENT_GROUP\x10\x92\x01\x12\"\n" +
  3766. "\x1dCOMMUNITY_PARTICIPANT_PROMOTE\x10\x93\x01\x12!\n" +
  3767. "\x1cCOMMUNITY_PARTICIPANT_DEMOTE\x10\x94\x01\x12#\n" +
  3768. "\x1eCOMMUNITY_PARENT_GROUP_DELETED\x10\x95\x01\x124\n" +
  3769. "/COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL\x10\x96\x01\x124\n" +
  3770. "/GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP\x10\x97\x01\x12\x1a\n" +
  3771. "\x15MASKED_THREAD_CREATED\x10\x98\x01\x12\x1b\n" +
  3772. "\x16MASKED_THREAD_UNMASKED\x10\x99\x01\x12\x18\n" +
  3773. "\x13BIZ_CHAT_ASSIGNMENT\x10\x9a\x01\x12\r\n" +
  3774. "\bCHAT_PSA\x10\x9b\x01\x12\x1f\n" +
  3775. "\x1aCHAT_POLL_CREATION_MESSAGE\x10\x9c\x01\x12\x1e\n" +
  3776. "\x19CAG_MASKED_THREAD_CREATED\x10\x9d\x01\x12+\n" +
  3777. "&COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED\x10\x9e\x01\x12\x18\n" +
  3778. "\x13CAG_INVITE_AUTO_ADD\x10\x9f\x01\x12!\n" +
  3779. "\x1cBIZ_CHAT_ASSIGNMENT_UNASSIGN\x10\xa0\x01\x12\x1b\n" +
  3780. "\x16CAG_INVITE_AUTO_JOINED\x10\xa1\x01\x12!\n" +
  3781. "\x1cSCHEDULED_CALL_START_MESSAGE\x10\xa2\x01\x12\x1a\n" +
  3782. "\x15COMMUNITY_INVITE_RICH\x10\xa3\x01\x12#\n" +
  3783. "\x1eCOMMUNITY_INVITE_AUTO_ADD_RICH\x10\xa4\x01\x12\x1a\n" +
  3784. "\x15SUB_GROUP_INVITE_RICH\x10\xa5\x01\x12#\n" +
  3785. "\x1eSUB_GROUP_PARTICIPANT_ADD_RICH\x10\xa6\x01\x12%\n" +
  3786. " COMMUNITY_LINK_PARENT_GROUP_RICH\x10\xa7\x01\x12#\n" +
  3787. "\x1eCOMMUNITY_PARTICIPANT_ADD_RICH\x10\xa8\x01\x12\"\n" +
  3788. "\x1dSILENCED_UNKNOWN_CALLER_AUDIO\x10\xa9\x01\x12\"\n" +
  3789. "\x1dSILENCED_UNKNOWN_CALLER_VIDEO\x10\xaa\x01\x12\x1a\n" +
  3790. "\x15GROUP_MEMBER_ADD_MODE\x10\xab\x01\x129\n" +
  3791. "4GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD\x10\xac\x01\x12!\n" +
  3792. "\x1cCOMMUNITY_CHANGE_DESCRIPTION\x10\xad\x01\x12\x12\n" +
  3793. "\rSENDER_INVITE\x10\xae\x01\x12\x14\n" +
  3794. "\x0fRECEIVER_INVITE\x10\xaf\x01\x12(\n" +
  3795. "#COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS\x10\xb0\x01\x12\x1b\n" +
  3796. "\x16PINNED_MESSAGE_IN_CHAT\x10\xb1\x01\x12!\n" +
  3797. "\x1cPAYMENT_INVITE_SETUP_INVITER\x10\xb2\x01\x12.\n" +
  3798. ")PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY\x10\xb3\x01\x122\n" +
  3799. "-PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE\x10\xb4\x01\x12\x1c\n" +
  3800. "\x17LINKED_GROUP_CALL_START\x10\xb5\x01\x12#\n" +
  3801. "\x1eREPORT_TO_ADMIN_ENABLED_STATUS\x10\xb6\x01\x12\x1a\n" +
  3802. "\x15EMPTY_SUBGROUP_CREATE\x10\xb7\x01\x12\x1a\n" +
  3803. "\x15SCHEDULED_CALL_CANCEL\x10\xb8\x01\x12+\n" +
  3804. "&SUBGROUP_ADMIN_TRIGGERED_AUTO_ADD_RICH\x10\xb9\x01\x12(\n" +
  3805. "#GROUP_CHANGE_RECENT_HISTORY_SHARING\x10\xba\x01\x12$\n" +
  3806. "\x1fPAID_MESSAGE_SERVER_CAMPAIGN_ID\x10\xbb\x01\x12\x18\n" +
  3807. "\x13GENERAL_CHAT_CREATE\x10\xbc\x01\x12\x15\n" +
  3808. "\x10GENERAL_CHAT_ADD\x10\xbd\x01\x12#\n" +
  3809. "\x1eGENERAL_CHAT_AUTO_ADD_DISABLED\x10\xbe\x01\x12 \n" +
  3810. "\x1bSUGGESTED_SUBGROUP_ANNOUNCE\x10\xbf\x01\x12!\n" +
  3811. "\x1cBIZ_BOT_1P_MESSAGING_ENABLED\x10\xc0\x01\x12\x14\n" +
  3812. "\x0fCHANGE_USERNAME\x10\xc1\x01\x12\x1f\n" +
  3813. "\x1aBIZ_COEX_PRIVACY_INIT_SELF\x10\xc2\x01\x12%\n" +
  3814. " BIZ_COEX_PRIVACY_TRANSITION_SELF\x10\xc3\x01\x12\x19\n" +
  3815. "\x14SUPPORT_AI_EDUCATION\x10\xc4\x01\x12!\n" +
  3816. "\x1cBIZ_BOT_3P_MESSAGING_ENABLED\x10\xc5\x01\x12\x1b\n" +
  3817. "\x16REMINDER_SETUP_MESSAGE\x10\xc6\x01\x12\x1a\n" +
  3818. "\x15REMINDER_SENT_MESSAGE\x10\xc7\x01\x12\x1c\n" +
  3819. "\x17REMINDER_CANCEL_MESSAGE\x10\xc8\x01\x12\x1a\n" +
  3820. "\x15BIZ_COEX_PRIVACY_INIT\x10\xc9\x01\x12 \n" +
  3821. "\x1bBIZ_COEX_PRIVACY_TRANSITION\x10\xca\x01\x12\x16\n" +
  3822. "\x11GROUP_DEACTIVATED\x10\xcb\x01\x12'\n" +
  3823. "\"COMMUNITY_DEACTIVATE_SIBLING_GROUP\x10\xcc\x01\x12\x12\n" +
  3824. "\rEVENT_UPDATED\x10\xcd\x01\x12\x13\n" +
  3825. "\x0eEVENT_CANCELED\x10\xce\x01\x12\x1c\n" +
  3826. "\x17COMMUNITY_OWNER_UPDATED\x10\xcf\x01\x12*\n" +
  3827. "%COMMUNITY_SUB_GROUP_VISIBILITY_HIDDEN\x10\xd0\x01\x12$\n" +
  3828. "\x1fCAPI_GROUP_NE2EE_SYSTEM_MESSAGE\x10\xd1\x01\x12\x13\n" +
  3829. "\x0eSTATUS_MENTION\x10\xd2\x01\x12!\n" +
  3830. "\x1cUSER_CONTROLS_SYSTEM_MESSAGE\x10\xd3\x01\x12\x1b\n" +
  3831. "\x16SUPPORT_SYSTEM_MESSAGE\x10\xd4\x01\x12\x0f\n" +
  3832. "\n" +
  3833. "CHANGE_LID\x10\xd5\x01\x121\n" +
  3834. ",BIZ_CUSTOMER_3PD_DATA_SHARING_OPT_IN_MESSAGE\x10\xd6\x01\x122\n" +
  3835. "-BIZ_CUSTOMER_3PD_DATA_SHARING_OPT_OUT_MESSAGE\x10\xd7\x01\x12\x19\n" +
  3836. "\x14CHANGE_LIMIT_SHARING\x10\xd8\x01\x12\x1b\n" +
  3837. "\x16GROUP_MEMBER_LINK_MODE\x10\xd9\x01\x122\n" +
  3838. "-BIZ_AUTOMATICALLY_LABELED_CHAT_SYSTEM_MESSAGE\x10\xda\x01\x120\n" +
  3839. "+PHONE_NUMBER_HIDING_CHAT_DEPRECATED_MESSAGE\x10\xdb\x01\x12\x18\n" +
  3840. "\x13QUARANTINED_MESSAGE\x10\xdc\x01\"X\n" +
  3841. "\x06Status\x12\t\n" +
  3842. "\x05ERROR\x10\x00\x12\v\n" +
  3843. "\aPENDING\x10\x01\x12\x0e\n" +
  3844. "\n" +
  3845. "SERVER_ACK\x10\x02\x12\x10\n" +
  3846. "\fDELIVERY_ACK\x10\x03\x12\b\n" +
  3847. "\x04READ\x10\x04\x12\n" +
  3848. "\n" +
  3849. "\x06PLAYED\x10\x05\"\xd9\f\n" +
  3850. "\vPaymentInfo\x12W\n" +
  3851. "\x12currencyDeprecated\x18\x01 \x01(\x0e2'.WAWebProtobufsWeb.PaymentInfo.CurrencyR\x12currencyDeprecated\x12\x1e\n" +
  3852. "\n" +
  3853. "amount1000\x18\x02 \x01(\x04R\n" +
  3854. "amount1000\x12 \n" +
  3855. "\vreceiverJID\x18\x03 \x01(\tR\vreceiverJID\x12=\n" +
  3856. "\x06status\x18\x04 \x01(\x0e2%.WAWebProtobufsWeb.PaymentInfo.StatusR\x06status\x122\n" +
  3857. "\x14transactionTimestamp\x18\x05 \x01(\x04R\x14transactionTimestamp\x12B\n" +
  3858. "\x11requestMessageKey\x18\x06 \x01(\v2\x14.WACommon.MessageKeyR\x11requestMessageKey\x12(\n" +
  3859. "\x0fexpiryTimestamp\x18\a \x01(\x04R\x0fexpiryTimestamp\x12$\n" +
  3860. "\rfutureproofed\x18\b \x01(\bR\rfutureproofed\x12\x1a\n" +
  3861. "\bcurrency\x18\t \x01(\tR\bcurrency\x12F\n" +
  3862. "\ttxnStatus\x18\n" +
  3863. " \x01(\x0e2(.WAWebProtobufsWeb.PaymentInfo.TxnStatusR\ttxnStatus\x12,\n" +
  3864. "\x11useNoviFiatFormat\x18\v \x01(\bR\x11useNoviFiatFormat\x12>\n" +
  3865. "\rprimaryAmount\x18\f \x01(\v2\x18.WAWebProtobufsE2E.MoneyR\rprimaryAmount\x12@\n" +
  3866. "\x0eexchangeAmount\x18\r \x01(\v2\x18.WAWebProtobufsE2E.MoneyR\x0eexchangeAmount\"\x99\x05\n" +
  3867. "\tTxnStatus\x12\v\n" +
  3868. "\aUNKNOWN\x10\x00\x12\x11\n" +
  3869. "\rPENDING_SETUP\x10\x01\x12\x1a\n" +
  3870. "\x16PENDING_RECEIVER_SETUP\x10\x02\x12\b\n" +
  3871. "\x04INIT\x10\x03\x12\v\n" +
  3872. "\aSUCCESS\x10\x04\x12\r\n" +
  3873. "\tCOMPLETED\x10\x05\x12\n" +
  3874. "\n" +
  3875. "\x06FAILED\x10\x06\x12\x0f\n" +
  3876. "\vFAILED_RISK\x10\a\x12\x15\n" +
  3877. "\x11FAILED_PROCESSING\x10\b\x12\x1e\n" +
  3878. "\x1aFAILED_RECEIVER_PROCESSING\x10\t\x12\r\n" +
  3879. "\tFAILED_DA\x10\n" +
  3880. "\x12\x13\n" +
  3881. "\x0fFAILED_DA_FINAL\x10\v\x12\x10\n" +
  3882. "\fREFUNDED_TXN\x10\f\x12\x11\n" +
  3883. "\rREFUND_FAILED\x10\r\x12\x1c\n" +
  3884. "\x18REFUND_FAILED_PROCESSING\x10\x0e\x12\x14\n" +
  3885. "\x10REFUND_FAILED_DA\x10\x0f\x12\x0f\n" +
  3886. "\vEXPIRED_TXN\x10\x10\x12\x11\n" +
  3887. "\rAUTH_CANCELED\x10\x11\x12!\n" +
  3888. "\x1dAUTH_CANCEL_FAILED_PROCESSING\x10\x12\x12\x16\n" +
  3889. "\x12AUTH_CANCEL_FAILED\x10\x13\x12\x10\n" +
  3890. "\fCOLLECT_INIT\x10\x14\x12\x13\n" +
  3891. "\x0fCOLLECT_SUCCESS\x10\x15\x12\x12\n" +
  3892. "\x0eCOLLECT_FAILED\x10\x16\x12\x17\n" +
  3893. "\x13COLLECT_FAILED_RISK\x10\x17\x12\x14\n" +
  3894. "\x10COLLECT_REJECTED\x10\x18\x12\x13\n" +
  3895. "\x0fCOLLECT_EXPIRED\x10\x19\x12\x14\n" +
  3896. "\x10COLLECT_CANCELED\x10\x1a\x12\x16\n" +
  3897. "\x12COLLECT_CANCELLING\x10\x1b\x12\r\n" +
  3898. "\tIN_REVIEW\x10\x1c\x12\x14\n" +
  3899. "\x10REVERSAL_SUCCESS\x10\x1d\x12\x14\n" +
  3900. "\x10REVERSAL_PENDING\x10\x1e\x12\x12\n" +
  3901. "\x0eREFUND_PENDING\x10\x1f\"\xcc\x01\n" +
  3902. "\x06Status\x12\x12\n" +
  3903. "\x0eUNKNOWN_STATUS\x10\x00\x12\x0e\n" +
  3904. "\n" +
  3905. "PROCESSING\x10\x01\x12\b\n" +
  3906. "\x04SENT\x10\x02\x12\x12\n" +
  3907. "\x0eNEED_TO_ACCEPT\x10\x03\x12\f\n" +
  3908. "\bCOMPLETE\x10\x04\x12\x16\n" +
  3909. "\x12COULD_NOT_COMPLETE\x10\x05\x12\f\n" +
  3910. "\bREFUNDED\x10\x06\x12\v\n" +
  3911. "\aEXPIRED\x10\a\x12\f\n" +
  3912. "\bREJECTED\x10\b\x12\r\n" +
  3913. "\tCANCELLED\x10\t\x12\x15\n" +
  3914. "\x11WAITING_FOR_PAYER\x10\n" +
  3915. "\x12\v\n" +
  3916. "\aWAITING\x10\v\")\n" +
  3917. "\bCurrency\x12\x14\n" +
  3918. "\x10UNKNOWN_CURRENCY\x10\x00\x12\a\n" +
  3919. "\x03INR\x10\x01\"\xab\x1d\n" +
  3920. "\vWebFeatures\x12I\n" +
  3921. "\rlabelsDisplay\x18\x01 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\rlabelsDisplay\x12[\n" +
  3922. "\x16voipIndividualOutgoing\x18\x02 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x16voipIndividualOutgoing\x12?\n" +
  3923. "\bgroupsV3\x18\x03 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\bgroupsV3\x12K\n" +
  3924. "\x0egroupsV3Create\x18\x04 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x0egroupsV3Create\x12K\n" +
  3925. "\x0echangeNumberV2\x18\x05 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x0echangeNumberV2\x12[\n" +
  3926. "\x16queryStatusV3Thumbnail\x18\x06 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x16queryStatusV3Thumbnail\x12I\n" +
  3927. "\rliveLocations\x18\a \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\rliveLocations\x12C\n" +
  3928. "\n" +
  3929. "queryVname\x18\b \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\n" +
  3930. "queryVname\x12[\n" +
  3931. "\x16voipIndividualIncoming\x18\t \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x16voipIndividualIncoming\x12Q\n" +
  3932. "\x11quickRepliesQuery\x18\n" +
  3933. " \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x11quickRepliesQuery\x12?\n" +
  3934. "\bpayments\x18\v \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\bpayments\x12O\n" +
  3935. "\x10stickerPackQuery\x18\f \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x10stickerPackQuery\x12S\n" +
  3936. "\x12liveLocationsFinal\x18\r \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x12liveLocationsFinal\x12C\n" +
  3937. "\n" +
  3938. "labelsEdit\x18\x0e \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\n" +
  3939. "labelsEdit\x12E\n" +
  3940. "\vmediaUpload\x18\x0f \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\vmediaUpload\x12e\n" +
  3941. "\x1bmediaUploadRichQuickReplies\x18\x12 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x1bmediaUploadRichQuickReplies\x12=\n" +
  3942. "\avnameV2\x18\x13 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\avnameV2\x12O\n" +
  3943. "\x10videoPlaybackURL\x18\x14 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x10videoPlaybackURL\x12I\n" +
  3944. "\rstatusRanking\x18\x15 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\rstatusRanking\x12U\n" +
  3945. "\x13voipIndividualVideo\x18\x16 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x13voipIndividualVideo\x12S\n" +
  3946. "\x12thirdPartyStickers\x18\x17 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x12thirdPartyStickers\x12c\n" +
  3947. "\x1afrequentlyForwardedSetting\x18\x18 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x1afrequentlyForwardedSetting\x12[\n" +
  3948. "\x16groupsV4JoinPermission\x18\x19 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x16groupsV4JoinPermission\x12K\n" +
  3949. "\x0erecentStickers\x18\x1a \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x0erecentStickers\x12=\n" +
  3950. "\acatalog\x18\x1b \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\acatalog\x12M\n" +
  3951. "\x0fstarredStickers\x18\x1c \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x0fstarredStickers\x12I\n" +
  3952. "\rvoipGroupCall\x18\x1d \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\rvoipGroupCall\x12M\n" +
  3953. "\x0ftemplateMessage\x18\x1e \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x0ftemplateMessage\x12g\n" +
  3954. "\x1ctemplateMessageInteractivity\x18\x1f \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x1ctemplateMessageInteractivity\x12Q\n" +
  3955. "\x11ephemeralMessages\x18 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x11ephemeralMessages\x12U\n" +
  3956. "\x13e2ENotificationSync\x18! \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x13e2ENotificationSync\x12O\n" +
  3957. "\x10recentStickersV2\x18\" \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x10recentStickersV2\x12O\n" +
  3958. "\x10recentStickersV3\x18$ \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x10recentStickersV3\x12C\n" +
  3959. "\n" +
  3960. "userNotice\x18% \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\n" +
  3961. "userNotice\x12=\n" +
  3962. "\asupport\x18' \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\asupport\x12M\n" +
  3963. "\x0fgroupUiiCleanup\x18( \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x0fgroupUiiCleanup\x12e\n" +
  3964. "\x1bgroupDogfoodingInternalOnly\x18) \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x1bgroupDogfoodingInternalOnly\x12G\n" +
  3965. "\fsettingsSync\x18* \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\fsettingsSync\x12A\n" +
  3966. "\tarchiveV2\x18+ \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\tarchiveV2\x12c\n" +
  3967. "\x1aephemeralAllowGroupMembers\x18, \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x1aephemeralAllowGroupMembers\x12W\n" +
  3968. "\x14ephemeral24HDuration\x18- \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x14ephemeral24HDuration\x12K\n" +
  3969. "\x0emdForceUpgrade\x18. \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x0emdForceUpgrade\x12O\n" +
  3970. "\x10disappearingMode\x18/ \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x10disappearingMode\x12_\n" +
  3971. "\x18externalMdOptInAvailable\x180 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x18externalMdOptInAvailable\x12_\n" +
  3972. "\x18noDeleteMessageTimeLimit\x181 \x01(\x0e2#.WAWebProtobufsWeb.WebFeatures.FlagR\x18noDeleteMessageTimeLimit\"K\n" +
  3973. "\x04Flag\x12\x0f\n" +
  3974. "\vNOT_STARTED\x10\x00\x12\x11\n" +
  3975. "\rFORCE_UPGRADE\x10\x01\x12\x0f\n" +
  3976. "\vDEVELOPMENT\x10\x02\x12\x0e\n" +
  3977. "\n" +
  3978. "PRODUCTION\x10\x03\"\xea\x02\n" +
  3979. "\tPinInChat\x125\n" +
  3980. "\x04type\x18\x01 \x01(\x0e2!.WAWebProtobufsWeb.PinInChat.TypeR\x04type\x12&\n" +
  3981. "\x03key\x18\x02 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12,\n" +
  3982. "\x11senderTimestampMS\x18\x03 \x01(\x03R\x11senderTimestampMS\x12,\n" +
  3983. "\x11serverTimestampMS\x18\x04 \x01(\x03R\x11serverTimestampMS\x12d\n" +
  3984. "\x17messageAddOnContextInfo\x18\x05 \x01(\v2*.WAWebProtobufsWeb.MessageAddOnContextInfoR\x17messageAddOnContextInfo\"<\n" +
  3985. "\x04Type\x12\x10\n" +
  3986. "\fUNKNOWN_TYPE\x10\x00\x12\x0f\n" +
  3987. "\vPIN_FOR_ALL\x10\x01\x12\x11\n" +
  3988. "\rUNPIN_FOR_ALL\x10\x02\"\x91\x05\n" +
  3989. "\fMessageAddOn\x12\\\n" +
  3990. "\x10messageAddOnType\x18\x01 \x01(\x0e20.WAWebProtobufsWeb.MessageAddOn.MessageAddOnTypeR\x10messageAddOnType\x12>\n" +
  3991. "\fmessageAddOn\x18\x02 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\fmessageAddOn\x12,\n" +
  3992. "\x11senderTimestampMS\x18\x03 \x01(\x03R\x11senderTimestampMS\x12,\n" +
  3993. "\x11serverTimestampMS\x18\x04 \x01(\x03R\x11serverTimestampMS\x12@\n" +
  3994. "\x06status\x18\x05 \x01(\x0e2(.WAWebProtobufsWeb.WebMessageInfo.StatusR\x06status\x12V\n" +
  3995. "\x10addOnContextInfo\x18\x06 \x01(\v2*.WAWebProtobufsWeb.MessageAddOnContextInfoR\x10addOnContextInfo\x12>\n" +
  3996. "\x0fmessageAddOnKey\x18\a \x01(\v2\x14.WACommon.MessageKeyR\x0fmessageAddOnKey\x12F\n" +
  3997. "\rlegacyMessage\x18\b \x01(\v2 .WAWebProtobufsWeb.LegacyMessageR\rlegacyMessage\"e\n" +
  3998. "\x10MessageAddOnType\x12\r\n" +
  3999. "\tUNDEFINED\x10\x00\x12\f\n" +
  4000. "\bREACTION\x10\x01\x12\x12\n" +
  4001. "\x0eEVENT_RESPONSE\x10\x02\x12\x0f\n" +
  4002. "\vPOLL_UPDATE\x10\x03\x12\x0f\n" +
  4003. "\vPIN_IN_CHAT\x10\x04\"\xc1\x02\n" +
  4004. "\x16GroupHistoryBundleInfo\x12o\n" +
  4005. "\x1edeprecatedMessageHistoryBundle\x18\x01 \x01(\v2'.WAWebProtobufsE2E.MessageHistoryBundleR\x1edeprecatedMessageHistoryBundle\x12Z\n" +
  4006. "\fprocessState\x18\x02 \x01(\x0e26.WAWebProtobufsWeb.GroupHistoryBundleInfo.ProcessStateR\fprocessState\"Z\n" +
  4007. "\fProcessState\x12\x10\n" +
  4008. "\fNOT_INJECTED\x10\x00\x12\f\n" +
  4009. "\bINJECTED\x10\x01\x12\x14\n" +
  4010. "\x10INJECTED_PARTIAL\x10\x02\x12\x14\n" +
  4011. "\x10INJECTION_FAILED\x10\x03\"s\n" +
  4012. "\x0fCommentMetadata\x12@\n" +
  4013. "\x10commentParentKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x10commentParentKey\x12\x1e\n" +
  4014. "\n" +
  4015. "replyCount\x18\x02 \x01(\rR\n" +
  4016. "replyCount\"\xd1\x01\n" +
  4017. "\x14WebNotificationsInfo\x12\x1c\n" +
  4018. "\ttimestamp\x18\x02 \x01(\x04R\ttimestamp\x12 \n" +
  4019. "\vunreadChats\x18\x03 \x01(\rR\vunreadChats\x12.\n" +
  4020. "\x12notifyMessageCount\x18\x04 \x01(\rR\x12notifyMessageCount\x12I\n" +
  4021. "\x0enotifyMessages\x18\x05 \x03(\v2!.WAWebProtobufsWeb.WebMessageInfoR\x0enotifyMessages\"\xc5\x01\n" +
  4022. "\x17NotificationMessageInfo\x12&\n" +
  4023. "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x124\n" +
  4024. "\amessage\x18\x02 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\amessage\x12*\n" +
  4025. "\x10messageTimestamp\x18\x03 \x01(\x04R\x10messageTimestamp\x12 \n" +
  4026. "\vparticipant\x18\x04 \x01(\tR\vparticipant\"8\n" +
  4027. "\x12ReportingTokenInfo\x12\"\n" +
  4028. "\freportingTag\x18\x01 \x01(\fR\freportingTag\")\n" +
  4029. "\tMediaData\x12\x1c\n" +
  4030. "\tlocalPath\x18\x01 \x01(\tR\tlocalPath\"e\n" +
  4031. "\vPhotoChange\x12\x1a\n" +
  4032. "\boldPhoto\x18\x01 \x01(\fR\boldPhoto\x12\x1a\n" +
  4033. "\bnewPhoto\x18\x02 \x01(\fR\bnewPhoto\x12\x1e\n" +
  4034. "\n" +
  4035. "newPhotoID\x18\x03 \x01(\rR\n" +
  4036. "newPhotoID\"m\n" +
  4037. "\tStatusPSA\x12\x1e\n" +
  4038. "\n" +
  4039. "campaignID\x18, \x02(\x04R\n" +
  4040. "campaignID\x12@\n" +
  4041. "\x1bcampaignExpirationTimestamp\x18- \x01(\x04R\x1bcampaignExpirationTimestamp\"\xff\x01\n" +
  4042. "\vUserReceipt\x12\x18\n" +
  4043. "\auserJID\x18\x01 \x02(\tR\auserJID\x12*\n" +
  4044. "\x10receiptTimestamp\x18\x02 \x01(\x03R\x10receiptTimestamp\x12$\n" +
  4045. "\rreadTimestamp\x18\x03 \x01(\x03R\rreadTimestamp\x12(\n" +
  4046. "\x0fplayedTimestamp\x18\x04 \x01(\x03R\x0fplayedTimestamp\x12*\n" +
  4047. "\x10pendingDeviceJID\x18\x05 \x03(\tR\x10pendingDeviceJID\x12.\n" +
  4048. "\x12deliveredDeviceJID\x18\x06 \x03(\tR\x12deliveredDeviceJID\"\xae\x01\n" +
  4049. "\bReaction\x12&\n" +
  4050. "\x03key\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12\x12\n" +
  4051. "\x04text\x18\x02 \x01(\tR\x04text\x12 \n" +
  4052. "\vgroupingKey\x18\x03 \x01(\tR\vgroupingKey\x12,\n" +
  4053. "\x11senderTimestampMS\x18\x04 \x01(\x03R\x11senderTimestampMS\x12\x16\n" +
  4054. "\x06unread\x18\x05 \x01(\bR\x06unread\"\x82\x02\n" +
  4055. "\n" +
  4056. "PollUpdate\x12H\n" +
  4057. "\x14pollUpdateMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x14pollUpdateMessageKey\x126\n" +
  4058. "\x04vote\x18\x02 \x01(\v2\".WAWebProtobufsE2E.PollVoteMessageR\x04vote\x12,\n" +
  4059. "\x11senderTimestampMS\x18\x03 \x01(\x03R\x11senderTimestampMS\x12,\n" +
  4060. "\x11serverTimestampMS\x18\x04 \x01(\x03R\x11serverTimestampMS\x12\x16\n" +
  4061. "\x06unread\x18\x05 \x01(\bR\x06unread\"B\n" +
  4062. "\x16PollAdditionalMetadata\x12(\n" +
  4063. "\x0fpollInvalidated\x18\x01 \x01(\bR\x0fpollInvalidated\"\\\n" +
  4064. "$InteractiveMessageAdditionalMetadata\x124\n" +
  4065. "\x15isGalaxyFlowCompleted\x18\x01 \x01(\bR\x15isGalaxyFlowCompleted\"3\n" +
  4066. "\x17EventAdditionalMetadata\x12\x18\n" +
  4067. "\aisStale\x18\x01 \x01(\bR\aisStale\"\x91\x02\n" +
  4068. "\n" +
  4069. "KeepInChat\x127\n" +
  4070. "\bkeepType\x18\x01 \x01(\x0e2\x1b.WAWebProtobufsE2E.KeepTypeR\bkeepType\x12(\n" +
  4071. "\x0fserverTimestamp\x18\x02 \x01(\x03R\x0fserverTimestamp\x12&\n" +
  4072. "\x03key\x18\x03 \x01(\v2\x14.WACommon.MessageKeyR\x03key\x12\x1c\n" +
  4073. "\tdeviceJID\x18\x04 \x01(\tR\tdeviceJID\x12,\n" +
  4074. "\x11clientTimestampMS\x18\x05 \x01(\x03R\x11clientTimestampMS\x12,\n" +
  4075. "\x11serverTimestampMS\x18\x06 \x01(\x03R\x11serverTimestampMS\"\xcf\x01\n" +
  4076. "\x17MessageAddOnContextInfo\x12>\n" +
  4077. "\x1amessageAddOnDurationInSecs\x18\x01 \x01(\rR\x1amessageAddOnDurationInSecs\x12t\n" +
  4078. "\x16messageAddOnExpiryType\x18\x02 \x01(\x0e2<.WAWebProtobufsE2E.MessageContextInfo.MessageAddonExpiryTypeR\x16messageAddOnExpiryType\"@\n" +
  4079. "\x12PremiumMessageInfo\x12*\n" +
  4080. "\x10serverCampaignID\x18\x01 \x01(\tR\x10serverCampaignID\"\xf6\x01\n" +
  4081. "\rEventResponse\x12N\n" +
  4082. "\x17eventResponseMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x17eventResponseMessageKey\x12 \n" +
  4083. "\vtimestampMS\x18\x02 \x01(\x03R\vtimestampMS\x12[\n" +
  4084. "\x14eventResponseMessage\x18\x03 \x01(\v2'.WAWebProtobufsE2E.EventResponseMessageR\x14eventResponseMessage\x12\x16\n" +
  4085. "\x06unread\x18\x04 \x01(\bR\x06unread\"\xac\x01\n" +
  4086. "\rLegacyMessage\x12[\n" +
  4087. "\x14eventResponseMessage\x18\x01 \x01(\v2'.WAWebProtobufsE2E.EventResponseMessageR\x14eventResponseMessage\x12>\n" +
  4088. "\bpollVote\x18\x02 \x01(\v2\".WAWebProtobufsE2E.PollVoteMessageR\bpollVote\"V\n" +
  4089. "\x14StatusMentionMessage\x12>\n" +
  4090. "\fquotedStatus\x18\x01 \x01(\v2\x1a.WAWebProtobufsE2E.MessageR\fquotedStatus\"n\n" +
  4091. "\bCitation\x12\x14\n" +
  4092. "\x05title\x18\x01 \x02(\tR\x05title\x12\x1a\n" +
  4093. "\bsubtitle\x18\x02 \x02(\tR\bsubtitle\x12\x14\n" +
  4094. "\x05cmsID\x18\x03 \x02(\tR\x05cmsID\x12\x1a\n" +
  4095. "\bimageURL\x18\x04 \x02(\tR\bimageURL\"\xa9\x01\n" +
  4096. "!GroupHistoryIndividualMessageInfo\x12@\n" +
  4097. "\x10bundleMessageKey\x18\x01 \x01(\v2\x14.WACommon.MessageKeyR\x10bundleMessageKey\x12B\n" +
  4098. "\x1ceditedAfterReceivedAsHistory\x18\x02 \x01(\bR\x1ceditedAfterReceivedAsHistory\"^\n" +
  4099. "\x12QuarantinedMessage\x12\"\n" +
  4100. "\foriginalData\x18\x01 \x01(\fR\foriginalData\x12$\n" +
  4101. "\rextractedText\x18\x02 \x01(\tR\rextractedTextB,Z*git.bobomao.top/joey/whatsmeow/proto/waWeb"
  4102. var (
  4103. file_waWeb_WAWebProtobufsWeb_proto_rawDescOnce sync.Once
  4104. file_waWeb_WAWebProtobufsWeb_proto_rawDescData []byte
  4105. )
  4106. func file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP() []byte {
  4107. file_waWeb_WAWebProtobufsWeb_proto_rawDescOnce.Do(func() {
  4108. file_waWeb_WAWebProtobufsWeb_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_waWeb_WAWebProtobufsWeb_proto_rawDesc), len(file_waWeb_WAWebProtobufsWeb_proto_rawDesc)))
  4109. })
  4110. return file_waWeb_WAWebProtobufsWeb_proto_rawDescData
  4111. }
  4112. var file_waWeb_WAWebProtobufsWeb_proto_enumTypes = make([]protoimpl.EnumInfo, 10)
  4113. var file_waWeb_WAWebProtobufsWeb_proto_msgTypes = make([]protoimpl.MessageInfo, 28)
  4114. var file_waWeb_WAWebProtobufsWeb_proto_goTypes = []any{
  4115. (WebMessageInfo_BizPrivacyStatus)(0), // 0: WAWebProtobufsWeb.WebMessageInfo.BizPrivacyStatus
  4116. (WebMessageInfo_StubType)(0), // 1: WAWebProtobufsWeb.WebMessageInfo.StubType
  4117. (WebMessageInfo_Status)(0), // 2: WAWebProtobufsWeb.WebMessageInfo.Status
  4118. (PaymentInfo_TxnStatus)(0), // 3: WAWebProtobufsWeb.PaymentInfo.TxnStatus
  4119. (PaymentInfo_Status)(0), // 4: WAWebProtobufsWeb.PaymentInfo.Status
  4120. (PaymentInfo_Currency)(0), // 5: WAWebProtobufsWeb.PaymentInfo.Currency
  4121. (WebFeatures_Flag)(0), // 6: WAWebProtobufsWeb.WebFeatures.Flag
  4122. (PinInChat_Type)(0), // 7: WAWebProtobufsWeb.PinInChat.Type
  4123. (MessageAddOn_MessageAddOnType)(0), // 8: WAWebProtobufsWeb.MessageAddOn.MessageAddOnType
  4124. (GroupHistoryBundleInfo_ProcessState)(0), // 9: WAWebProtobufsWeb.GroupHistoryBundleInfo.ProcessState
  4125. (*WebMessageInfo)(nil), // 10: WAWebProtobufsWeb.WebMessageInfo
  4126. (*PaymentInfo)(nil), // 11: WAWebProtobufsWeb.PaymentInfo
  4127. (*WebFeatures)(nil), // 12: WAWebProtobufsWeb.WebFeatures
  4128. (*PinInChat)(nil), // 13: WAWebProtobufsWeb.PinInChat
  4129. (*MessageAddOn)(nil), // 14: WAWebProtobufsWeb.MessageAddOn
  4130. (*GroupHistoryBundleInfo)(nil), // 15: WAWebProtobufsWeb.GroupHistoryBundleInfo
  4131. (*CommentMetadata)(nil), // 16: WAWebProtobufsWeb.CommentMetadata
  4132. (*WebNotificationsInfo)(nil), // 17: WAWebProtobufsWeb.WebNotificationsInfo
  4133. (*NotificationMessageInfo)(nil), // 18: WAWebProtobufsWeb.NotificationMessageInfo
  4134. (*ReportingTokenInfo)(nil), // 19: WAWebProtobufsWeb.ReportingTokenInfo
  4135. (*MediaData)(nil), // 20: WAWebProtobufsWeb.MediaData
  4136. (*PhotoChange)(nil), // 21: WAWebProtobufsWeb.PhotoChange
  4137. (*StatusPSA)(nil), // 22: WAWebProtobufsWeb.StatusPSA
  4138. (*UserReceipt)(nil), // 23: WAWebProtobufsWeb.UserReceipt
  4139. (*Reaction)(nil), // 24: WAWebProtobufsWeb.Reaction
  4140. (*PollUpdate)(nil), // 25: WAWebProtobufsWeb.PollUpdate
  4141. (*PollAdditionalMetadata)(nil), // 26: WAWebProtobufsWeb.PollAdditionalMetadata
  4142. (*InteractiveMessageAdditionalMetadata)(nil), // 27: WAWebProtobufsWeb.InteractiveMessageAdditionalMetadata
  4143. (*EventAdditionalMetadata)(nil), // 28: WAWebProtobufsWeb.EventAdditionalMetadata
  4144. (*KeepInChat)(nil), // 29: WAWebProtobufsWeb.KeepInChat
  4145. (*MessageAddOnContextInfo)(nil), // 30: WAWebProtobufsWeb.MessageAddOnContextInfo
  4146. (*PremiumMessageInfo)(nil), // 31: WAWebProtobufsWeb.PremiumMessageInfo
  4147. (*EventResponse)(nil), // 32: WAWebProtobufsWeb.EventResponse
  4148. (*LegacyMessage)(nil), // 33: WAWebProtobufsWeb.LegacyMessage
  4149. (*StatusMentionMessage)(nil), // 34: WAWebProtobufsWeb.StatusMentionMessage
  4150. (*Citation)(nil), // 35: WAWebProtobufsWeb.Citation
  4151. (*GroupHistoryIndividualMessageInfo)(nil), // 36: WAWebProtobufsWeb.GroupHistoryIndividualMessageInfo
  4152. (*QuarantinedMessage)(nil), // 37: WAWebProtobufsWeb.QuarantinedMessage
  4153. (*waCommon.MessageKey)(nil), // 38: WACommon.MessageKey
  4154. (*waE2E.Message)(nil), // 39: WAWebProtobufsE2E.Message
  4155. (*waE2E.LiveLocationMessage)(nil), // 40: WAWebProtobufsE2E.LiveLocationMessage
  4156. (*waE2E.Money)(nil), // 41: WAWebProtobufsE2E.Money
  4157. (*waE2E.MessageHistoryBundle)(nil), // 42: WAWebProtobufsE2E.MessageHistoryBundle
  4158. (*waE2E.PollVoteMessage)(nil), // 43: WAWebProtobufsE2E.PollVoteMessage
  4159. (waE2E.KeepType)(0), // 44: WAWebProtobufsE2E.KeepType
  4160. (waE2E.MessageContextInfo_MessageAddonExpiryType)(0), // 45: WAWebProtobufsE2E.MessageContextInfo.MessageAddonExpiryType
  4161. (*waE2E.EventResponseMessage)(nil), // 46: WAWebProtobufsE2E.EventResponseMessage
  4162. }
  4163. var file_waWeb_WAWebProtobufsWeb_proto_depIdxs = []int32{
  4164. 38, // 0: WAWebProtobufsWeb.WebMessageInfo.key:type_name -> WACommon.MessageKey
  4165. 39, // 1: WAWebProtobufsWeb.WebMessageInfo.message:type_name -> WAWebProtobufsE2E.Message
  4166. 2, // 2: WAWebProtobufsWeb.WebMessageInfo.status:type_name -> WAWebProtobufsWeb.WebMessageInfo.Status
  4167. 1, // 3: WAWebProtobufsWeb.WebMessageInfo.messageStubType:type_name -> WAWebProtobufsWeb.WebMessageInfo.StubType
  4168. 11, // 4: WAWebProtobufsWeb.WebMessageInfo.paymentInfo:type_name -> WAWebProtobufsWeb.PaymentInfo
  4169. 40, // 5: WAWebProtobufsWeb.WebMessageInfo.finalLiveLocation:type_name -> WAWebProtobufsE2E.LiveLocationMessage
  4170. 11, // 6: WAWebProtobufsWeb.WebMessageInfo.quotedPaymentInfo:type_name -> WAWebProtobufsWeb.PaymentInfo
  4171. 0, // 7: WAWebProtobufsWeb.WebMessageInfo.bizPrivacyStatus:type_name -> WAWebProtobufsWeb.WebMessageInfo.BizPrivacyStatus
  4172. 20, // 8: WAWebProtobufsWeb.WebMessageInfo.mediaData:type_name -> WAWebProtobufsWeb.MediaData
  4173. 21, // 9: WAWebProtobufsWeb.WebMessageInfo.photoChange:type_name -> WAWebProtobufsWeb.PhotoChange
  4174. 23, // 10: WAWebProtobufsWeb.WebMessageInfo.userReceipt:type_name -> WAWebProtobufsWeb.UserReceipt
  4175. 24, // 11: WAWebProtobufsWeb.WebMessageInfo.reactions:type_name -> WAWebProtobufsWeb.Reaction
  4176. 20, // 12: WAWebProtobufsWeb.WebMessageInfo.quotedStickerData:type_name -> WAWebProtobufsWeb.MediaData
  4177. 22, // 13: WAWebProtobufsWeb.WebMessageInfo.statusPsa:type_name -> WAWebProtobufsWeb.StatusPSA
  4178. 25, // 14: WAWebProtobufsWeb.WebMessageInfo.pollUpdates:type_name -> WAWebProtobufsWeb.PollUpdate
  4179. 26, // 15: WAWebProtobufsWeb.WebMessageInfo.pollAdditionalMetadata:type_name -> WAWebProtobufsWeb.PollAdditionalMetadata
  4180. 29, // 16: WAWebProtobufsWeb.WebMessageInfo.keepInChat:type_name -> WAWebProtobufsWeb.KeepInChat
  4181. 13, // 17: WAWebProtobufsWeb.WebMessageInfo.pinInChat:type_name -> WAWebProtobufsWeb.PinInChat
  4182. 31, // 18: WAWebProtobufsWeb.WebMessageInfo.premiumMessageInfo:type_name -> WAWebProtobufsWeb.PremiumMessageInfo
  4183. 16, // 19: WAWebProtobufsWeb.WebMessageInfo.commentMetadata:type_name -> WAWebProtobufsWeb.CommentMetadata
  4184. 32, // 20: WAWebProtobufsWeb.WebMessageInfo.eventResponses:type_name -> WAWebProtobufsWeb.EventResponse
  4185. 19, // 21: WAWebProtobufsWeb.WebMessageInfo.reportingTokenInfo:type_name -> WAWebProtobufsWeb.ReportingTokenInfo
  4186. 28, // 22: WAWebProtobufsWeb.WebMessageInfo.eventAdditionalMetadata:type_name -> WAWebProtobufsWeb.EventAdditionalMetadata
  4187. 38, // 23: WAWebProtobufsWeb.WebMessageInfo.targetMessageID:type_name -> WACommon.MessageKey
  4188. 14, // 24: WAWebProtobufsWeb.WebMessageInfo.messageAddOns:type_name -> WAWebProtobufsWeb.MessageAddOn
  4189. 34, // 25: WAWebProtobufsWeb.WebMessageInfo.statusMentionMessageInfo:type_name -> WAWebProtobufsWeb.StatusMentionMessage
  4190. 35, // 26: WAWebProtobufsWeb.WebMessageInfo.supportAiCitations:type_name -> WAWebProtobufsWeb.Citation
  4191. 36, // 27: WAWebProtobufsWeb.WebMessageInfo.groupHistoryIndividualMessageInfo:type_name -> WAWebProtobufsWeb.GroupHistoryIndividualMessageInfo
  4192. 15, // 28: WAWebProtobufsWeb.WebMessageInfo.groupHistoryBundleInfo:type_name -> WAWebProtobufsWeb.GroupHistoryBundleInfo
  4193. 27, // 29: WAWebProtobufsWeb.WebMessageInfo.interactiveMessageAdditionalMetadata:type_name -> WAWebProtobufsWeb.InteractiveMessageAdditionalMetadata
  4194. 37, // 30: WAWebProtobufsWeb.WebMessageInfo.quarantinedMessage:type_name -> WAWebProtobufsWeb.QuarantinedMessage
  4195. 5, // 31: WAWebProtobufsWeb.PaymentInfo.currencyDeprecated:type_name -> WAWebProtobufsWeb.PaymentInfo.Currency
  4196. 4, // 32: WAWebProtobufsWeb.PaymentInfo.status:type_name -> WAWebProtobufsWeb.PaymentInfo.Status
  4197. 38, // 33: WAWebProtobufsWeb.PaymentInfo.requestMessageKey:type_name -> WACommon.MessageKey
  4198. 3, // 34: WAWebProtobufsWeb.PaymentInfo.txnStatus:type_name -> WAWebProtobufsWeb.PaymentInfo.TxnStatus
  4199. 41, // 35: WAWebProtobufsWeb.PaymentInfo.primaryAmount:type_name -> WAWebProtobufsE2E.Money
  4200. 41, // 36: WAWebProtobufsWeb.PaymentInfo.exchangeAmount:type_name -> WAWebProtobufsE2E.Money
  4201. 6, // 37: WAWebProtobufsWeb.WebFeatures.labelsDisplay:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4202. 6, // 38: WAWebProtobufsWeb.WebFeatures.voipIndividualOutgoing:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4203. 6, // 39: WAWebProtobufsWeb.WebFeatures.groupsV3:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4204. 6, // 40: WAWebProtobufsWeb.WebFeatures.groupsV3Create:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4205. 6, // 41: WAWebProtobufsWeb.WebFeatures.changeNumberV2:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4206. 6, // 42: WAWebProtobufsWeb.WebFeatures.queryStatusV3Thumbnail:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4207. 6, // 43: WAWebProtobufsWeb.WebFeatures.liveLocations:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4208. 6, // 44: WAWebProtobufsWeb.WebFeatures.queryVname:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4209. 6, // 45: WAWebProtobufsWeb.WebFeatures.voipIndividualIncoming:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4210. 6, // 46: WAWebProtobufsWeb.WebFeatures.quickRepliesQuery:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4211. 6, // 47: WAWebProtobufsWeb.WebFeatures.payments:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4212. 6, // 48: WAWebProtobufsWeb.WebFeatures.stickerPackQuery:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4213. 6, // 49: WAWebProtobufsWeb.WebFeatures.liveLocationsFinal:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4214. 6, // 50: WAWebProtobufsWeb.WebFeatures.labelsEdit:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4215. 6, // 51: WAWebProtobufsWeb.WebFeatures.mediaUpload:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4216. 6, // 52: WAWebProtobufsWeb.WebFeatures.mediaUploadRichQuickReplies:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4217. 6, // 53: WAWebProtobufsWeb.WebFeatures.vnameV2:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4218. 6, // 54: WAWebProtobufsWeb.WebFeatures.videoPlaybackURL:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4219. 6, // 55: WAWebProtobufsWeb.WebFeatures.statusRanking:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4220. 6, // 56: WAWebProtobufsWeb.WebFeatures.voipIndividualVideo:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4221. 6, // 57: WAWebProtobufsWeb.WebFeatures.thirdPartyStickers:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4222. 6, // 58: WAWebProtobufsWeb.WebFeatures.frequentlyForwardedSetting:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4223. 6, // 59: WAWebProtobufsWeb.WebFeatures.groupsV4JoinPermission:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4224. 6, // 60: WAWebProtobufsWeb.WebFeatures.recentStickers:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4225. 6, // 61: WAWebProtobufsWeb.WebFeatures.catalog:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4226. 6, // 62: WAWebProtobufsWeb.WebFeatures.starredStickers:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4227. 6, // 63: WAWebProtobufsWeb.WebFeatures.voipGroupCall:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4228. 6, // 64: WAWebProtobufsWeb.WebFeatures.templateMessage:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4229. 6, // 65: WAWebProtobufsWeb.WebFeatures.templateMessageInteractivity:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4230. 6, // 66: WAWebProtobufsWeb.WebFeatures.ephemeralMessages:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4231. 6, // 67: WAWebProtobufsWeb.WebFeatures.e2ENotificationSync:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4232. 6, // 68: WAWebProtobufsWeb.WebFeatures.recentStickersV2:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4233. 6, // 69: WAWebProtobufsWeb.WebFeatures.recentStickersV3:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4234. 6, // 70: WAWebProtobufsWeb.WebFeatures.userNotice:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4235. 6, // 71: WAWebProtobufsWeb.WebFeatures.support:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4236. 6, // 72: WAWebProtobufsWeb.WebFeatures.groupUiiCleanup:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4237. 6, // 73: WAWebProtobufsWeb.WebFeatures.groupDogfoodingInternalOnly:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4238. 6, // 74: WAWebProtobufsWeb.WebFeatures.settingsSync:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4239. 6, // 75: WAWebProtobufsWeb.WebFeatures.archiveV2:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4240. 6, // 76: WAWebProtobufsWeb.WebFeatures.ephemeralAllowGroupMembers:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4241. 6, // 77: WAWebProtobufsWeb.WebFeatures.ephemeral24HDuration:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4242. 6, // 78: WAWebProtobufsWeb.WebFeatures.mdForceUpgrade:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4243. 6, // 79: WAWebProtobufsWeb.WebFeatures.disappearingMode:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4244. 6, // 80: WAWebProtobufsWeb.WebFeatures.externalMdOptInAvailable:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4245. 6, // 81: WAWebProtobufsWeb.WebFeatures.noDeleteMessageTimeLimit:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
  4246. 7, // 82: WAWebProtobufsWeb.PinInChat.type:type_name -> WAWebProtobufsWeb.PinInChat.Type
  4247. 38, // 83: WAWebProtobufsWeb.PinInChat.key:type_name -> WACommon.MessageKey
  4248. 30, // 84: WAWebProtobufsWeb.PinInChat.messageAddOnContextInfo:type_name -> WAWebProtobufsWeb.MessageAddOnContextInfo
  4249. 8, // 85: WAWebProtobufsWeb.MessageAddOn.messageAddOnType:type_name -> WAWebProtobufsWeb.MessageAddOn.MessageAddOnType
  4250. 39, // 86: WAWebProtobufsWeb.MessageAddOn.messageAddOn:type_name -> WAWebProtobufsE2E.Message
  4251. 2, // 87: WAWebProtobufsWeb.MessageAddOn.status:type_name -> WAWebProtobufsWeb.WebMessageInfo.Status
  4252. 30, // 88: WAWebProtobufsWeb.MessageAddOn.addOnContextInfo:type_name -> WAWebProtobufsWeb.MessageAddOnContextInfo
  4253. 38, // 89: WAWebProtobufsWeb.MessageAddOn.messageAddOnKey:type_name -> WACommon.MessageKey
  4254. 33, // 90: WAWebProtobufsWeb.MessageAddOn.legacyMessage:type_name -> WAWebProtobufsWeb.LegacyMessage
  4255. 42, // 91: WAWebProtobufsWeb.GroupHistoryBundleInfo.deprecatedMessageHistoryBundle:type_name -> WAWebProtobufsE2E.MessageHistoryBundle
  4256. 9, // 92: WAWebProtobufsWeb.GroupHistoryBundleInfo.processState:type_name -> WAWebProtobufsWeb.GroupHistoryBundleInfo.ProcessState
  4257. 38, // 93: WAWebProtobufsWeb.CommentMetadata.commentParentKey:type_name -> WACommon.MessageKey
  4258. 10, // 94: WAWebProtobufsWeb.WebNotificationsInfo.notifyMessages:type_name -> WAWebProtobufsWeb.WebMessageInfo
  4259. 38, // 95: WAWebProtobufsWeb.NotificationMessageInfo.key:type_name -> WACommon.MessageKey
  4260. 39, // 96: WAWebProtobufsWeb.NotificationMessageInfo.message:type_name -> WAWebProtobufsE2E.Message
  4261. 38, // 97: WAWebProtobufsWeb.Reaction.key:type_name -> WACommon.MessageKey
  4262. 38, // 98: WAWebProtobufsWeb.PollUpdate.pollUpdateMessageKey:type_name -> WACommon.MessageKey
  4263. 43, // 99: WAWebProtobufsWeb.PollUpdate.vote:type_name -> WAWebProtobufsE2E.PollVoteMessage
  4264. 44, // 100: WAWebProtobufsWeb.KeepInChat.keepType:type_name -> WAWebProtobufsE2E.KeepType
  4265. 38, // 101: WAWebProtobufsWeb.KeepInChat.key:type_name -> WACommon.MessageKey
  4266. 45, // 102: WAWebProtobufsWeb.MessageAddOnContextInfo.messageAddOnExpiryType:type_name -> WAWebProtobufsE2E.MessageContextInfo.MessageAddonExpiryType
  4267. 38, // 103: WAWebProtobufsWeb.EventResponse.eventResponseMessageKey:type_name -> WACommon.MessageKey
  4268. 46, // 104: WAWebProtobufsWeb.EventResponse.eventResponseMessage:type_name -> WAWebProtobufsE2E.EventResponseMessage
  4269. 46, // 105: WAWebProtobufsWeb.LegacyMessage.eventResponseMessage:type_name -> WAWebProtobufsE2E.EventResponseMessage
  4270. 43, // 106: WAWebProtobufsWeb.LegacyMessage.pollVote:type_name -> WAWebProtobufsE2E.PollVoteMessage
  4271. 39, // 107: WAWebProtobufsWeb.StatusMentionMessage.quotedStatus:type_name -> WAWebProtobufsE2E.Message
  4272. 38, // 108: WAWebProtobufsWeb.GroupHistoryIndividualMessageInfo.bundleMessageKey:type_name -> WACommon.MessageKey
  4273. 109, // [109:109] is the sub-list for method output_type
  4274. 109, // [109:109] is the sub-list for method input_type
  4275. 109, // [109:109] is the sub-list for extension type_name
  4276. 109, // [109:109] is the sub-list for extension extendee
  4277. 0, // [0:109] is the sub-list for field type_name
  4278. }
  4279. func init() { file_waWeb_WAWebProtobufsWeb_proto_init() }
  4280. func file_waWeb_WAWebProtobufsWeb_proto_init() {
  4281. if File_waWeb_WAWebProtobufsWeb_proto != nil {
  4282. return
  4283. }
  4284. type x struct{}
  4285. out := protoimpl.TypeBuilder{
  4286. File: protoimpl.DescBuilder{
  4287. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  4288. RawDescriptor: unsafe.Slice(unsafe.StringData(file_waWeb_WAWebProtobufsWeb_proto_rawDesc), len(file_waWeb_WAWebProtobufsWeb_proto_rawDesc)),
  4289. NumEnums: 10,
  4290. NumMessages: 28,
  4291. NumExtensions: 0,
  4292. NumServices: 0,
  4293. },
  4294. GoTypes: file_waWeb_WAWebProtobufsWeb_proto_goTypes,
  4295. DependencyIndexes: file_waWeb_WAWebProtobufsWeb_proto_depIdxs,
  4296. EnumInfos: file_waWeb_WAWebProtobufsWeb_proto_enumTypes,
  4297. MessageInfos: file_waWeb_WAWebProtobufsWeb_proto_msgTypes,
  4298. }.Build()
  4299. File_waWeb_WAWebProtobufsWeb_proto = out.File
  4300. file_waWeb_WAWebProtobufsWeb_proto_goTypes = nil
  4301. file_waWeb_WAWebProtobufsWeb_proto_depIdxs = nil
  4302. }