tobya/telegraph

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

v1.2 2024-09-23 20:30 UTC

This package is auto-updated.

Last update: 2024-09-23 20:31:13 UTC


README

Pest Laravel Expectations

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

Telegraph 是一个由 def:studio 制作的 Laravel 包,用于流畅地与 Telegram 机器人交互

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)。请参阅 许可证文件 了解更多信息。