Summary

TeleBot is a PHP library designed to streamline the development of Telegram bots, providing a clean and extendable API with rich Laravel support out of the box. It enables developers to handle Telegram updates in both functional and object-oriented styles, while offering seamless integration with modern PHP frameworks (GitHub).
Features
- Simple Setup: Get up and running in minutes with an intuitive API that requires minimal configuration (westacks.github.io).
- Modular Design: Build custom workflows by combining middleware and handlers as reusable building blocks (westacks.github.io).
- Any Stack Ready: Use TeleBot’s lightweight core standalone or integrate it into any PHP framework of your choice (westacks.github.io).
- Laravel Integration: Leverage the official Laravel adapter, including the
TeleBot
facade and artisan commands for setting webhooks, bot commands, and performing long-polling (madewithlaravel.com). - Extensible API: Define both closure-based and class-based handlers for flexible update processing, allowing custom command handling and middleware chaining (GitHub).
Getting Started
For complete code examples and advanced usage patterns—such as defining handlers, working with updates, and customizing HTTP clients—refer to the official TeleBot documentation (westacks.github.io).
Releases & Changelog
TeleBot follows semantic versioning, with all changes and fixes tracked in the GitHub releases and changelog.
Community & Contribution
TeleBot is open-source under the MIT License. Contributions are welcome—from bug reports and feature requests to pull requests and documentation improvements. Please review the CONTRIBUTING guidelines before submitting.
License
Released under the MIT License, TeleBot permits free use, modification, and distribution in both personal and commercial projects.