westacks/telebot
最新稳定版本:4.3.0
Composer 安装命令:
composer require westacks/telebot
包简介
Easy way to create Telegram-bots in PHP
README 文档
README
TeleBot is a PHP library for telegram bots development. Rich Laravel support out of the box. Has an easy, clean, and extendable way to handle telegram Updates.
Documentation
Documentation for the library can be found on the website.
Features
Bot Manager
Work easily with multiple bots using BotManager:
$manager->getMe(); // Fired by default bot specified in BotManager $manager->bot('bot2')->getMe(); // Fired by `bot2` specified in BotManager
Object oriented and functional handlers
// Functional handler $handler = function(TeleBot $bot, Update $update, $next) { if ($update->message->text === '/start') { return $bot->sendMessage([ 'chat_id' => $update->chat()->id, 'text' => 'Hello, World!' ]); } return $next(); }; // Object oriented handler class YourUpdateHandler extends CommandHandler { protected static function aliases(): string { return ['/start']; } protected static function description(?string $locale = null) { return 'Start command'; } public function handle() { return $this->sendMessage([ 'text' => 'Hello, World!' ]); } }
Laravel Support
Check out Laravel Adapter for TeleBot
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Credits
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 92.47k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 297
- 点击次数: 1
- 依赖项目数: 3
- 推荐数: 1
其他信息
- 授权协议: MIT
- 更新时间: 2020-09-16