Laravel5.5でSlackにログ
ここで
https://api.slack.com/apps
Createで、
アプリ名を適当に入力+workspace選択
パーミッションを選んで。
Scopeの部分で、“send message as {アプリ名}”を選択
Install App to workspaceを
Authorizeする。
アクセストークンを確認する。
モノログインストール
$ composer require monolog/monolog
AppServiceProvider.phpの boot()に設定
<?php
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Log::listen(function () use($token){
$monolog = Log::getMonolog();
$monolog->pushHandler(
new SlackHandler('アクセストークン','#チャンネル名','notice','notice',false,Logger::NOTICE,false)
);
});
}
ログ呼び出す。
logger()->notice('てすとですよー');
コメントを残す