Перейти до змісту

Відправити логи Телеграм

Службова операція для адміністратора: відправити в Telegram журнал резервування замовлень клієнтів, щоб подивитися на нього там, де зручно, — у телефоні.

Де шукати: Модулі → Обслуговування бази даних → Служби → Відправити логи Телеграм

Розбір на прикладі

Надсилання логів

Параметрів немає — лише кнопки «Виконати» і «За розкладом». Служба бере файли журналу, які система пише, коли резервує товар за замовленням клієнта або знімає резерв (номер замовлення й усі його рядки — товари, кількості, ціни, суми), і надсилає їх адресатам зі стовпця «ID Telegram» налаштувань telegram компанії, у якій її запущено. Список порожній — не надсилає нікому. Решта контактів реєстру Telegram, зокрема клієнти, які писали боту компанії, файлів не отримують.

Журнал один на весь сервер, а не окремий для компанії: у файлах — резерви замовлень усіх компаній. Файл журналу — за добу. Перш ніж надсилати, служба видаляє файли за минулі дні — завжди, навіть коли бота чи адресатів немає. Тож надсилається сьогоднішній файл, з усіма записами доби: повторний запуск того самого дня шле його знову.

Кому це потрібно

Не бухгалтеру й не менеджеру. Це інструмент супроводу: коли щось пішло не так у неробочий час, черговому адміністратору швидше глянути в телеграм, ніж підключатися до сервера.

Службу можна поставити й на розклад — кнопка «За розкладом» тут активна, — щоб журнал приходив сам. Кожен запуск шле сьогоднішній файл цілком, тож при частому розкладі ті самі записи приходять не раз.

Типові ситуації

Логи не приходять. Перевірте налаштування telegram: потрібні токен бота й хоча б один «ID Telegram». Підключені телеграм-боти ця служба не використовує. І журнал має бути: він з'являється, лише коли за замовленнями резервували товар, а файли за минулі дні служба видаляє. Без бота чи адресатів вікно каже «Операція успішно завершена!» — служба лише прибрала старі файли. Якщо файл не вдалося надіслати, вікно показує «ПОМИЛКА СЛУЖБИ!», а причину шукайте в журналі сервера.

Повідомлень надто багато. Файл журналу йде кожному адресату зі списку, і кожен запуск шле сьогоднішній файл знову — скоротіть список і запускайте службу рідше.

Куди дивитися далі