alexanderminin/telegram-bot-sdk-long-polling

此包最新版本(1.0.6)没有可用的许可信息。

非官方的Telegram机器人API PHP SDK(基于irazasyed/telegram-bot-sdk v2.0的分支)

此包的规范存储库似乎已消失,因此已冻结。

1.0.6 2017-12-23 13:16 UTC

This package is not auto-updated.

Last update: 2024-05-12 02:56:05 UTC


README

修改分支: https://github.com/irazasyed/telegram-bot-sdk (版本: 2.1)

文档: https://telegram-bot-sdk.readme.io/docs

差异

  • 删除了Webhooks平台。
  • 为命令 /command:action 添加了支持 Action。
  • 为命令 /command param1 param2 添加了参数支持(参数以编号数组的形式提供)
  • 修改了命令 /help 的信息输出
  • 添加了处理非命令(接收到的消息)的功能,使用之前会话中的命令 /last_command

安装

步骤 1: 添加项目

composer require alexanderminin/telegram-bot-sdk-long-polling

步骤 2: 添加服务提供者

打开 config/app.php 并在 providers 数组中添加

 Telegram\Bot\Laravel\TelegramServiceProvider::class

步骤 3: 添加外观

打开 config/app.php 并在 aliases 数组中添加

 'Telegram'  => Telegram\Bot\Laravel\Facades\Telegram::class

步骤 4: 添加配置文件

在终端中执行

 php artisan vendor:publish --provider="Telegram\Bot\Laravel\TelegramServiceProvider"