andrew-gos / telegram-bot
高级严格类型Telegram机器人库
1.4.4
2024-09-09 08:58 UTC
Requires
- php: >=8.2
- ext-ctype: *
- ext-curl: *
- andrew-gos/class-builder: ^1.0
- psr/container: ^2.0
- psr/http-client: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^2.0
- psr/http-server-handler: ^1.0
- psr/http-server-middleware: ^1.0
- psr/log: ^3.0
Requires (Dev)
- php-query/php-query: @dev
- phpunit/phpunit: ^11.2
README
版本 1.4.4
概述
这个库通过利用严格类型和其他改进,旨在简化Telegram机器人的开发。
它允许开发者以清晰和结构化的方式定义各种更新的处理器,从而创建高度模块化和易于维护的机器人。
此库支持Telegram机器人API的所有可用功能(当前版本为7.10)
并且当新的Telegram机器人API版本发布时,此库也将进行更新。
联系方式
如果您收到一个错误或有任何想法,请通过Gostev71@outlook.com 发送邮件,并在邮件主题中输入Telegram Library Bug
或Telegram Library Idea
。
功能
- 严格类型:确保类型安全,提供更好的代码自动完成,减少运行时错误的可能性。
- 易用性:设计理念简单,让您能够专注于机器人的功能,而不是样板代码。
安装
要安装此库,请使用Composer
composer require andrew-gos/telegram-bot
用法
此库非常易于使用。
在下一章中,您将了解基础知识。
很抱歉信息过多,
但为了了解如何使用此库,
您需要阅读它。祝您好运!
基本用法
关于基本用法,您可以在BASIC-USAGE.md中学习。
在Symfony/Yii2框架中的用法(依赖注入)
关于如何将此库作为服务在Symfony中使用,请阅读SYMFONY.md。
关于Yii2,请阅读YII2.md。
高级用法
关于高级用法,您可以在ADVANCED.md中学习。