protobrick / mtproto-client
Modern async pure PHP client library for Telegram MTProto API
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/protobrick/mtproto-client
Requires
- php-64bit: >=8.2
- ext-json: *
- ext-zlib: *
- amphp/socket: ^2.3
- amphp/sync: ^2.3
- phpseclib/phpseclib: ^3.0
- psr/log: ^3.0
- revolt/event-loop: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.85
- phpunit/phpunit: ^11
- vlucas/phpdotenv: ^5.6
Suggests
- ext-bcmath: Install the bcmath extension to speed up authorization
- ext-gmp: Install the gmp extension to speed up authorization
- ext-mbstring: Recommended for correct handling of UTF-8 strings in Telegram messages
- ext-openssl: Speeds up crypto operations (AES/RSA) significantly
- ext-pcntl: Allows graceful shutdown using SIGINT/SIGTERM signals
- ext-uv: Drastically reduces CPU usage and improves concurrency. Enables true async file I/O
This package is auto-updated.
Last update: 2026-01-16 21:06:16 UTC