explorin / tebot
通知日志机器人
v1.0.4
2024-08-12 03:58 UTC
Requires
- php: ^7.2.5|^8.0
- guzzlehttp/guzzle: ^6.3.1|^7.0.1
README
Tebot是一个用于轻松发送日志通知的Laravel包
Laravel安装
要安装此包,您可以按照以下步骤操作
1. 打开终端或命令提示符,并将目录切换到您的Laravel项目目录。2. 运行以下命令通过Composer安装包
composer require explorin/tebot
3. 安装包后,将服务提供者添加到config/app.php
文件中。打开该文件,并在providers
数组中添加以下行
Explorin\Tebot\TebotServiceProvider::class,
4. 在config/app.php
文件中添加别名配置。打开该文件,并在aliases
数组中添加以下行
'Tebot' => \Explorin\Tebot\Facades\TebotFacade::class,
5. 通过运行命令发布供应商
php artisan vendor:publish --provider="Explorin\Tebot\TebotServiceProvider"
6. 更新环境
TEBOT_NAME="Nama Aplikasi" TEBOT_URL= TEBOT_KEY=
Lumen安装
要在Lumen中安装此包,您可以按照以下步骤操作
1. 打开终端或命令提示符,并将目录切换到您的Laravel项目目录。2. 运行以下命令通过Composer安装包
composer require explorin/tebot
3. 在项目根目录中创建config/tebot.php文件
return [ 'default' => [ 'name' => env('TEBOT_NAME', 'TEBOT'), 'url' => env('TEBOT_URL', 'localhost'), 'key' => env('TEBOT_KEY', null), ] ];
4. 更新环境
TEBOT_NAME="Nama Aplikasi" TEBOT_URL= TEBOT_KEY=
5. 然后,将配置文件注册到bootstrap/app.php中
$app->configure('tebot');
6. 然后,在bootstrap/app.php中注册此包
$app->register(Explorin\Tebot\TebotServiceProvider::class);
使用方法
安装和配置(如有)完成后,您可以在Laravel应用程序中轻松使用此包的功能。
导入包
use Explorin\Tebot\Services\Tebot;
使用示例
// Default Tebot::alert('Hai, ini adalah pesan alert dari Tebot!'); // Menggunakan channel Tebot::alert('Hai')->channel('nama_channel');
要使用多个渠道,请在tebot.php中进行如下配置
return [ 'default' => [ 'name' => env('TEBOT_NAME', 'TEBOT'), 'url' => env('TEBOT_URL', 'localhost'), 'key' => env('TEBOT_KEY', null), ], 'example' => [ 'name' => env('TEBOT_NAME2', 'TEBOT'), 'url' => env('TEBOT_URL2', 'localhost'), 'key' => env('TEBOT_KEY2', null), ] ];
用法示例请参见以下内容
// Contoh menggunakan channel default Tebot::alert('Hai, ini adalah pesan alert dari Tebot!'); // Contoh penggunaan channel example Tebot::alert('Hai')->channel('example');
注意:每个渠道的TEBOT_KEY
必须不同
贡献
如果您发现问题或想为此包的开发做出贡献,您可以通过我们的GitHub仓库打开issue或发送pull request。
许可证
Tebot是开源的,采用MIT许可证。您可以根据许可证条款免费使用、修改和分发此包。