Skip to content

Commit

Permalink
changed formating on telegram message
Browse files Browse the repository at this point in the history
  • Loading branch information
gordonzero committed Apr 19, 2018
1 parent 69eb48d commit 94fc254
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 16 deletions.
3 changes: 2 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
}
],
"require": {
"php": "^7.1.3"
"php": "^7.1.3",
"irazasyed/telegram-bot-sdk": "^3.0"
},
"autoload": {
"psr-0": {
Expand Down
25 changes: 10 additions & 15 deletions src/Logger/TelegramHandler.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,27 +21,22 @@ public function __construct(array $config,int $level = Logger::DEBUG,bool $bubbl
}

protected function write(array $record) {
$message = $record['formatted'];
$message = '*'.$record['level_name'].'* on Motorsports Cloud'.PHP_EOL;
$message .= 'Host: `'.gethostname().'`'.PHP_EOL;
$message .= 'Channel: '.$record['channel'].PHP_EOL;
$message .= 'Message: '.$record['message'].PHP_EOL;
$message .= 'Remote Address: '.(isset($_SERVER['REMOTE_ADDR']) ? ip2long($_SERVER['REMOTE_ADDR']) : 'N/A').PHP_EOL;
$message .= 'User Agent :'.(isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : 'N/A').PHP_EOL;
$message .= 'User: '.(Auth::id() > 0 ? Auth::id() : 'None').PHP_EOL;
$message .= 'Context: '.PHP_EOL;
$message .= '```json'.PHP_EOL.json_encode($record['context'],JSON_PRETTY_PRINT).PHP_EOL.'```';
$messageArray = [
'chat_id' => $this->chatId,
'text' => $message,
'parse_mode' => 'Markdown',
'disable_web_page_preview' => true,
];
$this->bot->sendMessage($messageArray);
/*
$data = [
'instance' => gethostname(),
'message' => $record['message'],
'channel' => $record['channel'],
'level' => $record['level'],
'level_name' => $record['level_name'],
'context' => json_encode($record['context']),
'remote_addr' => isset($_SERVER['REMOTE_ADDR']) ? ip2long($_SERVER['REMOTE_ADDR']) : null,
'user_agent' => isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : null,
'created_by' => Auth::id() > 0 ? Auth::id() : null,
'created_at' => $record['datetime']->format('Y-m-d H:i:s')
];
DB::connection($this->connection)->table($this->table)->insert($data);*/

}
}

0 comments on commit 94fc254

Please sign in to comment.