WAArmadilloXMA.pb.go 44 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027
  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: waArmadilloXMA/WAArmadilloXMA.proto
  6. package waArmadilloXMA
  7. import (
  8. waCommon "git.bobomao.top/joey/whatsmeow/proto/waCommon"
  9. protoreflect "google.golang.org/protobuf/reflect/protoreflect"
  10. protoimpl "google.golang.org/protobuf/runtime/protoimpl"
  11. reflect "reflect"
  12. sync "sync"
  13. unsafe "unsafe"
  14. )
  15. const (
  16. // Verify that this generated code is sufficiently up-to-date.
  17. _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
  18. // Verify that runtime/protoimpl is sufficiently up-to-date.
  19. _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
  20. )
  21. type ExtendedContentMessage_OverlayIconGlyph int32
  22. const (
  23. ExtendedContentMessage_INFO ExtendedContentMessage_OverlayIconGlyph = 0
  24. ExtendedContentMessage_EYE_OFF ExtendedContentMessage_OverlayIconGlyph = 1
  25. ExtendedContentMessage_NEWS_OFF ExtendedContentMessage_OverlayIconGlyph = 2
  26. ExtendedContentMessage_WARNING ExtendedContentMessage_OverlayIconGlyph = 3
  27. ExtendedContentMessage_PRIVATE ExtendedContentMessage_OverlayIconGlyph = 4
  28. ExtendedContentMessage_NONE ExtendedContentMessage_OverlayIconGlyph = 5
  29. ExtendedContentMessage_MEDIA_LABEL ExtendedContentMessage_OverlayIconGlyph = 6
  30. ExtendedContentMessage_POST_COVER ExtendedContentMessage_OverlayIconGlyph = 7
  31. ExtendedContentMessage_POST_LABEL ExtendedContentMessage_OverlayIconGlyph = 8
  32. ExtendedContentMessage_WARNING_SCREENS ExtendedContentMessage_OverlayIconGlyph = 9
  33. )
  34. // Enum value maps for ExtendedContentMessage_OverlayIconGlyph.
  35. var (
  36. ExtendedContentMessage_OverlayIconGlyph_name = map[int32]string{
  37. 0: "INFO",
  38. 1: "EYE_OFF",
  39. 2: "NEWS_OFF",
  40. 3: "WARNING",
  41. 4: "PRIVATE",
  42. 5: "NONE",
  43. 6: "MEDIA_LABEL",
  44. 7: "POST_COVER",
  45. 8: "POST_LABEL",
  46. 9: "WARNING_SCREENS",
  47. }
  48. ExtendedContentMessage_OverlayIconGlyph_value = map[string]int32{
  49. "INFO": 0,
  50. "EYE_OFF": 1,
  51. "NEWS_OFF": 2,
  52. "WARNING": 3,
  53. "PRIVATE": 4,
  54. "NONE": 5,
  55. "MEDIA_LABEL": 6,
  56. "POST_COVER": 7,
  57. "POST_LABEL": 8,
  58. "WARNING_SCREENS": 9,
  59. }
  60. )
  61. func (x ExtendedContentMessage_OverlayIconGlyph) Enum() *ExtendedContentMessage_OverlayIconGlyph {
  62. p := new(ExtendedContentMessage_OverlayIconGlyph)
  63. *p = x
  64. return p
  65. }
  66. func (x ExtendedContentMessage_OverlayIconGlyph) String() string {
  67. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  68. }
  69. func (ExtendedContentMessage_OverlayIconGlyph) Descriptor() protoreflect.EnumDescriptor {
  70. return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[0].Descriptor()
  71. }
  72. func (ExtendedContentMessage_OverlayIconGlyph) Type() protoreflect.EnumType {
  73. return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[0]
  74. }
  75. func (x ExtendedContentMessage_OverlayIconGlyph) Number() protoreflect.EnumNumber {
  76. return protoreflect.EnumNumber(x)
  77. }
  78. // Deprecated: Do not use.
  79. func (x *ExtendedContentMessage_OverlayIconGlyph) UnmarshalJSON(b []byte) error {
  80. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  81. if err != nil {
  82. return err
  83. }
  84. *x = ExtendedContentMessage_OverlayIconGlyph(num)
  85. return nil
  86. }
  87. // Deprecated: Use ExtendedContentMessage_OverlayIconGlyph.Descriptor instead.
  88. func (ExtendedContentMessage_OverlayIconGlyph) EnumDescriptor() ([]byte, []int) {
  89. return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 0}
  90. }
  91. type ExtendedContentMessage_CtaButtonType int32
  92. const (
  93. ExtendedContentMessage_OPEN_NATIVE ExtendedContentMessage_CtaButtonType = 11
  94. )
  95. // Enum value maps for ExtendedContentMessage_CtaButtonType.
  96. var (
  97. ExtendedContentMessage_CtaButtonType_name = map[int32]string{
  98. 11: "OPEN_NATIVE",
  99. }
  100. ExtendedContentMessage_CtaButtonType_value = map[string]int32{
  101. "OPEN_NATIVE": 11,
  102. }
  103. )
  104. func (x ExtendedContentMessage_CtaButtonType) Enum() *ExtendedContentMessage_CtaButtonType {
  105. p := new(ExtendedContentMessage_CtaButtonType)
  106. *p = x
  107. return p
  108. }
  109. func (x ExtendedContentMessage_CtaButtonType) String() string {
  110. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  111. }
  112. func (ExtendedContentMessage_CtaButtonType) Descriptor() protoreflect.EnumDescriptor {
  113. return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[1].Descriptor()
  114. }
  115. func (ExtendedContentMessage_CtaButtonType) Type() protoreflect.EnumType {
  116. return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[1]
  117. }
  118. func (x ExtendedContentMessage_CtaButtonType) Number() protoreflect.EnumNumber {
  119. return protoreflect.EnumNumber(x)
  120. }
  121. // Deprecated: Do not use.
  122. func (x *ExtendedContentMessage_CtaButtonType) UnmarshalJSON(b []byte) error {
  123. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  124. if err != nil {
  125. return err
  126. }
  127. *x = ExtendedContentMessage_CtaButtonType(num)
  128. return nil
  129. }
  130. // Deprecated: Use ExtendedContentMessage_CtaButtonType.Descriptor instead.
  131. func (ExtendedContentMessage_CtaButtonType) EnumDescriptor() ([]byte, []int) {
  132. return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 1}
  133. }
  134. type ExtendedContentMessage_XmaLayoutType int32
  135. const (
  136. ExtendedContentMessage_SINGLE ExtendedContentMessage_XmaLayoutType = 0
  137. ExtendedContentMessage_HSCROLL ExtendedContentMessage_XmaLayoutType = 1
  138. ExtendedContentMessage_PORTRAIT ExtendedContentMessage_XmaLayoutType = 3
  139. ExtendedContentMessage_STANDARD_DXMA ExtendedContentMessage_XmaLayoutType = 12
  140. ExtendedContentMessage_LIST_DXMA ExtendedContentMessage_XmaLayoutType = 15
  141. ExtendedContentMessage_GRID ExtendedContentMessage_XmaLayoutType = 16
  142. )
  143. // Enum value maps for ExtendedContentMessage_XmaLayoutType.
  144. var (
  145. ExtendedContentMessage_XmaLayoutType_name = map[int32]string{
  146. 0: "SINGLE",
  147. 1: "HSCROLL",
  148. 3: "PORTRAIT",
  149. 12: "STANDARD_DXMA",
  150. 15: "LIST_DXMA",
  151. 16: "GRID",
  152. }
  153. ExtendedContentMessage_XmaLayoutType_value = map[string]int32{
  154. "SINGLE": 0,
  155. "HSCROLL": 1,
  156. "PORTRAIT": 3,
  157. "STANDARD_DXMA": 12,
  158. "LIST_DXMA": 15,
  159. "GRID": 16,
  160. }
  161. )
  162. func (x ExtendedContentMessage_XmaLayoutType) Enum() *ExtendedContentMessage_XmaLayoutType {
  163. p := new(ExtendedContentMessage_XmaLayoutType)
  164. *p = x
  165. return p
  166. }
  167. func (x ExtendedContentMessage_XmaLayoutType) String() string {
  168. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  169. }
  170. func (ExtendedContentMessage_XmaLayoutType) Descriptor() protoreflect.EnumDescriptor {
  171. return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[2].Descriptor()
  172. }
  173. func (ExtendedContentMessage_XmaLayoutType) Type() protoreflect.EnumType {
  174. return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[2]
  175. }
  176. func (x ExtendedContentMessage_XmaLayoutType) Number() protoreflect.EnumNumber {
  177. return protoreflect.EnumNumber(x)
  178. }
  179. // Deprecated: Do not use.
  180. func (x *ExtendedContentMessage_XmaLayoutType) UnmarshalJSON(b []byte) error {
  181. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  182. if err != nil {
  183. return err
  184. }
  185. *x = ExtendedContentMessage_XmaLayoutType(num)
  186. return nil
  187. }
  188. // Deprecated: Use ExtendedContentMessage_XmaLayoutType.Descriptor instead.
  189. func (ExtendedContentMessage_XmaLayoutType) EnumDescriptor() ([]byte, []int) {
  190. return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 2}
  191. }
  192. type ExtendedContentMessage_ExtendedContentType int32
  193. const (
  194. ExtendedContentMessage_UNSUPPORTED ExtendedContentMessage_ExtendedContentType = 0
  195. ExtendedContentMessage_IG_STORY_PHOTO_MENTION ExtendedContentMessage_ExtendedContentType = 4
  196. ExtendedContentMessage_IG_SINGLE_IMAGE_POST_SHARE ExtendedContentMessage_ExtendedContentType = 9
  197. ExtendedContentMessage_IG_MULTIPOST_SHARE ExtendedContentMessage_ExtendedContentType = 10
  198. ExtendedContentMessage_IG_SINGLE_VIDEO_POST_SHARE ExtendedContentMessage_ExtendedContentType = 11
  199. ExtendedContentMessage_IG_STORY_PHOTO_SHARE ExtendedContentMessage_ExtendedContentType = 12
  200. ExtendedContentMessage_IG_STORY_VIDEO_SHARE ExtendedContentMessage_ExtendedContentType = 13
  201. ExtendedContentMessage_IG_CLIPS_SHARE ExtendedContentMessage_ExtendedContentType = 14
  202. ExtendedContentMessage_IG_IGTV_SHARE ExtendedContentMessage_ExtendedContentType = 15
  203. ExtendedContentMessage_IG_SHOP_SHARE ExtendedContentMessage_ExtendedContentType = 16
  204. ExtendedContentMessage_IG_PROFILE_SHARE ExtendedContentMessage_ExtendedContentType = 19
  205. ExtendedContentMessage_IG_STORY_PHOTO_HIGHLIGHT_SHARE ExtendedContentMessage_ExtendedContentType = 20
  206. ExtendedContentMessage_IG_STORY_VIDEO_HIGHLIGHT_SHARE ExtendedContentMessage_ExtendedContentType = 21
  207. ExtendedContentMessage_IG_STORY_REPLY ExtendedContentMessage_ExtendedContentType = 22
  208. ExtendedContentMessage_IG_STORY_REACTION ExtendedContentMessage_ExtendedContentType = 23
  209. ExtendedContentMessage_IG_STORY_VIDEO_MENTION ExtendedContentMessage_ExtendedContentType = 24
  210. ExtendedContentMessage_IG_STORY_HIGHLIGHT_REPLY ExtendedContentMessage_ExtendedContentType = 25
  211. ExtendedContentMessage_IG_STORY_HIGHLIGHT_REACTION ExtendedContentMessage_ExtendedContentType = 26
  212. ExtendedContentMessage_IG_EXTERNAL_LINK ExtendedContentMessage_ExtendedContentType = 27
  213. ExtendedContentMessage_IG_RECEIVER_FETCH ExtendedContentMessage_ExtendedContentType = 28
  214. ExtendedContentMessage_FB_FEED_SHARE ExtendedContentMessage_ExtendedContentType = 1000
  215. ExtendedContentMessage_FB_STORY_REPLY ExtendedContentMessage_ExtendedContentType = 1001
  216. ExtendedContentMessage_FB_STORY_SHARE ExtendedContentMessage_ExtendedContentType = 1002
  217. ExtendedContentMessage_FB_STORY_MENTION ExtendedContentMessage_ExtendedContentType = 1003
  218. ExtendedContentMessage_FB_FEED_VIDEO_SHARE ExtendedContentMessage_ExtendedContentType = 1004
  219. ExtendedContentMessage_FB_GAMING_CUSTOM_UPDATE ExtendedContentMessage_ExtendedContentType = 1005
  220. ExtendedContentMessage_FB_PRODUCER_STORY_REPLY ExtendedContentMessage_ExtendedContentType = 1006
  221. ExtendedContentMessage_FB_EVENT ExtendedContentMessage_ExtendedContentType = 1007
  222. ExtendedContentMessage_FB_FEED_POST_PRIVATE_REPLY ExtendedContentMessage_ExtendedContentType = 1008
  223. ExtendedContentMessage_FB_SHORT ExtendedContentMessage_ExtendedContentType = 1009
  224. ExtendedContentMessage_FB_COMMENT_MENTION_SHARE ExtendedContentMessage_ExtendedContentType = 1010
  225. ExtendedContentMessage_FB_POST_MENTION ExtendedContentMessage_ExtendedContentType = 1011
  226. ExtendedContentMessage_FB_PROFILE_DIRECTORY_ITEM ExtendedContentMessage_ExtendedContentType = 1013
  227. ExtendedContentMessage_FB_FEED_POST_REACTION_REPLY ExtendedContentMessage_ExtendedContentType = 1014
  228. ExtendedContentMessage_MSG_EXTERNAL_LINK_SHARE ExtendedContentMessage_ExtendedContentType = 2000
  229. ExtendedContentMessage_MSG_P2P_PAYMENT ExtendedContentMessage_ExtendedContentType = 2001
  230. ExtendedContentMessage_MSG_LOCATION_SHARING ExtendedContentMessage_ExtendedContentType = 2002
  231. ExtendedContentMessage_MSG_LOCATION_SHARING_V2 ExtendedContentMessage_ExtendedContentType = 2003
  232. ExtendedContentMessage_MSG_HIGHLIGHTS_TAB_FRIEND_UPDATES_REPLY ExtendedContentMessage_ExtendedContentType = 2004
  233. ExtendedContentMessage_MSG_HIGHLIGHTS_TAB_LOCAL_EVENT_REPLY ExtendedContentMessage_ExtendedContentType = 2005
  234. ExtendedContentMessage_MSG_RECEIVER_FETCH ExtendedContentMessage_ExtendedContentType = 2006
  235. ExtendedContentMessage_MSG_IG_MEDIA_SHARE ExtendedContentMessage_ExtendedContentType = 2007
  236. ExtendedContentMessage_MSG_GEN_AI_SEARCH_PLUGIN_RESPONSE ExtendedContentMessage_ExtendedContentType = 2008
  237. ExtendedContentMessage_MSG_REELS_LIST ExtendedContentMessage_ExtendedContentType = 2009
  238. ExtendedContentMessage_MSG_CONTACT ExtendedContentMessage_ExtendedContentType = 2010
  239. ExtendedContentMessage_MSG_THREADS_POST_SHARE ExtendedContentMessage_ExtendedContentType = 2011
  240. ExtendedContentMessage_MSG_FILE ExtendedContentMessage_ExtendedContentType = 2012
  241. ExtendedContentMessage_MSG_AVATAR_DETAILS ExtendedContentMessage_ExtendedContentType = 2013
  242. ExtendedContentMessage_MSG_AI_CONTACT ExtendedContentMessage_ExtendedContentType = 2014
  243. ExtendedContentMessage_MSG_MEMORIES_SHARE ExtendedContentMessage_ExtendedContentType = 2015
  244. ExtendedContentMessage_MSG_SHARED_ALBUM_REPLY ExtendedContentMessage_ExtendedContentType = 2016
  245. ExtendedContentMessage_MSG_SHARED_ALBUM ExtendedContentMessage_ExtendedContentType = 2017
  246. ExtendedContentMessage_MSG_OCCAMADILLO_XMA ExtendedContentMessage_ExtendedContentType = 2018
  247. ExtendedContentMessage_MSG_GEN_AI_SUBSCRIPTION ExtendedContentMessage_ExtendedContentType = 2021
  248. ExtendedContentMessage_MSG_GEN_AI_REMINDER ExtendedContentMessage_ExtendedContentType = 2022
  249. ExtendedContentMessage_MSG_GEN_AI_MEMU_ONBOARDING_RESPONSE ExtendedContentMessage_ExtendedContentType = 2023
  250. ExtendedContentMessage_MSG_NOTE_REPLY ExtendedContentMessage_ExtendedContentType = 2024
  251. ExtendedContentMessage_MSG_NOTE_MENTION ExtendedContentMessage_ExtendedContentType = 2025
  252. ExtendedContentMessage_GEN_AI_ENTITY ExtendedContentMessage_ExtendedContentType = 2026
  253. ExtendedContentMessage_RTC_AUDIO_CALL ExtendedContentMessage_ExtendedContentType = 3000
  254. ExtendedContentMessage_RTC_VIDEO_CALL ExtendedContentMessage_ExtendedContentType = 3001
  255. ExtendedContentMessage_RTC_MISSED_AUDIO_CALL ExtendedContentMessage_ExtendedContentType = 3002
  256. ExtendedContentMessage_RTC_MISSED_VIDEO_CALL ExtendedContentMessage_ExtendedContentType = 3003
  257. ExtendedContentMessage_RTC_GROUP_AUDIO_CALL ExtendedContentMessage_ExtendedContentType = 3004
  258. ExtendedContentMessage_RTC_GROUP_VIDEO_CALL ExtendedContentMessage_ExtendedContentType = 3005
  259. ExtendedContentMessage_RTC_MISSED_GROUP_AUDIO_CALL ExtendedContentMessage_ExtendedContentType = 3006
  260. ExtendedContentMessage_RTC_MISSED_GROUP_VIDEO_CALL ExtendedContentMessage_ExtendedContentType = 3007
  261. ExtendedContentMessage_RTC_ONGOING_AUDIO_CALL ExtendedContentMessage_ExtendedContentType = 3008
  262. ExtendedContentMessage_RTC_ONGOING_VIDEO_CALL ExtendedContentMessage_ExtendedContentType = 3009
  263. ExtendedContentMessage_MSG_RECEIVER_FETCH_FALLBACK ExtendedContentMessage_ExtendedContentType = 3025
  264. ExtendedContentMessage_DATACLASS_SENDER_COPY ExtendedContentMessage_ExtendedContentType = 4000
  265. )
  266. // Enum value maps for ExtendedContentMessage_ExtendedContentType.
  267. var (
  268. ExtendedContentMessage_ExtendedContentType_name = map[int32]string{
  269. 0: "UNSUPPORTED",
  270. 4: "IG_STORY_PHOTO_MENTION",
  271. 9: "IG_SINGLE_IMAGE_POST_SHARE",
  272. 10: "IG_MULTIPOST_SHARE",
  273. 11: "IG_SINGLE_VIDEO_POST_SHARE",
  274. 12: "IG_STORY_PHOTO_SHARE",
  275. 13: "IG_STORY_VIDEO_SHARE",
  276. 14: "IG_CLIPS_SHARE",
  277. 15: "IG_IGTV_SHARE",
  278. 16: "IG_SHOP_SHARE",
  279. 19: "IG_PROFILE_SHARE",
  280. 20: "IG_STORY_PHOTO_HIGHLIGHT_SHARE",
  281. 21: "IG_STORY_VIDEO_HIGHLIGHT_SHARE",
  282. 22: "IG_STORY_REPLY",
  283. 23: "IG_STORY_REACTION",
  284. 24: "IG_STORY_VIDEO_MENTION",
  285. 25: "IG_STORY_HIGHLIGHT_REPLY",
  286. 26: "IG_STORY_HIGHLIGHT_REACTION",
  287. 27: "IG_EXTERNAL_LINK",
  288. 28: "IG_RECEIVER_FETCH",
  289. 1000: "FB_FEED_SHARE",
  290. 1001: "FB_STORY_REPLY",
  291. 1002: "FB_STORY_SHARE",
  292. 1003: "FB_STORY_MENTION",
  293. 1004: "FB_FEED_VIDEO_SHARE",
  294. 1005: "FB_GAMING_CUSTOM_UPDATE",
  295. 1006: "FB_PRODUCER_STORY_REPLY",
  296. 1007: "FB_EVENT",
  297. 1008: "FB_FEED_POST_PRIVATE_REPLY",
  298. 1009: "FB_SHORT",
  299. 1010: "FB_COMMENT_MENTION_SHARE",
  300. 1011: "FB_POST_MENTION",
  301. 1013: "FB_PROFILE_DIRECTORY_ITEM",
  302. 1014: "FB_FEED_POST_REACTION_REPLY",
  303. 2000: "MSG_EXTERNAL_LINK_SHARE",
  304. 2001: "MSG_P2P_PAYMENT",
  305. 2002: "MSG_LOCATION_SHARING",
  306. 2003: "MSG_LOCATION_SHARING_V2",
  307. 2004: "MSG_HIGHLIGHTS_TAB_FRIEND_UPDATES_REPLY",
  308. 2005: "MSG_HIGHLIGHTS_TAB_LOCAL_EVENT_REPLY",
  309. 2006: "MSG_RECEIVER_FETCH",
  310. 2007: "MSG_IG_MEDIA_SHARE",
  311. 2008: "MSG_GEN_AI_SEARCH_PLUGIN_RESPONSE",
  312. 2009: "MSG_REELS_LIST",
  313. 2010: "MSG_CONTACT",
  314. 2011: "MSG_THREADS_POST_SHARE",
  315. 2012: "MSG_FILE",
  316. 2013: "MSG_AVATAR_DETAILS",
  317. 2014: "MSG_AI_CONTACT",
  318. 2015: "MSG_MEMORIES_SHARE",
  319. 2016: "MSG_SHARED_ALBUM_REPLY",
  320. 2017: "MSG_SHARED_ALBUM",
  321. 2018: "MSG_OCCAMADILLO_XMA",
  322. 2021: "MSG_GEN_AI_SUBSCRIPTION",
  323. 2022: "MSG_GEN_AI_REMINDER",
  324. 2023: "MSG_GEN_AI_MEMU_ONBOARDING_RESPONSE",
  325. 2024: "MSG_NOTE_REPLY",
  326. 2025: "MSG_NOTE_MENTION",
  327. 2026: "GEN_AI_ENTITY",
  328. 3000: "RTC_AUDIO_CALL",
  329. 3001: "RTC_VIDEO_CALL",
  330. 3002: "RTC_MISSED_AUDIO_CALL",
  331. 3003: "RTC_MISSED_VIDEO_CALL",
  332. 3004: "RTC_GROUP_AUDIO_CALL",
  333. 3005: "RTC_GROUP_VIDEO_CALL",
  334. 3006: "RTC_MISSED_GROUP_AUDIO_CALL",
  335. 3007: "RTC_MISSED_GROUP_VIDEO_CALL",
  336. 3008: "RTC_ONGOING_AUDIO_CALL",
  337. 3009: "RTC_ONGOING_VIDEO_CALL",
  338. 3025: "MSG_RECEIVER_FETCH_FALLBACK",
  339. 4000: "DATACLASS_SENDER_COPY",
  340. }
  341. ExtendedContentMessage_ExtendedContentType_value = map[string]int32{
  342. "UNSUPPORTED": 0,
  343. "IG_STORY_PHOTO_MENTION": 4,
  344. "IG_SINGLE_IMAGE_POST_SHARE": 9,
  345. "IG_MULTIPOST_SHARE": 10,
  346. "IG_SINGLE_VIDEO_POST_SHARE": 11,
  347. "IG_STORY_PHOTO_SHARE": 12,
  348. "IG_STORY_VIDEO_SHARE": 13,
  349. "IG_CLIPS_SHARE": 14,
  350. "IG_IGTV_SHARE": 15,
  351. "IG_SHOP_SHARE": 16,
  352. "IG_PROFILE_SHARE": 19,
  353. "IG_STORY_PHOTO_HIGHLIGHT_SHARE": 20,
  354. "IG_STORY_VIDEO_HIGHLIGHT_SHARE": 21,
  355. "IG_STORY_REPLY": 22,
  356. "IG_STORY_REACTION": 23,
  357. "IG_STORY_VIDEO_MENTION": 24,
  358. "IG_STORY_HIGHLIGHT_REPLY": 25,
  359. "IG_STORY_HIGHLIGHT_REACTION": 26,
  360. "IG_EXTERNAL_LINK": 27,
  361. "IG_RECEIVER_FETCH": 28,
  362. "FB_FEED_SHARE": 1000,
  363. "FB_STORY_REPLY": 1001,
  364. "FB_STORY_SHARE": 1002,
  365. "FB_STORY_MENTION": 1003,
  366. "FB_FEED_VIDEO_SHARE": 1004,
  367. "FB_GAMING_CUSTOM_UPDATE": 1005,
  368. "FB_PRODUCER_STORY_REPLY": 1006,
  369. "FB_EVENT": 1007,
  370. "FB_FEED_POST_PRIVATE_REPLY": 1008,
  371. "FB_SHORT": 1009,
  372. "FB_COMMENT_MENTION_SHARE": 1010,
  373. "FB_POST_MENTION": 1011,
  374. "FB_PROFILE_DIRECTORY_ITEM": 1013,
  375. "FB_FEED_POST_REACTION_REPLY": 1014,
  376. "MSG_EXTERNAL_LINK_SHARE": 2000,
  377. "MSG_P2P_PAYMENT": 2001,
  378. "MSG_LOCATION_SHARING": 2002,
  379. "MSG_LOCATION_SHARING_V2": 2003,
  380. "MSG_HIGHLIGHTS_TAB_FRIEND_UPDATES_REPLY": 2004,
  381. "MSG_HIGHLIGHTS_TAB_LOCAL_EVENT_REPLY": 2005,
  382. "MSG_RECEIVER_FETCH": 2006,
  383. "MSG_IG_MEDIA_SHARE": 2007,
  384. "MSG_GEN_AI_SEARCH_PLUGIN_RESPONSE": 2008,
  385. "MSG_REELS_LIST": 2009,
  386. "MSG_CONTACT": 2010,
  387. "MSG_THREADS_POST_SHARE": 2011,
  388. "MSG_FILE": 2012,
  389. "MSG_AVATAR_DETAILS": 2013,
  390. "MSG_AI_CONTACT": 2014,
  391. "MSG_MEMORIES_SHARE": 2015,
  392. "MSG_SHARED_ALBUM_REPLY": 2016,
  393. "MSG_SHARED_ALBUM": 2017,
  394. "MSG_OCCAMADILLO_XMA": 2018,
  395. "MSG_GEN_AI_SUBSCRIPTION": 2021,
  396. "MSG_GEN_AI_REMINDER": 2022,
  397. "MSG_GEN_AI_MEMU_ONBOARDING_RESPONSE": 2023,
  398. "MSG_NOTE_REPLY": 2024,
  399. "MSG_NOTE_MENTION": 2025,
  400. "GEN_AI_ENTITY": 2026,
  401. "RTC_AUDIO_CALL": 3000,
  402. "RTC_VIDEO_CALL": 3001,
  403. "RTC_MISSED_AUDIO_CALL": 3002,
  404. "RTC_MISSED_VIDEO_CALL": 3003,
  405. "RTC_GROUP_AUDIO_CALL": 3004,
  406. "RTC_GROUP_VIDEO_CALL": 3005,
  407. "RTC_MISSED_GROUP_AUDIO_CALL": 3006,
  408. "RTC_MISSED_GROUP_VIDEO_CALL": 3007,
  409. "RTC_ONGOING_AUDIO_CALL": 3008,
  410. "RTC_ONGOING_VIDEO_CALL": 3009,
  411. "MSG_RECEIVER_FETCH_FALLBACK": 3025,
  412. "DATACLASS_SENDER_COPY": 4000,
  413. }
  414. )
  415. func (x ExtendedContentMessage_ExtendedContentType) Enum() *ExtendedContentMessage_ExtendedContentType {
  416. p := new(ExtendedContentMessage_ExtendedContentType)
  417. *p = x
  418. return p
  419. }
  420. func (x ExtendedContentMessage_ExtendedContentType) String() string {
  421. return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
  422. }
  423. func (ExtendedContentMessage_ExtendedContentType) Descriptor() protoreflect.EnumDescriptor {
  424. return file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[3].Descriptor()
  425. }
  426. func (ExtendedContentMessage_ExtendedContentType) Type() protoreflect.EnumType {
  427. return &file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes[3]
  428. }
  429. func (x ExtendedContentMessage_ExtendedContentType) Number() protoreflect.EnumNumber {
  430. return protoreflect.EnumNumber(x)
  431. }
  432. // Deprecated: Do not use.
  433. func (x *ExtendedContentMessage_ExtendedContentType) UnmarshalJSON(b []byte) error {
  434. num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
  435. if err != nil {
  436. return err
  437. }
  438. *x = ExtendedContentMessage_ExtendedContentType(num)
  439. return nil
  440. }
  441. // Deprecated: Use ExtendedContentMessage_ExtendedContentType.Descriptor instead.
  442. func (ExtendedContentMessage_ExtendedContentType) EnumDescriptor() ([]byte, []int) {
  443. return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 3}
  444. }
  445. type ExtendedContentMessage struct {
  446. state protoimpl.MessageState `protogen:"open.v1"`
  447. AssociatedMessage *waCommon.SubProtocol `protobuf:"bytes,1,opt,name=associatedMessage" json:"associatedMessage,omitempty"`
  448. TargetType *ExtendedContentMessage_ExtendedContentType `protobuf:"varint,2,opt,name=targetType,enum=WAArmadilloXMA.ExtendedContentMessage_ExtendedContentType" json:"targetType,omitempty"`
  449. TargetUsername *string `protobuf:"bytes,3,opt,name=targetUsername" json:"targetUsername,omitempty"`
  450. TargetID *string `protobuf:"bytes,4,opt,name=targetID" json:"targetID,omitempty"`
  451. TargetExpiringAtSec *int64 `protobuf:"varint,5,opt,name=targetExpiringAtSec" json:"targetExpiringAtSec,omitempty"`
  452. XmaLayoutType *ExtendedContentMessage_XmaLayoutType `protobuf:"varint,6,opt,name=xmaLayoutType,enum=WAArmadilloXMA.ExtendedContentMessage_XmaLayoutType" json:"xmaLayoutType,omitempty"`
  453. Ctas []*ExtendedContentMessage_CTA `protobuf:"bytes,7,rep,name=ctas" json:"ctas,omitempty"`
  454. Previews []*waCommon.SubProtocol `protobuf:"bytes,8,rep,name=previews" json:"previews,omitempty"`
  455. TitleText *string `protobuf:"bytes,9,opt,name=titleText" json:"titleText,omitempty"`
  456. SubtitleText *string `protobuf:"bytes,10,opt,name=subtitleText" json:"subtitleText,omitempty"`
  457. MaxTitleNumOfLines *uint32 `protobuf:"varint,11,opt,name=maxTitleNumOfLines" json:"maxTitleNumOfLines,omitempty"`
  458. MaxSubtitleNumOfLines *uint32 `protobuf:"varint,12,opt,name=maxSubtitleNumOfLines" json:"maxSubtitleNumOfLines,omitempty"`
  459. Favicon *waCommon.SubProtocol `protobuf:"bytes,13,opt,name=favicon" json:"favicon,omitempty"`
  460. HeaderImage *waCommon.SubProtocol `protobuf:"bytes,14,opt,name=headerImage" json:"headerImage,omitempty"`
  461. HeaderTitle *string `protobuf:"bytes,15,opt,name=headerTitle" json:"headerTitle,omitempty"`
  462. OverlayIconGlyph *ExtendedContentMessage_OverlayIconGlyph `protobuf:"varint,16,opt,name=overlayIconGlyph,enum=WAArmadilloXMA.ExtendedContentMessage_OverlayIconGlyph" json:"overlayIconGlyph,omitempty"`
  463. OverlayTitle *string `protobuf:"bytes,17,opt,name=overlayTitle" json:"overlayTitle,omitempty"`
  464. OverlayDescription *string `protobuf:"bytes,18,opt,name=overlayDescription" json:"overlayDescription,omitempty"`
  465. SentWithMessageID *string `protobuf:"bytes,19,opt,name=sentWithMessageID" json:"sentWithMessageID,omitempty"`
  466. MessageText *string `protobuf:"bytes,20,opt,name=messageText" json:"messageText,omitempty"`
  467. HeaderSubtitle *string `protobuf:"bytes,21,opt,name=headerSubtitle" json:"headerSubtitle,omitempty"`
  468. XmaDataclass *string `protobuf:"bytes,22,opt,name=xmaDataclass" json:"xmaDataclass,omitempty"`
  469. ContentRef *string `protobuf:"bytes,23,opt,name=contentRef" json:"contentRef,omitempty"`
  470. MentionedJID []string `protobuf:"bytes,24,rep,name=mentionedJID" json:"mentionedJID,omitempty"`
  471. Commands []*waCommon.Command `protobuf:"bytes,25,rep,name=commands" json:"commands,omitempty"`
  472. Mentions []*waCommon.Mention `protobuf:"bytes,26,rep,name=mentions" json:"mentions,omitempty"`
  473. unknownFields protoimpl.UnknownFields
  474. sizeCache protoimpl.SizeCache
  475. }
  476. func (x *ExtendedContentMessage) Reset() {
  477. *x = ExtendedContentMessage{}
  478. mi := &file_waArmadilloXMA_WAArmadilloXMA_proto_msgTypes[0]
  479. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  480. ms.StoreMessageInfo(mi)
  481. }
  482. func (x *ExtendedContentMessage) String() string {
  483. return protoimpl.X.MessageStringOf(x)
  484. }
  485. func (*ExtendedContentMessage) ProtoMessage() {}
  486. func (x *ExtendedContentMessage) ProtoReflect() protoreflect.Message {
  487. mi := &file_waArmadilloXMA_WAArmadilloXMA_proto_msgTypes[0]
  488. if x != nil {
  489. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  490. if ms.LoadMessageInfo() == nil {
  491. ms.StoreMessageInfo(mi)
  492. }
  493. return ms
  494. }
  495. return mi.MessageOf(x)
  496. }
  497. // Deprecated: Use ExtendedContentMessage.ProtoReflect.Descriptor instead.
  498. func (*ExtendedContentMessage) Descriptor() ([]byte, []int) {
  499. return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0}
  500. }
  501. func (x *ExtendedContentMessage) GetAssociatedMessage() *waCommon.SubProtocol {
  502. if x != nil {
  503. return x.AssociatedMessage
  504. }
  505. return nil
  506. }
  507. func (x *ExtendedContentMessage) GetTargetType() ExtendedContentMessage_ExtendedContentType {
  508. if x != nil && x.TargetType != nil {
  509. return *x.TargetType
  510. }
  511. return ExtendedContentMessage_UNSUPPORTED
  512. }
  513. func (x *ExtendedContentMessage) GetTargetUsername() string {
  514. if x != nil && x.TargetUsername != nil {
  515. return *x.TargetUsername
  516. }
  517. return ""
  518. }
  519. func (x *ExtendedContentMessage) GetTargetID() string {
  520. if x != nil && x.TargetID != nil {
  521. return *x.TargetID
  522. }
  523. return ""
  524. }
  525. func (x *ExtendedContentMessage) GetTargetExpiringAtSec() int64 {
  526. if x != nil && x.TargetExpiringAtSec != nil {
  527. return *x.TargetExpiringAtSec
  528. }
  529. return 0
  530. }
  531. func (x *ExtendedContentMessage) GetXmaLayoutType() ExtendedContentMessage_XmaLayoutType {
  532. if x != nil && x.XmaLayoutType != nil {
  533. return *x.XmaLayoutType
  534. }
  535. return ExtendedContentMessage_SINGLE
  536. }
  537. func (x *ExtendedContentMessage) GetCtas() []*ExtendedContentMessage_CTA {
  538. if x != nil {
  539. return x.Ctas
  540. }
  541. return nil
  542. }
  543. func (x *ExtendedContentMessage) GetPreviews() []*waCommon.SubProtocol {
  544. if x != nil {
  545. return x.Previews
  546. }
  547. return nil
  548. }
  549. func (x *ExtendedContentMessage) GetTitleText() string {
  550. if x != nil && x.TitleText != nil {
  551. return *x.TitleText
  552. }
  553. return ""
  554. }
  555. func (x *ExtendedContentMessage) GetSubtitleText() string {
  556. if x != nil && x.SubtitleText != nil {
  557. return *x.SubtitleText
  558. }
  559. return ""
  560. }
  561. func (x *ExtendedContentMessage) GetMaxTitleNumOfLines() uint32 {
  562. if x != nil && x.MaxTitleNumOfLines != nil {
  563. return *x.MaxTitleNumOfLines
  564. }
  565. return 0
  566. }
  567. func (x *ExtendedContentMessage) GetMaxSubtitleNumOfLines() uint32 {
  568. if x != nil && x.MaxSubtitleNumOfLines != nil {
  569. return *x.MaxSubtitleNumOfLines
  570. }
  571. return 0
  572. }
  573. func (x *ExtendedContentMessage) GetFavicon() *waCommon.SubProtocol {
  574. if x != nil {
  575. return x.Favicon
  576. }
  577. return nil
  578. }
  579. func (x *ExtendedContentMessage) GetHeaderImage() *waCommon.SubProtocol {
  580. if x != nil {
  581. return x.HeaderImage
  582. }
  583. return nil
  584. }
  585. func (x *ExtendedContentMessage) GetHeaderTitle() string {
  586. if x != nil && x.HeaderTitle != nil {
  587. return *x.HeaderTitle
  588. }
  589. return ""
  590. }
  591. func (x *ExtendedContentMessage) GetOverlayIconGlyph() ExtendedContentMessage_OverlayIconGlyph {
  592. if x != nil && x.OverlayIconGlyph != nil {
  593. return *x.OverlayIconGlyph
  594. }
  595. return ExtendedContentMessage_INFO
  596. }
  597. func (x *ExtendedContentMessage) GetOverlayTitle() string {
  598. if x != nil && x.OverlayTitle != nil {
  599. return *x.OverlayTitle
  600. }
  601. return ""
  602. }
  603. func (x *ExtendedContentMessage) GetOverlayDescription() string {
  604. if x != nil && x.OverlayDescription != nil {
  605. return *x.OverlayDescription
  606. }
  607. return ""
  608. }
  609. func (x *ExtendedContentMessage) GetSentWithMessageID() string {
  610. if x != nil && x.SentWithMessageID != nil {
  611. return *x.SentWithMessageID
  612. }
  613. return ""
  614. }
  615. func (x *ExtendedContentMessage) GetMessageText() string {
  616. if x != nil && x.MessageText != nil {
  617. return *x.MessageText
  618. }
  619. return ""
  620. }
  621. func (x *ExtendedContentMessage) GetHeaderSubtitle() string {
  622. if x != nil && x.HeaderSubtitle != nil {
  623. return *x.HeaderSubtitle
  624. }
  625. return ""
  626. }
  627. func (x *ExtendedContentMessage) GetXmaDataclass() string {
  628. if x != nil && x.XmaDataclass != nil {
  629. return *x.XmaDataclass
  630. }
  631. return ""
  632. }
  633. func (x *ExtendedContentMessage) GetContentRef() string {
  634. if x != nil && x.ContentRef != nil {
  635. return *x.ContentRef
  636. }
  637. return ""
  638. }
  639. func (x *ExtendedContentMessage) GetMentionedJID() []string {
  640. if x != nil {
  641. return x.MentionedJID
  642. }
  643. return nil
  644. }
  645. func (x *ExtendedContentMessage) GetCommands() []*waCommon.Command {
  646. if x != nil {
  647. return x.Commands
  648. }
  649. return nil
  650. }
  651. func (x *ExtendedContentMessage) GetMentions() []*waCommon.Mention {
  652. if x != nil {
  653. return x.Mentions
  654. }
  655. return nil
  656. }
  657. type ExtendedContentMessage_CTA struct {
  658. state protoimpl.MessageState `protogen:"open.v1"`
  659. ButtonType *ExtendedContentMessage_CtaButtonType `protobuf:"varint,1,opt,name=buttonType,enum=WAArmadilloXMA.ExtendedContentMessage_CtaButtonType" json:"buttonType,omitempty"`
  660. Title *string `protobuf:"bytes,2,opt,name=title" json:"title,omitempty"`
  661. ActionURL *string `protobuf:"bytes,3,opt,name=actionURL" json:"actionURL,omitempty"`
  662. NativeURL *string `protobuf:"bytes,4,opt,name=nativeURL" json:"nativeURL,omitempty"`
  663. CtaType *string `protobuf:"bytes,5,opt,name=ctaType" json:"ctaType,omitempty"`
  664. ActionContentBlob *string `protobuf:"bytes,6,opt,name=actionContentBlob" json:"actionContentBlob,omitempty"`
  665. unknownFields protoimpl.UnknownFields
  666. sizeCache protoimpl.SizeCache
  667. }
  668. func (x *ExtendedContentMessage_CTA) Reset() {
  669. *x = ExtendedContentMessage_CTA{}
  670. mi := &file_waArmadilloXMA_WAArmadilloXMA_proto_msgTypes[1]
  671. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  672. ms.StoreMessageInfo(mi)
  673. }
  674. func (x *ExtendedContentMessage_CTA) String() string {
  675. return protoimpl.X.MessageStringOf(x)
  676. }
  677. func (*ExtendedContentMessage_CTA) ProtoMessage() {}
  678. func (x *ExtendedContentMessage_CTA) ProtoReflect() protoreflect.Message {
  679. mi := &file_waArmadilloXMA_WAArmadilloXMA_proto_msgTypes[1]
  680. if x != nil {
  681. ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
  682. if ms.LoadMessageInfo() == nil {
  683. ms.StoreMessageInfo(mi)
  684. }
  685. return ms
  686. }
  687. return mi.MessageOf(x)
  688. }
  689. // Deprecated: Use ExtendedContentMessage_CTA.ProtoReflect.Descriptor instead.
  690. func (*ExtendedContentMessage_CTA) Descriptor() ([]byte, []int) {
  691. return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP(), []int{0, 0}
  692. }
  693. func (x *ExtendedContentMessage_CTA) GetButtonType() ExtendedContentMessage_CtaButtonType {
  694. if x != nil && x.ButtonType != nil {
  695. return *x.ButtonType
  696. }
  697. return ExtendedContentMessage_OPEN_NATIVE
  698. }
  699. func (x *ExtendedContentMessage_CTA) GetTitle() string {
  700. if x != nil && x.Title != nil {
  701. return *x.Title
  702. }
  703. return ""
  704. }
  705. func (x *ExtendedContentMessage_CTA) GetActionURL() string {
  706. if x != nil && x.ActionURL != nil {
  707. return *x.ActionURL
  708. }
  709. return ""
  710. }
  711. func (x *ExtendedContentMessage_CTA) GetNativeURL() string {
  712. if x != nil && x.NativeURL != nil {
  713. return *x.NativeURL
  714. }
  715. return ""
  716. }
  717. func (x *ExtendedContentMessage_CTA) GetCtaType() string {
  718. if x != nil && x.CtaType != nil {
  719. return *x.CtaType
  720. }
  721. return ""
  722. }
  723. func (x *ExtendedContentMessage_CTA) GetActionContentBlob() string {
  724. if x != nil && x.ActionContentBlob != nil {
  725. return *x.ActionContentBlob
  726. }
  727. return ""
  728. }
  729. var File_waArmadilloXMA_WAArmadilloXMA_proto protoreflect.FileDescriptor
  730. const file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc = "" +
  731. "\n" +
  732. "#waArmadilloXMA/WAArmadilloXMA.proto\x12\x0eWAArmadilloXMA\x1a\x17waCommon/WACommon.proto\"\xc6\x1d\n" +
  733. "\x16ExtendedContentMessage\x12C\n" +
  734. "\x11associatedMessage\x18\x01 \x01(\v2\x15.WACommon.SubProtocolR\x11associatedMessage\x12Z\n" +
  735. "\n" +
  736. "targetType\x18\x02 \x01(\x0e2:.WAArmadilloXMA.ExtendedContentMessage.ExtendedContentTypeR\n" +
  737. "targetType\x12&\n" +
  738. "\x0etargetUsername\x18\x03 \x01(\tR\x0etargetUsername\x12\x1a\n" +
  739. "\btargetID\x18\x04 \x01(\tR\btargetID\x120\n" +
  740. "\x13targetExpiringAtSec\x18\x05 \x01(\x03R\x13targetExpiringAtSec\x12Z\n" +
  741. "\rxmaLayoutType\x18\x06 \x01(\x0e24.WAArmadilloXMA.ExtendedContentMessage.XmaLayoutTypeR\rxmaLayoutType\x12>\n" +
  742. "\x04ctas\x18\a \x03(\v2*.WAArmadilloXMA.ExtendedContentMessage.CTAR\x04ctas\x121\n" +
  743. "\bpreviews\x18\b \x03(\v2\x15.WACommon.SubProtocolR\bpreviews\x12\x1c\n" +
  744. "\ttitleText\x18\t \x01(\tR\ttitleText\x12\"\n" +
  745. "\fsubtitleText\x18\n" +
  746. " \x01(\tR\fsubtitleText\x12.\n" +
  747. "\x12maxTitleNumOfLines\x18\v \x01(\rR\x12maxTitleNumOfLines\x124\n" +
  748. "\x15maxSubtitleNumOfLines\x18\f \x01(\rR\x15maxSubtitleNumOfLines\x12/\n" +
  749. "\afavicon\x18\r \x01(\v2\x15.WACommon.SubProtocolR\afavicon\x127\n" +
  750. "\vheaderImage\x18\x0e \x01(\v2\x15.WACommon.SubProtocolR\vheaderImage\x12 \n" +
  751. "\vheaderTitle\x18\x0f \x01(\tR\vheaderTitle\x12c\n" +
  752. "\x10overlayIconGlyph\x18\x10 \x01(\x0e27.WAArmadilloXMA.ExtendedContentMessage.OverlayIconGlyphR\x10overlayIconGlyph\x12\"\n" +
  753. "\foverlayTitle\x18\x11 \x01(\tR\foverlayTitle\x12.\n" +
  754. "\x12overlayDescription\x18\x12 \x01(\tR\x12overlayDescription\x12,\n" +
  755. "\x11sentWithMessageID\x18\x13 \x01(\tR\x11sentWithMessageID\x12 \n" +
  756. "\vmessageText\x18\x14 \x01(\tR\vmessageText\x12&\n" +
  757. "\x0eheaderSubtitle\x18\x15 \x01(\tR\x0eheaderSubtitle\x12\"\n" +
  758. "\fxmaDataclass\x18\x16 \x01(\tR\fxmaDataclass\x12\x1e\n" +
  759. "\n" +
  760. "contentRef\x18\x17 \x01(\tR\n" +
  761. "contentRef\x12\"\n" +
  762. "\fmentionedJID\x18\x18 \x03(\tR\fmentionedJID\x12-\n" +
  763. "\bcommands\x18\x19 \x03(\v2\x11.WACommon.CommandR\bcommands\x12-\n" +
  764. "\bmentions\x18\x1a \x03(\v2\x11.WACommon.MentionR\bmentions\x1a\xf5\x01\n" +
  765. "\x03CTA\x12T\n" +
  766. "\n" +
  767. "buttonType\x18\x01 \x01(\x0e24.WAArmadilloXMA.ExtendedContentMessage.CtaButtonTypeR\n" +
  768. "buttonType\x12\x14\n" +
  769. "\x05title\x18\x02 \x01(\tR\x05title\x12\x1c\n" +
  770. "\tactionURL\x18\x03 \x01(\tR\tactionURL\x12\x1c\n" +
  771. "\tnativeURL\x18\x04 \x01(\tR\tnativeURL\x12\x18\n" +
  772. "\actaType\x18\x05 \x01(\tR\actaType\x12,\n" +
  773. "\x11actionContentBlob\x18\x06 \x01(\tR\x11actionContentBlob\"\xa1\x01\n" +
  774. "\x10OverlayIconGlyph\x12\b\n" +
  775. "\x04INFO\x10\x00\x12\v\n" +
  776. "\aEYE_OFF\x10\x01\x12\f\n" +
  777. "\bNEWS_OFF\x10\x02\x12\v\n" +
  778. "\aWARNING\x10\x03\x12\v\n" +
  779. "\aPRIVATE\x10\x04\x12\b\n" +
  780. "\x04NONE\x10\x05\x12\x0f\n" +
  781. "\vMEDIA_LABEL\x10\x06\x12\x0e\n" +
  782. "\n" +
  783. "POST_COVER\x10\a\x12\x0e\n" +
  784. "\n" +
  785. "POST_LABEL\x10\b\x12\x13\n" +
  786. "\x0fWARNING_SCREENS\x10\t\" \n" +
  787. "\rCtaButtonType\x12\x0f\n" +
  788. "\vOPEN_NATIVE\x10\v\"b\n" +
  789. "\rXmaLayoutType\x12\n" +
  790. "\n" +
  791. "\x06SINGLE\x10\x00\x12\v\n" +
  792. "\aHSCROLL\x10\x01\x12\f\n" +
  793. "\bPORTRAIT\x10\x03\x12\x11\n" +
  794. "\rSTANDARD_DXMA\x10\f\x12\r\n" +
  795. "\tLIST_DXMA\x10\x0f\x12\b\n" +
  796. "\x04GRID\x10\x10\"\xf8\x0e\n" +
  797. "\x13ExtendedContentType\x12\x0f\n" +
  798. "\vUNSUPPORTED\x10\x00\x12\x1a\n" +
  799. "\x16IG_STORY_PHOTO_MENTION\x10\x04\x12\x1e\n" +
  800. "\x1aIG_SINGLE_IMAGE_POST_SHARE\x10\t\x12\x16\n" +
  801. "\x12IG_MULTIPOST_SHARE\x10\n" +
  802. "\x12\x1e\n" +
  803. "\x1aIG_SINGLE_VIDEO_POST_SHARE\x10\v\x12\x18\n" +
  804. "\x14IG_STORY_PHOTO_SHARE\x10\f\x12\x18\n" +
  805. "\x14IG_STORY_VIDEO_SHARE\x10\r\x12\x12\n" +
  806. "\x0eIG_CLIPS_SHARE\x10\x0e\x12\x11\n" +
  807. "\rIG_IGTV_SHARE\x10\x0f\x12\x11\n" +
  808. "\rIG_SHOP_SHARE\x10\x10\x12\x14\n" +
  809. "\x10IG_PROFILE_SHARE\x10\x13\x12\"\n" +
  810. "\x1eIG_STORY_PHOTO_HIGHLIGHT_SHARE\x10\x14\x12\"\n" +
  811. "\x1eIG_STORY_VIDEO_HIGHLIGHT_SHARE\x10\x15\x12\x12\n" +
  812. "\x0eIG_STORY_REPLY\x10\x16\x12\x15\n" +
  813. "\x11IG_STORY_REACTION\x10\x17\x12\x1a\n" +
  814. "\x16IG_STORY_VIDEO_MENTION\x10\x18\x12\x1c\n" +
  815. "\x18IG_STORY_HIGHLIGHT_REPLY\x10\x19\x12\x1f\n" +
  816. "\x1bIG_STORY_HIGHLIGHT_REACTION\x10\x1a\x12\x14\n" +
  817. "\x10IG_EXTERNAL_LINK\x10\x1b\x12\x15\n" +
  818. "\x11IG_RECEIVER_FETCH\x10\x1c\x12\x12\n" +
  819. "\rFB_FEED_SHARE\x10\xe8\a\x12\x13\n" +
  820. "\x0eFB_STORY_REPLY\x10\xe9\a\x12\x13\n" +
  821. "\x0eFB_STORY_SHARE\x10\xea\a\x12\x15\n" +
  822. "\x10FB_STORY_MENTION\x10\xeb\a\x12\x18\n" +
  823. "\x13FB_FEED_VIDEO_SHARE\x10\xec\a\x12\x1c\n" +
  824. "\x17FB_GAMING_CUSTOM_UPDATE\x10\xed\a\x12\x1c\n" +
  825. "\x17FB_PRODUCER_STORY_REPLY\x10\xee\a\x12\r\n" +
  826. "\bFB_EVENT\x10\xef\a\x12\x1f\n" +
  827. "\x1aFB_FEED_POST_PRIVATE_REPLY\x10\xf0\a\x12\r\n" +
  828. "\bFB_SHORT\x10\xf1\a\x12\x1d\n" +
  829. "\x18FB_COMMENT_MENTION_SHARE\x10\xf2\a\x12\x14\n" +
  830. "\x0fFB_POST_MENTION\x10\xf3\a\x12\x1e\n" +
  831. "\x19FB_PROFILE_DIRECTORY_ITEM\x10\xf5\a\x12 \n" +
  832. "\x1bFB_FEED_POST_REACTION_REPLY\x10\xf6\a\x12\x1c\n" +
  833. "\x17MSG_EXTERNAL_LINK_SHARE\x10\xd0\x0f\x12\x14\n" +
  834. "\x0fMSG_P2P_PAYMENT\x10\xd1\x0f\x12\x19\n" +
  835. "\x14MSG_LOCATION_SHARING\x10\xd2\x0f\x12\x1c\n" +
  836. "\x17MSG_LOCATION_SHARING_V2\x10\xd3\x0f\x12,\n" +
  837. "'MSG_HIGHLIGHTS_TAB_FRIEND_UPDATES_REPLY\x10\xd4\x0f\x12)\n" +
  838. "$MSG_HIGHLIGHTS_TAB_LOCAL_EVENT_REPLY\x10\xd5\x0f\x12\x17\n" +
  839. "\x12MSG_RECEIVER_FETCH\x10\xd6\x0f\x12\x17\n" +
  840. "\x12MSG_IG_MEDIA_SHARE\x10\xd7\x0f\x12&\n" +
  841. "!MSG_GEN_AI_SEARCH_PLUGIN_RESPONSE\x10\xd8\x0f\x12\x13\n" +
  842. "\x0eMSG_REELS_LIST\x10\xd9\x0f\x12\x10\n" +
  843. "\vMSG_CONTACT\x10\xda\x0f\x12\x1b\n" +
  844. "\x16MSG_THREADS_POST_SHARE\x10\xdb\x0f\x12\r\n" +
  845. "\bMSG_FILE\x10\xdc\x0f\x12\x17\n" +
  846. "\x12MSG_AVATAR_DETAILS\x10\xdd\x0f\x12\x13\n" +
  847. "\x0eMSG_AI_CONTACT\x10\xde\x0f\x12\x17\n" +
  848. "\x12MSG_MEMORIES_SHARE\x10\xdf\x0f\x12\x1b\n" +
  849. "\x16MSG_SHARED_ALBUM_REPLY\x10\xe0\x0f\x12\x15\n" +
  850. "\x10MSG_SHARED_ALBUM\x10\xe1\x0f\x12\x18\n" +
  851. "\x13MSG_OCCAMADILLO_XMA\x10\xe2\x0f\x12\x1c\n" +
  852. "\x17MSG_GEN_AI_SUBSCRIPTION\x10\xe5\x0f\x12\x18\n" +
  853. "\x13MSG_GEN_AI_REMINDER\x10\xe6\x0f\x12(\n" +
  854. "#MSG_GEN_AI_MEMU_ONBOARDING_RESPONSE\x10\xe7\x0f\x12\x13\n" +
  855. "\x0eMSG_NOTE_REPLY\x10\xe8\x0f\x12\x15\n" +
  856. "\x10MSG_NOTE_MENTION\x10\xe9\x0f\x12\x12\n" +
  857. "\rGEN_AI_ENTITY\x10\xea\x0f\x12\x13\n" +
  858. "\x0eRTC_AUDIO_CALL\x10\xb8\x17\x12\x13\n" +
  859. "\x0eRTC_VIDEO_CALL\x10\xb9\x17\x12\x1a\n" +
  860. "\x15RTC_MISSED_AUDIO_CALL\x10\xba\x17\x12\x1a\n" +
  861. "\x15RTC_MISSED_VIDEO_CALL\x10\xbb\x17\x12\x19\n" +
  862. "\x14RTC_GROUP_AUDIO_CALL\x10\xbc\x17\x12\x19\n" +
  863. "\x14RTC_GROUP_VIDEO_CALL\x10\xbd\x17\x12 \n" +
  864. "\x1bRTC_MISSED_GROUP_AUDIO_CALL\x10\xbe\x17\x12 \n" +
  865. "\x1bRTC_MISSED_GROUP_VIDEO_CALL\x10\xbf\x17\x12\x1b\n" +
  866. "\x16RTC_ONGOING_AUDIO_CALL\x10\xc0\x17\x12\x1b\n" +
  867. "\x16RTC_ONGOING_VIDEO_CALL\x10\xc1\x17\x12 \n" +
  868. "\x1bMSG_RECEIVER_FETCH_FALLBACK\x10\xd1\x17\x12\x1a\n" +
  869. "\x15DATACLASS_SENDER_COPY\x10\xa0\x1fB5Z3git.bobomao.top/joey/whatsmeow/proto/waArmadilloXMA"
  870. var (
  871. file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescOnce sync.Once
  872. file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescData []byte
  873. )
  874. func file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescGZIP() []byte {
  875. file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescOnce.Do(func() {
  876. file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc), len(file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc)))
  877. })
  878. return file_waArmadilloXMA_WAArmadilloXMA_proto_rawDescData
  879. }
  880. var file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes = make([]protoimpl.EnumInfo, 4)
  881. var file_waArmadilloXMA_WAArmadilloXMA_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
  882. var file_waArmadilloXMA_WAArmadilloXMA_proto_goTypes = []any{
  883. (ExtendedContentMessage_OverlayIconGlyph)(0), // 0: WAArmadilloXMA.ExtendedContentMessage.OverlayIconGlyph
  884. (ExtendedContentMessage_CtaButtonType)(0), // 1: WAArmadilloXMA.ExtendedContentMessage.CtaButtonType
  885. (ExtendedContentMessage_XmaLayoutType)(0), // 2: WAArmadilloXMA.ExtendedContentMessage.XmaLayoutType
  886. (ExtendedContentMessage_ExtendedContentType)(0), // 3: WAArmadilloXMA.ExtendedContentMessage.ExtendedContentType
  887. (*ExtendedContentMessage)(nil), // 4: WAArmadilloXMA.ExtendedContentMessage
  888. (*ExtendedContentMessage_CTA)(nil), // 5: WAArmadilloXMA.ExtendedContentMessage.CTA
  889. (*waCommon.SubProtocol)(nil), // 6: WACommon.SubProtocol
  890. (*waCommon.Command)(nil), // 7: WACommon.Command
  891. (*waCommon.Mention)(nil), // 8: WACommon.Mention
  892. }
  893. var file_waArmadilloXMA_WAArmadilloXMA_proto_depIdxs = []int32{
  894. 6, // 0: WAArmadilloXMA.ExtendedContentMessage.associatedMessage:type_name -> WACommon.SubProtocol
  895. 3, // 1: WAArmadilloXMA.ExtendedContentMessage.targetType:type_name -> WAArmadilloXMA.ExtendedContentMessage.ExtendedContentType
  896. 2, // 2: WAArmadilloXMA.ExtendedContentMessage.xmaLayoutType:type_name -> WAArmadilloXMA.ExtendedContentMessage.XmaLayoutType
  897. 5, // 3: WAArmadilloXMA.ExtendedContentMessage.ctas:type_name -> WAArmadilloXMA.ExtendedContentMessage.CTA
  898. 6, // 4: WAArmadilloXMA.ExtendedContentMessage.previews:type_name -> WACommon.SubProtocol
  899. 6, // 5: WAArmadilloXMA.ExtendedContentMessage.favicon:type_name -> WACommon.SubProtocol
  900. 6, // 6: WAArmadilloXMA.ExtendedContentMessage.headerImage:type_name -> WACommon.SubProtocol
  901. 0, // 7: WAArmadilloXMA.ExtendedContentMessage.overlayIconGlyph:type_name -> WAArmadilloXMA.ExtendedContentMessage.OverlayIconGlyph
  902. 7, // 8: WAArmadilloXMA.ExtendedContentMessage.commands:type_name -> WACommon.Command
  903. 8, // 9: WAArmadilloXMA.ExtendedContentMessage.mentions:type_name -> WACommon.Mention
  904. 1, // 10: WAArmadilloXMA.ExtendedContentMessage.CTA.buttonType:type_name -> WAArmadilloXMA.ExtendedContentMessage.CtaButtonType
  905. 11, // [11:11] is the sub-list for method output_type
  906. 11, // [11:11] is the sub-list for method input_type
  907. 11, // [11:11] is the sub-list for extension type_name
  908. 11, // [11:11] is the sub-list for extension extendee
  909. 0, // [0:11] is the sub-list for field type_name
  910. }
  911. func init() { file_waArmadilloXMA_WAArmadilloXMA_proto_init() }
  912. func file_waArmadilloXMA_WAArmadilloXMA_proto_init() {
  913. if File_waArmadilloXMA_WAArmadilloXMA_proto != nil {
  914. return
  915. }
  916. type x struct{}
  917. out := protoimpl.TypeBuilder{
  918. File: protoimpl.DescBuilder{
  919. GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  920. RawDescriptor: unsafe.Slice(unsafe.StringData(file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc), len(file_waArmadilloXMA_WAArmadilloXMA_proto_rawDesc)),
  921. NumEnums: 4,
  922. NumMessages: 2,
  923. NumExtensions: 0,
  924. NumServices: 0,
  925. },
  926. GoTypes: file_waArmadilloXMA_WAArmadilloXMA_proto_goTypes,
  927. DependencyIndexes: file_waArmadilloXMA_WAArmadilloXMA_proto_depIdxs,
  928. EnumInfos: file_waArmadilloXMA_WAArmadilloXMA_proto_enumTypes,
  929. MessageInfos: file_waArmadilloXMA_WAArmadilloXMA_proto_msgTypes,
  930. }.Build()
  931. File_waArmadilloXMA_WAArmadilloXMA_proto = out.File
  932. file_waArmadilloXMA_WAArmadilloXMA_proto_goTypes = nil
  933. file_waArmadilloXMA_WAArmadilloXMA_proto_depIdxs = nil
  934. }