-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathconvs.tl.go
More file actions
24604 lines (23768 loc) · 750 KB
/
convs.tl.go
File metadata and controls
24604 lines (23768 loc) · 750 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
package mtproto
import (
"fmt"
"github.com/golang/protobuf/ptypes"
"github.com/golang/protobuf/ptypes/any"
"strings"
)
// predicates crc
const (
crc_boolFalse = 0xbc799737
crc_boolTrue = 0x997275b5
crc_error = 0xc4b9f9bb
crc_null = 0x56730bcc
crc_vector = 0x1cb5c415
crc_inputPeerEmpty = 0x7f3b18ea
crc_inputPeerSelf = 0x7da07ec9
crc_inputPeerChat = 0x179be863
crc_inputUserEmpty = 0xb98886cf
crc_inputUserSelf = 0xf7c1b13f
crc_inputPhoneContact = 0xf392b7f4
crc_inputFile = 0xf52ff27f
crc_inputMediaEmpty = 0x9664f57f
crc_inputMediaUploadedPhoto = 0x2f37e231
crc_inputMediaPhoto = 0x81fa373a
crc_inputMediaGeoPoint = 0xf9c44144
crc_inputMediaContact = 0xa6e45987
crc_inputChatPhotoEmpty = 0x1ca48f57
crc_inputChatUploadedPhoto = 0x927c55b4
crc_inputChatPhoto = 0x8953ad37
crc_inputGeoPointEmpty = 0xe4c123d6
crc_inputGeoPoint = 0xf3b7acc9
crc_inputPhotoEmpty = 0x1cd7bf0d
crc_inputPhoto = 0xfb95c6c4
crc_inputFileLocation = 0x14637196
crc_inputAppEvent = 0x770656a8
crc_peerUser = 0x9db1bc6d
crc_peerChat = 0xbad0e5bb
crc_storageFileUnknown = 0xaa963b05
crc_storageFileJpeg = 0x007efe0e
crc_storageFileGif = 0xcae1aadf
crc_storageFilePng = 0x0a4f63c0
crc_storageFileMp3 = 0x528a0677
crc_storageFileMov = 0x4b09ebbc
crc_storageFilePartial = 0x40bc6f52
crc_storageFileMp4 = 0xb3cea0e4
crc_storageFileWebp = 0x1081464c
crc_fileLocationUnavailable = 0x7c596b46
crc_fileLocation = 0x53d69076
crc_userEmpty = 0x200250ba
crc_userProfilePhotoEmpty = 0x4f11bae1
crc_userProfilePhoto = 0xd559d8c8
crc_userStatusEmpty = 0x09d05049
crc_userStatusOnline = 0xedb93949
crc_userStatusOffline = 0x008c703f
crc_chatEmpty = 0x9ba2d800
crc_chat = 0xd91cdd54
crc_chatForbidden = 0x07328bdb
crc_chatFull = 0x2e02a614
crc_chatParticipant = 0xc8d7493e
crc_chatParticipantsForbidden = 0xfc900c2b
crc_chatParticipants = 0x3f460fed
crc_chatPhotoEmpty = 0x37c1011c
crc_chatPhoto = 0x6153276a
crc_messageEmpty = 0x83e5de54
crc_message = 0x90dddc11
crc_messageService = 0x9e19a1f6
crc_messageMediaEmpty = 0x3ded6320
crc_messageMediaPhoto = 0xb5223b0f
crc_messageMediaGeo = 0x56e0d474
crc_messageMediaContact = 0x5e7d2f39
crc_messageMediaUnsupported = 0x9f84f49e
crc_messageActionEmpty = 0xb6aef7b0
crc_messageActionChatCreate = 0xa6638b9a
crc_messageActionChatEditTitle = 0xb5a1ce5a
crc_messageActionChatEditPhoto = 0x7fcb13a8
crc_messageActionChatDeletePhoto = 0x95e3fbef
crc_messageActionChatAddUser = 0x488a7337
crc_messageActionChatDeleteUser = 0xb2ae9b0c
crc_dialog = 0xe4def5db
crc_photoEmpty = 0x2331b22d
crc_photo = 0x9288dd29
crc_photoSizeEmpty = 0x0e17e23c
crc_photoSize = 0x77bfb61b
crc_photoCachedSize = 0xe9a734fa
crc_geoPointEmpty = 0x1117dd5f
crc_geoPoint = 0x2049d70c
crc_authCheckedPhone = 0x811ea28e
crc_authSentCode = 0x5e002502
crc_authAuthorization = 0xcd050916
crc_authExportedAuthorization = 0xdf969c2d
crc_inputNotifyPeer = 0xb8bc5b0c
crc_inputNotifyUsers = 0x193b4417
crc_inputNotifyChats = 0x4a95e84e
crc_inputNotifyAll = 0xa429b886
crc_inputPeerNotifySettings = 0x38935eb2
crc_peerNotifyEventsEmpty = 0xadd53cb3
crc_peerNotifyEventsAll = 0x6d1ded88
crc_peerNotifySettingsEmpty = 0x70a68512
crc_peerNotifySettings = 0x9acda4c0
crc_wallPaper = 0xccb03657
crc_userFull = 0x0f220f3f
crc_contact = 0xf911c994
crc_importedContact = 0xd0028438
crc_contactBlocked = 0x561bc879
crc_contactStatus = 0xd3680c61
crc_contactsLink = 0x3ace484c
crc_contactsContacts = 0xeae87e42
crc_contactsContactsNotModified = 0xb74ba9d2
crc_contactsImportedContacts = 0x77d01c3b
crc_contactsBlocked = 0x1c138d15
crc_contactsBlockedSlice = 0x900802a1
crc_contactsFound = 0x1aa1f784
crc_messagesDialogs = 0x15ba6c40
crc_messagesDialogsSlice = 0x71e094f3
crc_messagesMessages = 0x8c718e87
crc_messagesMessagesSlice = 0x0b446ae3
crc_messagesChats = 0x64ff9fd5
crc_messagesChatFull = 0xe5d7d19c
crc_messagesAffectedHistory = 0xb45c69d1
crc_inputMessagesFilterEmpty = 0x57e2f66c
crc_inputMessagesFilterPhotos = 0x9609a51c
crc_inputMessagesFilterVideo = 0x9fc00e65
crc_inputMessagesFilterPhotoVideo = 0x56e9f0e4
crc_updateNewMessage = 0x1f2b0afd
crc_updateMessageID = 0x4e90bfd6
crc_updateDeleteMessages = 0xa20db0e5
crc_updateUserTyping = 0x5c486927
crc_updateChatUserTyping = 0x9a65ea1f
crc_updateChatParticipants = 0x07761198
crc_updateUserStatus = 0x1bfbd823
crc_updateUserName = 0xa7332b73
crc_updateUserPhoto = 0x95313b0c
crc_updateContactRegistered = 0x2575bbb9
crc_updateContactLink = 0x9d2e67c5
crc_updatesState = 0xa56c2a3e
crc_updatesDifferenceEmpty = 0x5d75a138
crc_updatesDifference = 0x00f49ca0
crc_updatesDifferenceSlice = 0xa8fb1981
crc_updatesTooLong = 0xe317af7e
crc_updateShortMessage = 0x914fbf11
crc_updateShortChatMessage = 0x16812688
crc_updateShort = 0x78d4dec1
crc_updatesCombined = 0x725b04c3
crc_updates = 0x74ae4240
crc_photosPhoto = 0x20212ca8
crc_uploadFile = 0x096a18d5
crc_dcOption = 0x05d8c6cc
crc_config = 0x8df376a4
crc_nearestDc = 0x8e1a1775
crc_helpAppUpdate = 0x8987f311
crc_helpNoAppUpdate = 0xc45a6536
crc_helpInviteText = 0x18cb9f78
crc_inputPeerNotifyEventsEmpty = 0xf03064d8
crc_inputPeerNotifyEventsAll = 0xe86a2c74
crc_photosPhotos = 0x8dca6aa5
crc_photosPhotosSlice = 0x15051f54
crc_wallPaperSolid = 0x63117f24
crc_updateNewEncryptedMessage = 0x12bcbd9a
crc_updateEncryptedChatTyping = 0x1710f156
crc_updateEncryption = 0xb4a2e88d
crc_updateEncryptedMessagesRead = 0x38fe25b7
crc_encryptedChatEmpty = 0xab7ec0a0
crc_encryptedChatWaiting = 0x3bf703dc
crc_encryptedChatRequested = 0xc878527e
crc_encryptedChat = 0xfa56ce36
crc_encryptedChatDiscarded = 0x13d6dd27
crc_inputEncryptedChat = 0xf141b5e1
crc_encryptedFileEmpty = 0xc21f497e
crc_encryptedFile = 0x4a70994c
crc_inputEncryptedFileEmpty = 0x1837c364
crc_inputEncryptedFileUploaded = 0x64bd0306
crc_inputEncryptedFile = 0x5a17b5e5
crc_inputEncryptedFileLocation = 0xf5235d55
crc_encryptedMessage = 0xed18c118
crc_encryptedMessageService = 0x23734b06
crc_messagesDhConfigNotModified = 0xc0e24635
crc_messagesDhConfig = 0x2c221edd
crc_messagesSentEncryptedMessage = 0x560f8935
crc_messagesSentEncryptedFile = 0x9493ff32
crc_inputFileBig = 0xfa4f0bb5
crc_inputEncryptedFileBigUploaded = 0x2dc173c8
crc_storageFilePdf = 0xae1e508d
crc_inputMessagesFilterDocument = 0x9eddf188
crc_inputMessagesFilterPhotoVideoDocuments = 0xd95e73bb
crc_updateChatParticipantAdd = 0xea4b0e5c
crc_updateChatParticipantDelete = 0x6e5f8c22
crc_updateDcOptions = 0x8e5e9873
crc_inputMediaUploadedDocument = 0xe39621fd
crc_inputMediaDocument = 0x5acb668e
crc_messageMediaDocument = 0x7c4414d3
crc_inputDocumentEmpty = 0x72f0eaae
crc_inputDocument = 0x18798952
crc_inputDocumentFileLocation = 0x430f0724
crc_documentEmpty = 0x36f8c871
crc_document = 0x87232bc7
crc_helpSupport = 0x17c6b5f6
crc_notifyAll = 0x74d07c60
crc_notifyChats = 0xc007cec3
crc_notifyPeer = 0x9fd40bd8
crc_notifyUsers = 0xb4c83b4c
crc_updateUserBlocked = 0x80ece81a
crc_updateNotifySettings = 0xbec268ef
crc_sendMessageTypingAction = 0x16bf744e
crc_sendMessageCancelAction = 0xfd5ec8f5
crc_sendMessageRecordVideoAction = 0xa187d66f
crc_sendMessageUploadVideoAction = 0xe9763aec
crc_sendMessageRecordAudioAction = 0xd52f73f7
crc_sendMessageUploadAudioAction = 0xf351d7ab
crc_sendMessageUploadPhotoAction = 0xd1d34a26
crc_sendMessageUploadDocumentAction = 0xaa0cd9e4
crc_sendMessageGeoLocationAction = 0x176f8ba1
crc_sendMessageChooseContactAction = 0x628cbc6f
crc_updateServiceNotification = 0xebe46819
crc_userStatusRecently = 0xe26f42f1
crc_userStatusLastWeek = 0x07bf09fc
crc_userStatusLastMonth = 0x77ebc742
crc_updatePrivacy = 0xee3b272a
crc_inputPrivacyKeyStatusTimestamp = 0x4f96cb18
crc_privacyKeyStatusTimestamp = 0xbc2eab30
crc_inputPrivacyValueAllowContacts = 0x0d09e07b
crc_inputPrivacyValueAllowAll = 0x184b35ce
crc_inputPrivacyValueAllowUsers = 0x131cc67f
crc_inputPrivacyValueDisallowContacts = 0x0ba52007
crc_inputPrivacyValueDisallowAll = 0xd66b66c9
crc_inputPrivacyValueDisallowUsers = 0x90110467
crc_privacyValueAllowContacts = 0xfffe1bac
crc_privacyValueAllowAll = 0x65427b82
crc_privacyValueAllowUsers = 0x4d5bbe0c
crc_privacyValueDisallowContacts = 0xf888fa1a
crc_privacyValueDisallowAll = 0x8b73e763
crc_privacyValueDisallowUsers = 0x0c7f49b7
crc_accountPrivacyRules = 0x554abb6f
crc_accountDaysTTL = 0xb8d0afdf
crc_updateUserPhone = 0x12b9417b
crc_disabledFeature = 0xae636f24
crc_documentAttributeImageSize = 0x6c37c15c
crc_documentAttributeAnimated = 0x11b58939
crc_documentAttributeSticker = 0x6319d612
crc_documentAttributeVideo = 0x0ef02ce6
crc_documentAttributeAudio = 0x9852f9c6
crc_documentAttributeFilename = 0x15590068
crc_messagesStickersNotModified = 0xf1749a22
crc_messagesStickers = 0x8a8ecd32
crc_stickerPack = 0x12b299d4
crc_messagesAllStickersNotModified = 0xe86602c3
crc_messagesAllStickers = 0xedfd405f
crc_accountNoPassword = 0x96dabc18
crc_accountPassword = 0x7c18141c
crc_updateReadHistoryInbox = 0x9961fd5c
crc_updateReadHistoryOutbox = 0x2f2f21bf
crc_messagesAffectedMessages = 0x84d19185
crc_contactLinkUnknown = 0x5f4f9247
crc_contactLinkNone = 0xfeedd3ad
crc_contactLinkHasPhone = 0x268f3f59
crc_contactLinkContact = 0xd502c2d0
crc_updateWebPage = 0x7f891213
crc_webPageEmpty = 0xeb1477e8
crc_webPagePending = 0xc586da1c
crc_webPage = 0x5f07b4bc
crc_messageMediaWebPage = 0xa32dd600
crc_authorization = 0x7bf2e6f6
crc_accountAuthorizations = 0x1250abde
crc_accountPasswordSettings = 0xb7b72ab3
crc_accountPasswordInputSettings = 0x86916deb
crc_authPasswordRecovery = 0x137948a5
crc_inputMediaVenue = 0x2827a81a
crc_messageMediaVenue = 0x7912b71f
crc_receivedNotifyMessage = 0xa384b779
crc_chatInviteEmpty = 0x69df3769
crc_chatInviteExported = 0xfc2e05bc
crc_chatInviteAlready = 0x5a686d7c
crc_chatInvite = 0xdb74f558
crc_messageActionChatJoinedByLink = 0xf89cf5e8
crc_updateReadMessagesContents = 0x68c13933
crc_inputStickerSetEmpty = 0xffb62b95
crc_inputStickerSetID = 0x9de7a269
crc_inputStickerSetShortName = 0x861cc8a0
crc_stickerSet = 0xcd303b41
crc_messagesStickerSet = 0xb60a24a6
crc_user = 0x2e13f4c3
crc_botCommand = 0xc27ac8c7
crc_botInfo = 0x98e81d3a
crc_keyboardButton = 0xa2fa4880
crc_keyboardButtonRow = 0x77608b83
crc_replyKeyboardHide = 0xa03e5b85
crc_replyKeyboardForceReply = 0xf4108aa0
crc_replyKeyboardMarkup = 0x3502758c
crc_inputMessagesFilterUrl = 0x7ef0dd87
crc_inputPeerUser = 0x7b8e7de6
crc_inputUser = 0xd8292816
crc_messageEntityUnknown = 0xbb92ba95
crc_messageEntityMention = 0xfa04579d
crc_messageEntityHashtag = 0x6f635b0d
crc_messageEntityBotCommand = 0x6cef8ac7
crc_messageEntityUrl = 0x6ed02538
crc_messageEntityEmail = 0x64e475c2
crc_messageEntityBold = 0xbd610bc9
crc_messageEntityItalic = 0x826f8b60
crc_messageEntityCode = 0x28a20571
crc_messageEntityPre = 0x73924be0
crc_messageEntityTextUrl = 0x76a6d327
crc_updateShortSentMessage = 0x11f1331c
crc_inputPeerChannel = 0x20adaef8
crc_peerChannel = 0xbddde532
crc_channel = 0x0cb44b1c
crc_channelForbidden = 0x289da732
crc_channelFull = 0x17f45fcf
crc_messageActionChannelCreate = 0x95d2ac92
crc_messagesChannelMessages = 0x99262e37
crc_updateChannelTooLong = 0xeb0467fb
crc_updateChannel = 0xb6d45656
crc_updateNewChannelMessage = 0x62ba04d9
crc_updateReadChannelInbox = 0x4214f37f
crc_updateDeleteChannelMessages = 0xc37521c9
crc_updateChannelMessageViews = 0x98a12b4b
crc_inputChannelEmpty = 0xee8c1e86
crc_inputChannel = 0xafeb712e
crc_contactsResolvedPeer = 0x7f077ad9
crc_messageRange = 0x0ae30253
crc_updatesChannelDifferenceEmpty = 0x3e11affb
crc_updatesChannelDifferenceTooLong = 0x6a9d7b35
crc_updatesChannelDifference = 0x2064674e
crc_channelMessagesFilterEmpty = 0x94d42ee7
crc_channelMessagesFilter = 0xcd77d957
crc_channelParticipant = 0x15ebac1d
crc_channelParticipantSelf = 0xa3289a6d
crc_channelParticipantCreator = 0xe3e2e1f9
crc_channelParticipantsRecent = 0xde3f3c79
crc_channelParticipantsAdmins = 0xb4608969
crc_channelParticipantsKicked = 0xa3b54985
crc_channelsChannelParticipants = 0xf56ee2a8
crc_channelsChannelParticipant = 0xd0d9b163
crc_true = 0x3fedd339
crc_chatParticipantCreator = 0xda13538a
crc_chatParticipantAdmin = 0xe2d6e436
crc_updateChatAdmins = 0x6e947941
crc_updateChatParticipantAdmin = 0xb6901959
crc_messageActionChatMigrateTo = 0x51bdb021
crc_messageActionChannelMigrateFrom = 0xb055eaee
crc_channelParticipantsBots = 0xb0d1865b
crc_inputReportReasonSpam = 0x58dbcab8
crc_inputReportReasonViolence = 0x1e22c78d
crc_inputReportReasonPornography = 0x2e59d922
crc_inputReportReasonOther = 0xe1746d0a
crc_updateNewStickerSet = 0x688a30aa
crc_updateStickerSetsOrder = 0x0bb2d201
crc_updateStickerSets = 0x43ae3dec
crc_helpTermsOfService = 0xf1ee3e90
crc_foundGif = 0x162ecc1f
crc_inputMediaGifExternal = 0x4843b0fd
crc_messagesFoundGifs = 0x450a1c0a
crc_inputMessagesFilterGif = 0xffc86587
crc_updateSavedGifs = 0x9375341e
crc_updateBotInlineQuery = 0x54826690
crc_foundGifCached = 0x9c750409
crc_messagesSavedGifsNotModified = 0xe8025ca2
crc_messagesSavedGifs = 0x2e0709a5
crc_inputBotInlineMessageMediaAuto = 0x292fed13
crc_inputBotInlineMessageText = 0x3dcd7a87
crc_inputBotInlineResult = 0x2cbbe15a
crc_botInlineMessageMediaAuto = 0x0a74b15b
crc_botInlineMessageText = 0x8c7f65e2
crc_botInlineResult = 0x9bebaeb9
crc_messagesBotResults = 0xccd3563d
crc_inputMessagesFilterVoice = 0x50f5c392
crc_inputMessagesFilterMusic = 0x3751b49e
crc_updateBotInlineSend = 0x0e48f964
crc_inputPrivacyKeyChatInvite = 0xbdfb0426
crc_privacyKeyChatInvite = 0x500e6dfa
crc_updateEditChannelMessage = 0x1b3f4df7
crc_exportedMessageLink = 0x1f486803
crc_messageFwdHeader = 0xfadff4ac
crc_messageActionPinMessage = 0x94bd38ed
crc_peerSettings = 0x818426cd
crc_updateChannelPinnedMessage = 0x98592475
crc_keyboardButtonUrl = 0x258aff05
crc_keyboardButtonCallback = 0x683a5e46
crc_keyboardButtonRequestPhone = 0xb16a6c29
crc_keyboardButtonRequestGeoLocation = 0xfc796b3f
crc_authCodeTypeSms = 0x72a3158c
crc_authCodeTypeCall = 0x741cd3e3
crc_authCodeTypeFlashCall = 0x226ccefb
crc_authSentCodeTypeApp = 0x3dbb5986
crc_authSentCodeTypeSms = 0xc000bba2
crc_authSentCodeTypeCall = 0x5353e5a7
crc_authSentCodeTypeFlashCall = 0xab03c6d9
crc_keyboardButtonSwitchInline = 0x0568a748
crc_replyInlineMarkup = 0x48a30254
crc_messagesBotCallbackAnswer = 0x36585ea4
crc_updateBotCallbackQuery = 0xe73547e1
crc_messagesMessageEditData = 0x26b5dde6
crc_updateEditMessage = 0xe40370a3
crc_inputBotInlineMessageMediaGeo = 0xf4a59de1
crc_inputBotInlineMessageMediaVenue = 0xaaafadc8
crc_inputBotInlineMessageMediaContact = 0x2daf01a7
crc_botInlineMessageMediaGeo = 0x3a8fd8b8
crc_botInlineMessageMediaVenue = 0x4366232e
crc_botInlineMessageMediaContact = 0x35edb4d4
crc_inputBotInlineResultPhoto = 0xa8d864a7
crc_inputBotInlineResultDocument = 0xfff8fdc4
crc_botInlineMediaResult = 0x17db940b
crc_inputBotInlineMessageID = 0x890c3d89
crc_updateInlineBotCallbackQuery = 0xf9d27a5a
crc_inlineBotSwitchPM = 0x3c20629f
crc_messageEntityMentionName = 0x352dca58
crc_inputMessageEntityMentionName = 0x208e68c9
crc_messagesPeerDialogs = 0x3371c354
crc_topPeer = 0xedcdc05b
crc_topPeerCategoryBotsPM = 0xab661b5b
crc_topPeerCategoryBotsInline = 0x148677e2
crc_topPeerCategoryCorrespondents = 0x0637b7ed
crc_topPeerCategoryGroups = 0xbd17a14a
crc_topPeerCategoryChannels = 0x161d9628
crc_topPeerCategoryPeers = 0xfb834291
crc_contactsTopPeersNotModified = 0xde266ef5
crc_contactsTopPeers = 0x70b772a8
crc_inputMessagesFilterChatPhotos = 0x3a20ecb8
crc_updateReadChannelOutbox = 0x25d6c9c7
crc_updateDraftMessage = 0xee2bb969
crc_draftMessageEmpty = 0xba4baec5
crc_draftMessage = 0xfd8e711f
crc_messageActionHistoryClear = 0x9fbab604
crc_updateReadFeaturedStickers = 0x571d2742
crc_updateRecentStickers = 0x9a422c20
crc_messagesFeaturedStickersNotModified = 0x04ede3cf
crc_messagesFeaturedStickers = 0xf89d88e5
crc_messagesRecentStickersNotModified = 0x0b17f890
crc_messagesRecentStickers = 0x5ce20970
crc_messagesArchivedStickers = 0x4fcba9c8
crc_messagesStickerSetInstallResultSuccess = 0x38641628
crc_messagesStickerSetInstallResultArchive = 0x35e410a8
crc_stickerSetCovered = 0x6410a5d2
crc_inputMediaPhotoExternal = 0x0922aec1
crc_inputMediaDocumentExternal = 0xb6f74335
crc_updateConfig = 0xa229dd06
crc_updatePtsChanged = 0x3354678f
crc_messageActionGameScore = 0x92a72876
crc_documentAttributeHasStickers = 0x9801d2f7
crc_keyboardButtonGame = 0x50f41ccf
crc_stickerSetMultiCovered = 0x3407e51b
crc_maskCoords = 0xaed6dbb2
crc_inputStickeredMediaPhoto = 0x4a992157
crc_inputStickeredMediaDocument = 0x0438865b
crc_inputMediaGame = 0xd33f43f3
crc_messageMediaGame = 0xfdb19008
crc_inputBotInlineMessageGame = 0x4b425864
crc_inputBotInlineResultGame = 0x4fa417f2
crc_game = 0xbdf9653b
crc_inputGameID = 0x032c3e77
crc_inputGameShortName = 0xc331e80a
crc_highScore = 0x58fffcd0
crc_messagesHighScores = 0x9a3bfd99
crc_messagesChatsSlice = 0x9cd81144
crc_updateChannelWebPage = 0x40771900
crc_updatesDifferenceTooLong = 0x4afe8f6d
crc_sendMessageGamePlayAction = 0xdd6a8f48
crc_webPageNotModified = 0x85849473
crc_textEmpty = 0xdc3d824f
crc_textPlain = 0x744694e0
crc_textBold = 0x6724abc4
crc_textItalic = 0xd912a59c
crc_textUnderline = 0xc12622c4
crc_textStrike = 0x9bf8bb95
crc_textFixed = 0x6c3f19b9
crc_textUrl = 0x3c2884c1
crc_textEmail = 0xde5a0dd6
crc_textConcat = 0x7e6260d7
crc_pageBlockTitle = 0x70abc3fd
crc_pageBlockSubtitle = 0x8ffa9a1f
crc_pageBlockAuthorDate = 0xbaafe5e0
crc_pageBlockHeader = 0xbfd064ec
crc_pageBlockSubheader = 0xf12bb6e1
crc_pageBlockParagraph = 0x467a0766
crc_pageBlockPreformatted = 0xc070d93e
crc_pageBlockFooter = 0x48870999
crc_pageBlockDivider = 0xdb20b188
crc_pageBlockList = 0x3a58c7f4
crc_pageBlockBlockquote = 0x263d7c26
crc_pageBlockPullquote = 0x4f4456d3
crc_pageBlockPhoto = 0xe9c69982
crc_pageBlockVideo = 0xd9d71866
crc_pageBlockCover = 0x39f23300
crc_pageBlockEmbed = 0xcde200d1
crc_pageBlockEmbedPost = 0x292c7be9
crc_pageBlockSlideshow = 0x130c8963
crc_pagePart = 0x8e3f9ebe
crc_pageFull = 0x556ec7aa
crc_updatePhoneCall = 0xab0f6b1e
crc_updateDialogPinned = 0xd711a2cc
crc_updatePinnedDialogs = 0xd8caf68d
crc_inputPrivacyKeyPhoneCall = 0xfabadc5f
crc_privacyKeyPhoneCall = 0x3d662b7b
crc_pageBlockUnsupported = 0x13567e8a
crc_pageBlockAnchor = 0xce0d37b0
crc_pageBlockCollage = 0x08b31c4f
crc_inputPhoneCall = 0x1e36fded
crc_phoneCallEmpty = 0x5366c915
crc_phoneCallWaiting = 0x1b8f4ad1
crc_phoneCallRequested = 0x83761ce4
crc_phoneCall = 0xffe6ab67
crc_phoneCallDiscarded = 0x50ca4de1
crc_phoneConnection = 0x9d4c17c0
crc_phoneCallProtocol = 0xa2bb35cb
crc_phonePhoneCall = 0xec82e140
crc_phoneCallDiscardReasonMissed = 0x85e42301
crc_phoneCallDiscardReasonDisconnect = 0xe095c1a0
crc_phoneCallDiscardReasonHangup = 0x57adc690
crc_phoneCallDiscardReasonBusy = 0xfaf7e8c9
crc_inputMessagesFilterPhoneCalls = 0x80c99768
crc_messageActionPhoneCall = 0x80e11a7f
crc_invoice = 0xc30aa358
crc_inputMediaInvoice = 0x92153685
crc_messageActionPaymentSentMe = 0x8f31b327
crc_messageMediaInvoice = 0x84551347
crc_keyboardButtonBuy = 0xafd93fbb
crc_messageActionPaymentSent = 0x40699cd0
crc_paymentsPaymentForm = 0x3f56aea3
crc_postAddress = 0x1e8caaeb
crc_paymentRequestedInfo = 0x909c3f94
crc_updateBotWebhookJSON = 0x8317c0c3
crc_updateBotWebhookJSONQuery = 0x9b9240a6
crc_updateBotShippingQuery = 0xe0cdc940
crc_updateBotPrecheckoutQuery = 0x5d2f3aa9
crc_dataJSON = 0x7d748d04
crc_labeledPrice = 0xcb296bf8
crc_paymentCharge = 0xea02c27e
crc_paymentSavedCredentialsCard = 0xcdc27a1f
crc_webDocument = 0xc61acbd8
crc_inputWebDocument = 0x9bed434d
crc_inputWebFileLocation = 0xc239d686
crc_uploadWebFile = 0x21e753bc
crc_paymentsValidatedRequestedInfo = 0xd1451883
crc_paymentsPaymentResult = 0x4e5f810d
crc_paymentsPaymentVerficationNeeded = 0x6b56b921
crc_paymentsPaymentReceipt = 0x500911e1
crc_paymentsSavedInfo = 0xfb8fe43c
crc_inputPaymentCredentialsSaved = 0xc10eb2cf
crc_inputPaymentCredentials = 0x3417d728
crc_accountTmpPassword = 0xdb64fd34
crc_shippingOption = 0xb6213cdf
crc_phoneCallAccepted = 0x6d003d3f
crc_inputMessagesFilterRoundVoice = 0x7a7c17a4
crc_inputMessagesFilterRoundVideo = 0xb549da53
crc_uploadFileCdnRedirect = 0xea52fe5a
crc_sendMessageRecordRoundAction = 0x88f27fbc
crc_sendMessageUploadRoundAction = 0x243e1c66
crc_uploadCdnFileReuploadNeeded = 0xeea8e46e
crc_uploadCdnFile = 0xa99fca4f
crc_cdnPublicKey = 0xc982eaba
crc_cdnConfig = 0x5725e40a
crc_updateLangPackTooLong = 0x10c2404b
crc_updateLangPack = 0x56022f4d
crc_pageBlockChannel = 0xef1751b5
crc_inputStickerSetItem = 0xffa0a496
crc_langPackString = 0xcad181f6
crc_langPackStringPluralized = 0x6c47ac9f
crc_langPackStringDeleted = 0x2979eeb2
crc_langPackDifference = 0xf385c1f6
crc_langPackLanguage = 0x117698f1
crc_channelParticipantAdmin = 0xa82fa898
crc_channelParticipantBanned = 0x222c1886
crc_channelParticipantsBanned = 0x1427a5e1
crc_channelParticipantsSearch = 0x0656ac4b
crc_topPeerCategoryPhoneCalls = 0x1e76a78c
crc_pageBlockAudio = 0x31b81a7f
crc_channelAdminRights = 0x5d7ceba5
crc_channelBannedRights = 0x58cf4249
crc_channelAdminLogEventActionChangeTitle = 0xe6dfb825
crc_channelAdminLogEventActionChangeAbout = 0x55188a2e
crc_channelAdminLogEventActionChangeUsername = 0x6a4afc38
crc_channelAdminLogEventActionChangePhoto = 0xb82f55c3
crc_channelAdminLogEventActionToggleInvites = 0x1b7907ae
crc_channelAdminLogEventActionToggleSignatures = 0x26ae0971
crc_channelAdminLogEventActionUpdatePinned = 0xe9e82c18
crc_channelAdminLogEventActionEditMessage = 0x709b2405
crc_channelAdminLogEventActionDeleteMessage = 0x42e047bb
crc_channelAdminLogEventActionParticipantJoin = 0x183040d3
crc_channelAdminLogEventActionParticipantLeave = 0xf89777f2
crc_channelAdminLogEventActionParticipantInvite = 0xe31c34d8
crc_channelAdminLogEventActionParticipantToggleBan = 0xe6d83d7e
crc_channelAdminLogEventActionParticipantToggleAdmin = 0xd5676710
crc_channelAdminLogEvent = 0x3b5a3e40
crc_channelsAdminLogResults = 0xed8af74d
crc_channelAdminLogEventsFilter = 0xea107ae4
crc_messageActionScreenshotTaken = 0x4792929b
crc_popularContact = 0x5ce14175
crc_cdnFileHash = 0x77eec38f
crc_inputMessagesFilterMyMentions = 0xc1f8e69a
crc_inputMessagesFilterMyMentionsUnread = 0x46caf4a8
crc_updateContactsReset = 0x7084a7be
crc_channelAdminLogEventActionChangeStickerSet = 0xb1c3caa7
crc_updateFavedStickers = 0xe511996d
crc_messagesFavedStickers = 0xf37f2f16
crc_messagesFavedStickersNotModified = 0x9e8fa6d3
crc_updateChannelReadMessagesContents = 0x89893b45
)
// methods crc
const (
crc_invokeAfterMsg = 0xcb9f372d
crc_invokeAfterMsgs = 0x3dc4b4f0
crc_authCheckPhone = 0x6fe51dfb
crc_authSendCode = 0x86aef0ec
crc_authSignUp = 0x1b067634
crc_authSignIn = 0xbcd51581
crc_authLogOut = 0x5717da40
crc_authResetAuthorizations = 0x9fab0d1a
crc_authSendInvites = 0x771c1d97
crc_authExportAuthorization = 0xe5bfffcd
crc_authImportAuthorization = 0xe3ef9613
crc_accountRegisterDevice = 0x637ea878
crc_accountUnregisterDevice = 0x65c55b40
crc_accountUpdateNotifySettings = 0x84be5b93
crc_accountGetNotifySettings = 0x12b3ad31
crc_accountResetNotifySettings = 0xdb7e1747
crc_accountUpdateProfile = 0x78515775
crc_accountUpdateStatus = 0x6628562c
crc_accountGetWallPapers = 0xc04cfac2
crc_usersGetUsers = 0x0d91a548
crc_usersGetFullUser = 0xca30a5b1
crc_contactsGetStatuses = 0xc4a353ee
crc_contactsGetContacts = 0xc023849f
crc_contactsImportContacts = 0x2c800be5
crc_contactsSearch = 0x11f812d8
crc_contactsDeleteContact = 0x8e953744
crc_contactsDeleteContacts = 0x59ab389e
crc_contactsBlock = 0x332b49fc
crc_contactsUnblock = 0xe54100bd
crc_contactsGetBlocked = 0xf57c350f
crc_messagesGetMessages = 0x4222fa74
crc_messagesGetDialogs = 0x191ba9c5
crc_messagesGetHistory = 0xafa92846
crc_messagesSearch = 0x039e9ea0
crc_messagesReadHistory = 0x0e306d3a
crc_messagesDeleteHistory = 0x1c015b09
crc_messagesDeleteMessages = 0xe58e95d2
crc_messagesReceivedMessages = 0x05a954c0
crc_messagesSetTyping = 0xa3825e50
crc_messagesSendMessage = 0xfa88427a
crc_messagesSendMedia = 0xc8f16791
crc_messagesForwardMessages = 0x708e0195
crc_messagesGetChats = 0x3c6aa187
crc_messagesGetFullChat = 0x3b831c66
crc_messagesEditChatTitle = 0xdc452855
crc_messagesEditChatPhoto = 0xca4c79d8
crc_messagesAddChatUser = 0xf9a0aa09
crc_messagesDeleteChatUser = 0xe0611f16
crc_messagesCreateChat = 0x09cb126e
crc_updatesGetState = 0xedd4882a
crc_updatesGetDifference = 0x25939651
crc_photosUpdateProfilePhoto = 0xf0bb5152
crc_photosUploadProfilePhoto = 0x4f32c098
crc_uploadSaveFilePart = 0xb304a621
crc_uploadGetFile = 0xe3a6cfb5
crc_helpGetConfig = 0xc4f9186b
crc_helpGetNearestDc = 0x1fb33026
crc_helpGetAppUpdate = 0xae2de196
crc_helpSaveAppLog = 0x6f02f748
crc_helpGetInviteText = 0x4d392343
crc_photosDeletePhotos = 0x87cf7f2f
crc_photosGetUserPhotos = 0x91cd32a8
crc_messagesForwardMessage = 0x33963bf9
crc_messagesGetDhConfig = 0x26cf8950
crc_messagesRequestEncryption = 0xf64daf43
crc_messagesAcceptEncryption = 0x3dbc0415
crc_messagesDiscardEncryption = 0xedd923c5
crc_messagesSetEncryptedTyping = 0x791451ed
crc_messagesReadEncryptedHistory = 0x7f4b690a
crc_messagesSendEncrypted = 0xa9776773
crc_messagesSendEncryptedFile = 0x9a901b66
crc_messagesSendEncryptedService = 0x32d439a4
crc_messagesReceivedQueue = 0x55a5bb66
crc_uploadSaveBigFilePart = 0xde7b673d
crc_initConnection = 0xc7481da6
crc_helpGetSupport = 0x9cdf08cd
crc_authBindTempAuthKey = 0xcdd42a05
crc_contactsExportCard = 0x84e53737
crc_contactsImportCard = 0x4fe196fe
crc_messagesReadMessageContents = 0x36a73f77
crc_accountCheckUsername = 0x2714d86c
crc_accountUpdateUsername = 0x3e0bdd7c
crc_accountGetPrivacy = 0xdadbc950
crc_accountSetPrivacy = 0xc9f81ce8
crc_accountDeleteAccount = 0x418d4e0b
crc_accountGetAccountTTL = 0x08fc711d
crc_accountSetAccountTTL = 0x2442485e
crc_invokeWithLayer = 0xda9b0d0d
crc_contactsResolveUsername = 0xf93ccba3
crc_accountSendChangePhoneCode = 0x08e57deb
crc_accountChangePhone = 0x70c32edb
crc_messagesGetAllStickers = 0x1c9618b1
crc_accountUpdateDeviceLocked = 0x38df3532
crc_accountGetPassword = 0x548a30f5
crc_authCheckPassword = 0x0a63011e
crc_messagesGetWebPagePreview = 0x25223e24
crc_accountGetAuthorizations = 0xe320c158
crc_accountResetAuthorization = 0xdf77f3bc
crc_accountGetPasswordSettings = 0xbc8d11bb
crc_accountUpdatePasswordSettings = 0xfa7c4b86
crc_authRequestPasswordRecovery = 0xd897bc66
crc_authRecoverPassword = 0x4ea56e92
crc_invokeWithoutUpdates = 0xbf9459b7
crc_messagesExportChatInvite = 0x7d885289
crc_messagesCheckChatInvite = 0x3eadb1bb
crc_messagesImportChatInvite = 0x6c50051c
crc_messagesGetStickerSet = 0x2619a90e
crc_messagesInstallStickerSet = 0xc78fe460
crc_messagesUninstallStickerSet = 0xf96e55de
crc_authImportBotAuthorization = 0x67a3ff2c
crc_messagesStartBot = 0xe6df7378
crc_helpGetAppChangelog = 0x9010ef6f
crc_messagesReportSpam = 0xcf1592db
crc_messagesGetMessagesViews = 0xc4c8a55d
crc_updatesGetChannelDifference = 0x03173d78
crc_channelsReadHistory = 0xcc104937
crc_channelsDeleteMessages = 0x84c1fd4e
crc_channelsDeleteUserHistory = 0xd10dd71b
crc_channelsReportSpam = 0xfe087810
crc_channelsGetMessages = 0x93d7b347
crc_channelsGetParticipants = 0x24d98f92
crc_channelsGetParticipant = 0x546dd7a6
crc_channelsGetChannels = 0x0a7f6bbb
crc_channelsGetFullChannel = 0x08736a09
crc_channelsCreateChannel = 0xf4893d7f
crc_channelsEditAbout = 0x13e27f1e
crc_channelsEditAdmin = 0x20b88214
crc_channelsEditTitle = 0x566decd0
crc_channelsEditPhoto = 0xf12e57c9
crc_channelsCheckUsername = 0x10e6bd2c
crc_channelsUpdateUsername = 0x3514b3de
crc_channelsJoinChannel = 0x24b524c5
crc_channelsLeaveChannel = 0xf836aa95
crc_channelsInviteToChannel = 0x199f3a6c
crc_channelsExportInvite = 0xc7560885
crc_channelsDeleteChannel = 0xc0111fe3
crc_messagesToggleChatAdmins = 0xec8bd9e1
crc_messagesEditChatAdmin = 0xa9e69f2e
crc_messagesMigrateChat = 0x15a3b8e3
crc_messagesSearchGlobal = 0x9e3cacb0
crc_accountReportPeer = 0xae189d5f
crc_messagesReorderStickerSets = 0x78337739
crc_helpGetTermsOfService = 0x350170f3
crc_messagesGetDocumentByHash = 0x338e2464
crc_messagesSearchGifs = 0xbf9a776b
crc_messagesGetSavedGifs = 0x83bf3d52
crc_messagesSaveGif = 0x327a30cb
crc_messagesGetInlineBotResults = 0x514e999d
crc_messagesSetInlineBotResults = 0xeb5ea206
crc_messagesSendInlineBotResult = 0xb16e06fe
crc_channelsToggleInvites = 0x49609307
crc_channelsExportMessageLink = 0xc846d22d
crc_channelsToggleSignatures = 0x1f69b606
crc_messagesHideReportSpam = 0xa8f1709b
crc_messagesGetPeerSettings = 0x3672e09c
crc_channelsUpdatePinnedMessage = 0xa72ded52
crc_authResendCode = 0x3ef1a9bf
crc_authCancelCode = 0x1f040578
crc_messagesGetMessageEditData = 0xfda68d36
crc_messagesEditMessage = 0xce91e4ca
crc_messagesEditInlineBotMessage = 0x130c2c85
crc_messagesGetBotCallbackAnswer = 0x810a9fec
crc_messagesSetBotCallbackAnswer = 0xd58f130a
crc_contactsGetTopPeers = 0xd4982db5
crc_contactsResetTopPeerRating = 0x1ae373ac
crc_messagesGetPeerDialogs = 0x2d9776b9
crc_messagesSaveDraft = 0xbc39e14b
crc_messagesGetAllDrafts = 0x6a3f8d65
crc_accountSendConfirmPhoneCode = 0x1516d7bd
crc_accountConfirmPhone = 0x5f2178c3
crc_messagesGetFeaturedStickers = 0x2dacca4f
crc_messagesReadFeaturedStickers = 0x5b118126
crc_messagesGetRecentStickers = 0x5ea192c9
crc_messagesSaveRecentSticker = 0x392718f8
crc_messagesClearRecentStickers = 0x8999602d
crc_messagesGetArchivedStickers = 0x57f17692
crc_channelsGetAdminedPublicChannels = 0x8d8d82d7
crc_authDropTempAuthKeys = 0x8e48a188
crc_messagesSetGameScore = 0x8ef8ecc0
crc_messagesSetInlineGameScore = 0x15ad9f64
crc_messagesGetMaskStickers = 0x65b8c79f
crc_messagesGetAttachedStickers = 0xcc5b67cc
crc_messagesGetGameHighScores = 0xe822649d
crc_messagesGetInlineGameHighScores = 0x0f635e1b
crc_messagesGetCommonChats = 0x0d0a48c4
crc_messagesGetAllChats = 0xeba80ff0
crc_helpSetBotUpdatesStatus = 0xec22cfcd
crc_messagesGetWebPage = 0x32ca8f91
crc_messagesToggleDialogPin = 0x3289be6a
crc_messagesReorderPinnedDialogs = 0x959ff644
crc_messagesGetPinnedDialogs = 0xe254d64e
crc_phoneRequestCall = 0x5b95b3d4
crc_phoneAcceptCall = 0x3bd2b4a0
crc_phoneDiscardCall = 0x78d413a6
crc_phoneReceivedCall = 0x17d54f61
crc_messagesReportEncryptedSpam = 0x4b0c8c0f
crc_paymentsGetPaymentForm = 0x99f09745
crc_paymentsSendPaymentForm = 0x2b8879b3
crc_accountGetTmpPassword = 0x4a82327e
crc_messagesSetBotShippingResults = 0xe5f672fa
crc_messagesSetBotPrecheckoutResults = 0x09c2dd95
crc_uploadGetWebFile = 0x24e6818d
crc_botsSendCustomRequest = 0xaa2769ed
crc_botsAnswerWebhookJSONQuery = 0xe6213f4d
crc_paymentsGetPaymentReceipt = 0xa092a980
crc_paymentsValidateRequestedInfo = 0x770a8e74
crc_paymentsGetSavedInfo = 0x227d824b
crc_paymentsClearSavedInfo = 0xd83d70c1
crc_phoneGetCallConfig = 0x55451fa9
crc_phoneConfirmCall = 0x2efe1722
crc_phoneSetCallRating = 0x1c536a34
crc_phoneSaveCallDebug = 0x277add7e
crc_uploadGetCdnFile = 0x2000bcc3
crc_uploadReuploadCdnFile = 0x1af91c09
crc_helpGetCdnConfig = 0x52029342
crc_messagesUploadMedia = 0x519bc2b1
crc_stickersCreateStickerSet = 0x9bd86e6a
crc_langpackGetLangPack = 0x9ab5c58e
crc_langpackGetStrings = 0x2e1ee318
crc_langpackGetDifference = 0x0b2e4d7d
crc_langpackGetLanguages = 0x800fd57d
crc_channelsEditBanned = 0xbfd915cd
crc_channelsGetAdminLog = 0x33ddf480
crc_stickersRemoveStickerFromSet = 0xf7760f51
crc_stickersChangeStickerPosition = 0xffb6d4ca
crc_stickersAddStickerToSet = 0x8653febe
crc_messagesSendScreenshotNotification = 0xc97df020
crc_uploadGetCdnFileHashes = 0xf715c87b
crc_messagesGetUnreadMentions = 0x46578472
crc_messagesFaveSticker = 0xb9ffc55b
crc_channelsSetStickers = 0xea8ca4f9
crc_contactsResetSaved = 0x879537f1
crc_messagesGetFavedStickers = 0x21ce0b0e
crc_channelsReadMessageContents = 0xeab5dc38
)
// Encode funcs for types
func (e *TypeBool) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeBool_BoolFalse:
return x.BoolFalse.encode()
case *TypeBool_BoolTrue:
return x.BoolTrue.encode()
}
return nil
}
func (e *TypeError) encode() []byte {
return e.GetValue().encode()
}
func (e *TypeNull) encode() []byte {
return e.GetValue().encode()
}
func (e *TypeInputPeer) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeInputPeer_InputPeerEmpty:
return x.InputPeerEmpty.encode()
case *TypeInputPeer_InputPeerSelf:
return x.InputPeerSelf.encode()
case *TypeInputPeer_InputPeerChat:
return x.InputPeerChat.encode()
case *TypeInputPeer_InputPeerUser:
return x.InputPeerUser.encode()
case *TypeInputPeer_InputPeerChannel:
return x.InputPeerChannel.encode()
}
return nil
}
func (e *TypeInputUser) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeInputUser_InputUserEmpty:
return x.InputUserEmpty.encode()
case *TypeInputUser_InputUserSelf:
return x.InputUserSelf.encode()
case *TypeInputUser_InputUser:
return x.InputUser.encode()
}
return nil
}
func (e *TypeInputContact) encode() []byte {
return e.GetValue().encode()
}
func (e *TypeInputFile) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeInputFile_InputFile:
return x.InputFile.encode()
case *TypeInputFile_InputFileBig:
return x.InputFileBig.encode()
}
return nil
}
func (e *TypeInputMedia) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeInputMedia_InputMediaEmpty:
return x.InputMediaEmpty.encode()
case *TypeInputMedia_InputMediaUploadedPhoto:
return x.InputMediaUploadedPhoto.encode()
case *TypeInputMedia_InputMediaPhoto:
return x.InputMediaPhoto.encode()
case *TypeInputMedia_InputMediaGeoPoint:
return x.InputMediaGeoPoint.encode()
case *TypeInputMedia_InputMediaContact:
return x.InputMediaContact.encode()
case *TypeInputMedia_InputMediaUploadedDocument:
return x.InputMediaUploadedDocument.encode()
case *TypeInputMedia_InputMediaDocument:
return x.InputMediaDocument.encode()
case *TypeInputMedia_InputMediaVenue:
return x.InputMediaVenue.encode()
case *TypeInputMedia_InputMediaGifExternal:
return x.InputMediaGifExternal.encode()
case *TypeInputMedia_InputMediaPhotoExternal:
return x.InputMediaPhotoExternal.encode()
case *TypeInputMedia_InputMediaDocumentExternal:
return x.InputMediaDocumentExternal.encode()
case *TypeInputMedia_InputMediaGame:
return x.InputMediaGame.encode()
case *TypeInputMedia_InputMediaInvoice:
return x.InputMediaInvoice.encode()
}
return nil
}
func (e *TypeInputChatPhoto) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeInputChatPhoto_InputChatPhotoEmpty:
return x.InputChatPhotoEmpty.encode()
case *TypeInputChatPhoto_InputChatUploadedPhoto:
return x.InputChatUploadedPhoto.encode()
case *TypeInputChatPhoto_InputChatPhoto:
return x.InputChatPhoto.encode()
}
return nil
}
func (e *TypeInputGeoPoint) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeInputGeoPoint_InputGeoPointEmpty:
return x.InputGeoPointEmpty.encode()
case *TypeInputGeoPoint_InputGeoPoint:
return x.InputGeoPoint.encode()
}
return nil
}
func (e *TypeInputPhoto) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeInputPhoto_InputPhotoEmpty:
return x.InputPhotoEmpty.encode()
case *TypeInputPhoto_InputPhoto:
return x.InputPhoto.encode()
}
return nil
}
func (e *TypeInputFileLocation) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeInputFileLocation_InputFileLocation:
return x.InputFileLocation.encode()
case *TypeInputFileLocation_InputEncryptedFileLocation:
return x.InputEncryptedFileLocation.encode()
case *TypeInputFileLocation_InputDocumentFileLocation:
return x.InputDocumentFileLocation.encode()
}
return nil
}
func (e *TypeInputAppEvent) encode() []byte {
return e.GetValue().encode()
}
func (e *TypePeer) encode() []byte {
switch x := e.GetValue().(type) {
case *TypePeer_PeerUser:
return x.PeerUser.encode()
case *TypePeer_PeerChat:
return x.PeerChat.encode()
case *TypePeer_PeerChannel:
return x.PeerChannel.encode()
}
return nil
}
func (e *TypeStorageFileType) encode() []byte {
switch x := e.GetValue().(type) {
case *TypeStorageFileType_StorageFileUnknown:
return x.StorageFileUnknown.encode()
case *TypeStorageFileType_StorageFileJpeg:
return x.StorageFileJpeg.encode()
case *TypeStorageFileType_StorageFileGif:
return x.StorageFileGif.encode()
case *TypeStorageFileType_StorageFilePng:
return x.StorageFilePng.encode()
case *TypeStorageFileType_StorageFileMp3:
return x.StorageFileMp3.encode()
case *TypeStorageFileType_StorageFileMov:
return x.StorageFileMov.encode()
case *TypeStorageFileType_StorageFilePartial:
return x.StorageFilePartial.encode()
case *TypeStorageFileType_StorageFileMp4:
return x.StorageFileMp4.encode()
case *TypeStorageFileType_StorageFileWebp:
return x.StorageFileWebp.encode()
case *TypeStorageFileType_StorageFilePdf:
return x.StorageFilePdf.encode()
}
return nil