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
Accelerator
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
PyrogramMod
/
PyrogramMod
Public
Notifications
You must be signed in to change notification settings
Fork
14
Star
41
Code
Issues
0
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
PyrogramMod
pyrogram
session
on
refs/heads/dev
User selector
All users
All time
Commit history
Commits on Jul 12, 2026
fix(session): wait for reconnect before retrying on OSError
Show description for 1972df6
Pyrogram-Mod - Dev
committed
1972df6
View commit details
Copy full SHA for 1972df6
View code at this point
Browse repository at this point
Commits on Jun 9, 2026
fix(session): reschedule restart when reconnect attempt fails
Show description for c56a31c
Pyrogram-Mod - Dev
committed
c56a31c
View commit details
Copy full SHA for c56a31c
View code at this point
Browse repository at this point
Commits on Jun 1, 2026
fix(session): prevent reconnect deadlock that froze the event loop
Show description for 3b3d90f
Pyrogram-Mod - Dev
committed
3b3d90f
View commit details
Copy full SHA for 3b3d90f
View code at this point
Browse repository at this point
Commits on May 4, 2026
attempt fixes for `https://t.me/pyrogramodchat/814` `https://t.me/pyrogramodchat/820`
Pyrogram-Mod - Dev
committed
6d7f49d
View commit details
Copy full SHA for 6d7f49d
View code at this point
Browse repository at this point
Commits on Mar 28, 2026
fixed https://t.me/pyrogramodchat/805
Pyrogram-Mod - Dev
committed
a5c8ced
View commit details
Copy full SHA for a5c8ced
View code at this point
Browse repository at this point
Commits on Nov 1, 2025
fixed some issue with async, asyncio etc
Pyrogram-Mod - Dev
committed
c34a169
View commit details
Copy full SHA for c34a169
View code at this point
Browse repository at this point
Commits on Nov 20, 2024
refactor(session): replace recursion with loop and add backoff
Show description for 5e6baf0
null-nick
and
HitaloM
committed
5e6baf0
View commit details
Copy full SHA for 5e6baf0
View code at this point
Browse repository at this point
Commits on Sep 16, 2024
attempt to fix: `OSError: unable to perform operation on <TCPTransport closed=True reading=False>; the handler is closed`
null-nick
committed
8ed2848
View commit details
Copy full SHA for 8ed2848
View code at this point
Browse repository at this point
Commits on Aug 13, 2024
Implement non-blocking TCP connection
Show description for 9a4db68
null-nick
committed
9a4db68
View commit details
Copy full SHA for 9a4db68
View code at this point
Browse repository at this point
fix: handle `FLOOD_PREMIUM_WAIT_X` (#20)
null-nick
committed
be00096
View commit details
Copy full SHA for be00096
View code at this point
Browse repository at this point
Commits on Apr 30, 2023
Move the CDN DC IPv6 to the correct mapping
delivrance
committed
2ff67c7
View commit details
Copy full SHA for 2ff67c7
View code at this point
Browse repository at this point
Add RSA public keys & IP addresses for some CDN DCs
delivrance
committed
e24d5b1
View commit details
Copy full SHA for e24d5b1
View code at this point
Browse repository at this point
Commits on Jan 12, 2023
Tweak Session timeouts
delivrance
committed
245b7e6
View commit details
Copy full SHA for 245b7e6
View code at this point
Browse repository at this point
Commits on Jan 9, 2023
Lower the logging level of some log calls
delivrance
committed
d53e1c2
View commit details
Copy full SHA for d53e1c2
View code at this point
Browse repository at this point
Commits on Dec 31, 2022
Add error messages for transport errors
delivrance
committed
6752af8
View commit details
Copy full SHA for 6752af8
View code at this point
Browse repository at this point
Commits on Dec 29, 2022
Apply security checks to each message in the container
delivrance
committed
cf1e31c
View commit details
Copy full SHA for cf1e31c
View code at this point
Browse repository at this point
Commits on Dec 28, 2022
Clear stored_msg_ids on session stop
delivrance
committed
d890e53
View commit details
Copy full SHA for d890e53
View code at this point
Browse repository at this point
Commits on Dec 27, 2022
Raise and handle send errors in order to immediately act upon
delivrance
committed
1daa05a
View commit details
Copy full SHA for 1daa05a
View code at this point
Browse repository at this point
Create a future result before sending its request
delivrance
committed
5ca422b
View commit details
Copy full SHA for 5ca422b
View code at this point
Browse repository at this point
Introduce back some previously reverted changes
delivrance
committed
9bf742a
View commit details
Copy full SHA for 9bf742a
View code at this point
Browse repository at this point
Commits on Dec 26, 2022
Revert some of the latest changes
delivrance
committed
bff583e
View commit details
Copy full SHA for bff583e
View code at this point
Browse repository at this point
Update exception message
delivrance
committed
235dde2
View commit details
Copy full SHA for 235dde2
View code at this point
Browse repository at this point
Optimize log calls
delivrance
committed
01cd8bb
View commit details
Copy full SHA for 01cd8bb
View code at this point
Browse repository at this point
Update session.py
delivrance
committed
d298c62
View commit details
Copy full SHA for d298c62
View code at this point
Browse repository at this point
Commits on Dec 25, 2022
Revert to triggering a reconnection when skipping invalid packets
delivrance
committed
ce8c242
View commit details
Copy full SHA for ce8c242
View code at this point
Browse repository at this point
Add messages for mismatched checks
delivrance
committed
b23e344
View commit details
Copy full SHA for b23e344
View code at this point
Browse repository at this point
Switch back to local system time synchronization
Show description for ae028ab
delivrance
committed
ae028ab
View commit details
Copy full SHA for ae028ab
View code at this point
Browse repository at this point
Remove unneeded threading.Lock
delivrance
committed
4c32a15
View commit details
Copy full SHA for 4c32a15
View code at this point
Browse repository at this point
Commits on Dec 24, 2022
Switch to non-blocking sockets & use a send queue
delivrance
committed
84d60b5
View commit details
Copy full SHA for 84d60b5
View code at this point
Browse repository at this point
Commits on Jun 20, 2022
Do not trigger a reconnection when skipping invalid packets
delivrance
committed
b59dcd1
View commit details
Copy full SHA for b59dcd1
View code at this point
Browse repository at this point
Commits on May 14, 2022
Fix wrapped function invocations
delivrance
committed
7c3c056
View commit details
Copy full SHA for 7c3c056
View code at this point
Browse repository at this point
Commits on Apr 24, 2022
Fix Client.name usage
delivrance
committed
4e1b542
View commit details
Copy full SHA for 4e1b542
View code at this point
Browse repository at this point
Remove API key requirement for existing sessions
delivrance
committed
124bcb4
View commit details
Copy full SHA for 124bcb4
View code at this point
Browse repository at this point
Rename RPCError.x to RPCError.value
delivrance
committed
0e3c2e4
View commit details
Copy full SHA for 0e3c2e4
View code at this point
Browse repository at this point
Rename Client.send to Client.invoke
delivrance
committed
78efb04
View commit details
Copy full SHA for 78efb04
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.