dualse/telegram-logger

Put log messages from your Laravel app to your Telegram bot

Downloads

426

Stars

0

Version

v1.0.1

build passed code-intelligence downloads license

Logging your application problems(achievements) to Telegram

Ultralight package

Usage

  \Log::telegram('Hey, i am your application, and i have a problem');

laravel telegram logger

Instalation

composer require matviib/telegram-logger

Add to your .env file:

TELEGRAM_LOGGER_TOKEN=<YOUR_BOT_TOKEN>
TELEGRAM_LOGGER_CHAT_ID=XXX,YYY
#developer1 - XXX
#developer2 - YYY

Add to your config/services.php file:

'telegram_logger' => [
     'token' => env('TELEGRAM_LOGGER_TOKEN'),
     'chat_id' => env('TELEGRAM_LOGGER_CHAT_ID'),
],

Bonus

Creating telegram bot tutorial

  1. Find BotFather.
  2. Send /newbot.
  3. Set up name and bot-name for your bot.
  4. Get token and add it to your .env file.
  5. Find your bot (BotFather already generate link to it in last message).
  6. Send one or few messages to him.
  7. Open next url https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates and find chat_id.

Steps #6,#7 needed for adding EACH developer to listeners of the bot.

laravel telegram logger

Dualse

Author

Dualse