defstudio/telegraph

一个用于与Telegram机器人交互的Laravel facade

v1.53.0 2024-09-16 08:15 UTC

README

Pest Laravel Expectations

Latest Version on Packagist Tests Code Style Static Analysis Total Downloads License Twitter Follow

Telegraph 是由 def:studio 开发的一个用于流畅与Telegram机器人交互的Laravel包

Telegraph::message('hello world')
    ->keyboard(Keyboard::make()->buttons([
            Button::make('Delete')->action('delete')->param('id', '42'),
            Button::make('open')->url('https://test.it'),
    ]))->send();

安装

您可以通过composer安装此包

composer require defstudio/telegraph

发布并启动所需的迁移

php artisan vendor:publish --tag="telegraph-migrations"
php artisan migrate

可选地,您可以使用以下命令发布配置和翻译文件

php artisan vendor:publish --tag="telegraph-config"
php artisan vendor:publish --tag="telegraph-translations"

用法 & 文档

创建并添加新机器人到聊天/群组/频道后(如我们的文档中所述),可以使用 Telegraph facade轻松发送消息并与它交互

Telegraph::message('this is great')->send();

详细的文档可以在以下位置找到

https://docs.defstudio.it/telegraph

测试

composer test

更新日志

请参阅 更新日志 了解最近的变化。 关注我们 Twitter 获取更多关于此包的更新。

贡献

请参阅 贡献指南 获取详细信息。

安全漏洞

请查阅我们关于如何报告安全漏洞的 安全策略

鸣谢

翻译者

许可

MIT 许可证(MIT)。有关更多信息,请参阅 许可文件