explorin/tebot

通知日志机器人

v1.0.4 2024-08-12 03:58 UTC

This package is auto-updated.

Last update: 2024-09-12 04:06:51 UTC


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许可证。您可以根据许可证条款免费使用、修改和分发此包。