generalov.viktar / laravel-madeline-proto
一个第三方 Telegram 客户端库 danog/MadelineProto 的 Laravel 包装器
dev-master
2021-03-27 13:32 UTC
Requires
- php: ^7.4|^8.0
- danog/madelineproto: dev-master
- illuminate/console: ^7.0|^8.0
- illuminate/database: ^7.0|^8.0
- illuminate/support: ^7.0|^8.0
This package is auto-updated.
Last update: 2024-09-27 21:31:21 UTC
README
一个第三方 Telegram 客户端库 danog/MadelineProto 的 Laravel 包装器。
入门指南
将 laravel-madeline-proto 添加到项目依赖中
composer require generalov.viktar/laravel-madeline-proto
然后发布 telegram.php 配置文件
php artisan vendor:publish --provider="GenVik\MadelineProto\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 库提供的所有方法。