botify-framework / botify
该包最新版本(v1.0.0)没有可用的许可信息。
v1.0.0
2022-08-29 20:09 UTC
Requires
This package is auto-updated.
Last update: 2024-09-29 06:25:57 UTC
README
使用 PHP 异步创建自己的 Telegram API 机器人
如何使用
安装
- 使用 git 安装
git clone https://github.com/botify-framework/botify
然后
composer install
- 使用 composer 安装
composer create-project --prefer-dist botify-framework/botify
注意 您必须将框架直接作为主项目安装
Webhook 模式
use Botify\Events\Handler; use Botify\TelegramAPI; require_once __DIR__ .'/bootstrap/app.php'; $bot = new TelegramAPI([ 'token' => '123456789:AAABBBCCCDDDEEE', ]); $bot->loopAndHear(Handler::UPDATE_TYPE_WEBHOOK);
HTTP 服务器模式
use Botify\Events\Handler; use Botify\TelegramAPI; require_once __DIR__ .'/bootstrap/app.php'; $bot = new TelegramAPI([ 'token' => '123456789:AAABBBCCCDDDEEE', ]); $bot->loopAndHear(Handler::UPDATE_TYPE_SOCKET_SERVER);
长轮询模式
use Botify\Events\Handler; use Botify\TelegramAPI; require_once __DIR__ .'/bootstrap/app.php'; $bot = new TelegramAPI([ 'token' => '123456789:AAABBBCCCDDDEEE', ]); $bot->loopAndHear(Handler::UPDATE_TYPE_POLLING);