gruven / phpbotgram
Modern PHP 8.5 port of the aiogram Telegram Bot framework. Fiber-based runtime, codegen-driven typed methods/types, FSM with scenes, webhook + long-polling.
v0.2.0
2026-06-21 18:38 UTC
Requires
- php: ^8.5
- php-64bit: ^8.5
- ext-json: *
- ext-mbstring: *
- ext-sodium: *
- amphp/amp: ^3
- amphp/byte-stream: ^2
- amphp/http-client: ^5
- amphp/sync: ^2
- revolt/event-loop: ^1
Requires (Dev)
- amphp/file: ^3
- amphp/http-server: ^3
- amphp/redis: ^2
- friendsofphp/php-cs-fixer: ^3.95
- mongodb/mongodb: ^2
- phpdocumentor/shim: ~3.10.0
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^13.1
- symfony/yaml: ^7.3
- twig/twig: ^3.10
Suggests
- ext-mongodb: ^2.3 — required by mongodb/mongodb
- ext-pcntl: * — enables EventLoop::onSignal for graceful polling shutdown (unix only)
- amphp/http-server: ^3 — required to host webhooks via the bundled AmphpServer adapter
- amphp/redis: ^2 — required for the RedisStorage FSM backend and RedisEventIsolation
- mongodb/mongodb: ^2 — required for the MongoStorage FSM backend
This package is auto-updated.
Last update: 2026-06-21 20:10:25 UTC