Vladimir V Maksimov f42570fce2 fix: перевод строки после открывающего ``` — иначе markdown съедает первую строку
В Pachca/Telegram текст сразу после открывающих тройных бэктиков
трактуется как указатель языка code-блока и не отображается. Из-за
этого пропадала первая строка уведомления — [время] METHOD host/URI,
то есть путь и метод запроса не были видны. Добавлен \n после фенса;
тест теперь проверяет перевод строки и наличие URI в выводе.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 09:29:24 +03:00
2025-10-26 02:13:11 +03:00
2025-10-26 02:03:14 +03:00
2025-10-25 22:46:26 +00:00

http_logger

HTTP-логгер: принимает входящие HTTP-запросы и пересылает их в настроенный канал уведомлений. Канал выбирается первым сегментом пути:

  • POST /telegram → Telegram
  • POST /pachca → Pachca (Пачка, входящий вебхук)
  • POST /email → Email

Каналы настраиваются в config.yaml (пример — config.yaml.default). Несконфигурированный путь возвращает 404, ошибка отправки — 502.

Сборка

./build.sh

Запуск

cp config.yaml.default config.yaml   # отредактировать токены/адреса
./bin/http_logger
Description
No description provided
Readme MIT 97 KiB
Languages
Go 91.8%
Shell 8.2%