jove/async-php-bot

此包最新版本(v1.0.0)没有提供许可证信息。

v1.0.0 2022-08-29 20:09 UTC

This package is auto-updated.

Last update: 2024-09-29 06:09:10 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);

支持小组