laraxgram / laragram
LaraGram, an advanced framework for Telegram Bot development.
v4.0.4
2026-09-14 19:43 UTC
Requires
- php: ^8.3
- laraxgram/core: ^4
- laraxgram/probe: ^0
- laraxgram/tempora: ^1
- laraxgram/watchdog: ^1
Requires (Dev)
- fakerphp/faker: ^1.24
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- 4.x-dev
- v4.0.4
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- 3.x-dev
- v3.1.1
- 3.1.0
- v3.0.11
- v3.0.10
- v3.0.9
- v3.0.8
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- 2.x-dev
- v2.5.0
- v2.4.3
- v2.4.2
- v2.4.1
- v2.4.0
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.0
- v2.1.0
- v2.0.2
- v2.0.1
- v2.0.0
- 1.10.x-dev
- v1.10.3
- v1.10.2
- v1.10.1
- v1.9.x-dev
- v1.8.x-dev
- v1.7.x-dev
- dev-master
This package is auto-updated.
Last update: 2026-09-14 19:47:22 UTC
README
Telegram Bot API + MTProto + TMAs + Web Pages
# listens/bot.php use LaraGram\Request\Request; use LaraGram\Support\Facades\Bot; Bot::onText('say {text}', function (Request $request, $text) { $request->sendMessage(chat()->id, $text); });
📚 Official Documentation
LaraGram ships with complete documentation covering every major feature of the framework.
✳️ Installation :
composer global require laraxgram/installer laragram new my-bot
✨ Key Features at a Glance
- 🚀 MTProto
- 🤖 Telegram Mini Apps (TMA) Development
- 🌐 Web Routing
- 🔐 Permission System (Gate & Policy)
- 🧠 Caching (7 Drivers) + Step Manager
- 🔁 Fluent Collections
- 💬 Conversations
- ⚙️ Concurrency System
- 💻 Console Commands & Task Scheduling
- 📦 Rewritten Eloquent ORM with Multi-DB Support
- 📐 Migrations, Seeders & Factories
- 🔒 Crypt & Hash Systems
- 📢 Event Dispatcher
- 📁 File System
- 🧭 Listener System (Routing-style)
- 📝 Logging, Queues, Jobs, Redis, Validation & i18n
- 🤖 Multi-bot Support + Config/Cache Optimization