akostdev / laravel-madeline-proto
为 Laravel 提供的第三方 Telegram 客户端库 danog/MadelineProto 包装器
1.0.0
2024-05-02 05:45 UTC
Requires
- php: ^8.2
- danog/madelineproto: ^8
README
为 Laravel 提供的第三方 Telegram 客户端库 danog/MadelineProto 包装器。
入门指南
将 laravel-madeline-proto 添加到项目依赖中
composer require akostdev/laravel-madeline-proto
然后发布 madeline-proto.php
配置文件
php artisan vendor:publish --provider="AkostDev\LaravelMadelineProto\MadelineProtoServiceProvider"
通过提供环境变量设置 Telegram API 密钥
MP_TELEGRAM_API_ID=... //your telegram api id here MP_TELEGRAM_API_HASH=... //your telegram api hash here
注意
-
此包装器包目前尚未包装所有 API,我仍然专注于包装消息 API。
-
如果您在 Messages 门面中找不到所需的方法,或者需要使用默认的 danog/MadelineProto API,您可能需要使用
MadelineProto::getClient()
门面方法。这将返回danog\MadelineProto\API
对象,您可以调用由 danog/MadelineProto 库提供的所有方法。