Home
About
Blog
Products
Forum
Support
Contact
Sunbelt Computer Software
PL/B Language Development and Support
Home
About
Blog
Products
Forum
Support
Contact
pyrogram/compiler/api/source/sys_msgs.tl at reactions · Problem-2/pyrogram · GitHub
Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Problem-2
/
pyrogram
Public
forked from
pyrogram/pyrogram
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Files
Expand file tree
reactions
Breadcrumbs
pyrogram
/
compiler
/
api
/
source
/
sys_msgs.tl
Copy path
Blame
More file actions
Blame
More file actions
Latest commit
History
History
History
76 lines (53 loc) · 3.34 KB
reactions
Breadcrumbs
pyrogram
/
compiler
/
api
/
source
/
sys_msgs.tl
Copy path
Top
File metadata and controls
Code
Blame
76 lines (53 loc) · 3.34 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
//
/////////////////////////////
//
//////////// System messages
//
/////////////////////////////
---
types
---
msgs_ack
#62d6b459
msg_ids:Vector<
long
>
=
MsgsAck
;
bad_msg_notification
#a7eff811
bad_msg_id:long bad_msg_seqno:int error_code:int
=
BadMsgNotification
;
bad_server_salt
#edab447b
bad_msg_id:long bad_msg_seqno:int error_code:int new_server_salt:long
=
BadMsgNotification
;
msgs_state_req
#da69fb52
msg_ids:Vector<
long
>
=
MsgsStateReq
;
msgs_state_info
#04deb57d
req_msg_id:long info:string
=
MsgsStateInfo
;
msgs_all_info
#8cc0d131
msg_ids:Vector<
long
> info:string
=
MsgsAllInfo
;
msg_detailed_info
#276d3ec6
msg_id:long answer_msg_id:long bytes:int status:int
=
MsgDetailedInfo
;
msg_new_detailed_info
#809db6df
answer_msg_id:long bytes:int status:int
=
MsgDetailedInfo
;
msg_resend_req
#7d861a08
msg_ids:Vector<
long
>
=
MsgResendReq
;
msg_resend_ans_req
#8610baeb
msg_ids:Vector<
long
>
=
MsgResendReq
;
rpc_result
#f35c6d01
req_msg_id:long result:Object
=
RpcResult
;
rpc_error
#2144ca19
error_code:int error_message:string
=
RpcError
;
rpc_answer_unknown
#5e2ad36e
=
RpcDropAnswer
;
rpc_answer_dropped_running
#cd78e586
=
RpcDropAnswer
;
rpc_answer_dropped
#a43ad8b7
msg_id:long seq_no:int bytes:int
=
RpcDropAnswer
;
//
future_salt#0949d9dc valid_since:int valid_until:int salt:long = FutureSalt; // Parsed manually
//
future_salts#ae500895 req_msg_id:long now:int salts:vector<future_salt> = FutureSalts; // Parsed manually
pong
#347773c5
msg_id:long ping_id:long
=
Pong
;
destroy_session_ok
#e22045fc
session_id:long
=
DestroySessionRes
;
destroy_session_none
#62d350c9
session_id:long
=
DestroySessionRes
;
new_session_created
#9ec20908
first_msg_id:long unique_id:long server_salt:long
=
NewSession
;
//
// 0x5bb8e511 = hex(crc32(b"message msg_id:long seqno:int bytes:int body:Object = Message"))
//
message#5bb8e511 msg_id:long seqno:int bytes:int body:Object = Message; // Parsed manually
//
msg_container#73f1f8dc messages:vector<message> = MessageContainer; // Parsed manually
//
msg_copy#e06046b2 orig_message:Message = MessageCopy; // Not used
//
gzip_packed#3072cfa1 packed_data:string = Object; // Parsed manually
http_wait
#9299359f
max_delay:int wait_after:int max_wait:int
=
HttpWait
;
//
// 0xd433ad73 = hex(crc32(b"ipPort ipv4:int port:int = IpPort"))
//
ipPort ipv4:int port:int = IpPort;
//
help.configSimple#d997c3c5 date:int expires:int dc_id:int ip_port_list:Vector<IpPort> = help.ConfigSimple;
ipPort
#d433ad73
ipv4:int port:int
=
IpPort
;
ipPortSecret
#37982646
ipv4:int port:int secret:bytes
=
IpPort
;
accessPointRule
#4679b65f
phone_prefix_rules:string dc_id:int ips:vector<
IpPort
>
=
AccessPointRule
;
help.configSimple
#5a592a6c
date:int expires:int rules:vector<
AccessPointRule
>
=
help
.
ConfigSimple
;
//
tlsClientHello blocks:vector<TlsBlock> = TlsClientHello;
//
//
tlsBlockString data:string = TlsBlock;
//
tlsBlockRandom length:int = TlsBlock;
//
tlsBlockZero length:int = TlsBlock;
//
tlsBlockDomain = TlsBlock;
//
tlsBlockGrease seed:int = TlsBlock;
//
tlsBlockScope entries:Vector<TlsBlock> = TlsBlock;
---
functions
---
rpc_drop_answer
#58e4a740
req_msg_id:long
=
RpcDropAnswer
;
get_future_salts
#b921bd04
num:int
=
FutureSalts
;
ping
#7abe77ec
ping_id:long
=
Pong
;
ping_delay_disconnect
#f3427b8c
ping_id:long disconnect_delay:int
=
Pong
;
destroy_session
#e7512126
session_id:long
=
DestroySessionRes
;
contest.saveDeveloperInfo
#9a5f6e95
vk_id:int name:string phone_number:string age:int city:string
=
Bool
;
You can’t perform that action at this time.