Автоматическая ежедневная запись аудиопотока с интернет-радио и отправка в Telegram в виде голосового сообщения.
Контейнер запускается каждый день в указанное время, записывает эфир и отправляет его указанным пользователям — без вашего участия.
| Переменная | Обязательная | Описание |
|---|---|---|
TELEGRAM_TOKEN | ✅ Да | Токен Telegram-бота |
USER_IDS | ✅ Да | Список ID получателей через запятую (например: 3455345633) |
RADIO_URL | ✅ Да | URL аудиопотока (например: https://example.com/stream.mp3) |
RECORD_SECONDS | ✅ Да | Длительность записи в секундах (например: 150) |
TARGET_TIME | ✅ Да | Время запуска в формате HH:MM:SS (например: 07:49:00) |
TZ | ✅ Да | Часовой пояс (например: Europe/Moscow) |
CAPTION | ❌ Нет | Подпись к голосовому сообщению (по умолчанию: пусто) |
DEBUG | ❌ Нет | Режим отладки (по умолчанию: false) |
services:
radio-recorder:
image: pavelarb/radio-recorder:latest
container_name: radio-recorder
environment:
- TELEGRAM_TOKEN=ВАШ_ТОКЕН
- USER_IDS=ВАШ_ID,МОЖНО_НЕСКОЛЬКО
- RADIO_URL=https://example.com/stream.mp3
- RECORD_SECONDS=150
- TARGET_TIME=07:49:00
- TZ=Europe/Moscow
- CAPTION=ВАША_ПОДПИСЬ
- DEBUG=false
restart: always
Content type
Image
Digest
sha256:8b6bebfb6…
Size
213.6 MB
Last updated
11 months ago
docker pull pavelarb/audio_recording