Files
tg-digest-docker/.env.example
Тимур Абайдулин ba1245a06c init
2026-02-07 16:31:46 +03:00

57 lines
1.4 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ============================================
# Telegram News Digest — Конфигурация
# ============================================
# --- Telegram API ---
TG_API_ID=12345678
TG_API_HASH=your_api_hash_here
TG_SESSION_NAME=digest_session
# Список каналов через запятую
TG_CHANNELS=@rbc_news,@medabordarossa,@breakingmash,@rian_ru
# Сколько часов назад собирать
TG_HOURS_BACK=12
# Максимум сообщений с одного канала
TG_MAX_MESSAGES_PER_CHANNEL=50
# Пауза между каналами (секунды)
TG_DELAY_BETWEEN_CHANNELS=2
# Минимальная длина сообщения (символов)
TG_MIN_MESSAGE_LENGTH=50
# --- LLM ---
# Провайдер: anthropic / openai / ollama
LLM_PROVIDER=ollama
# Anthropic
ANTHROPIC_API_KEY=
ANTHROPIC_MODEL=claude-sonnet-4-20250514
# OpenAI
OPENAI_API_KEY=
OPENAI_MODEL=gpt-4o-mini
# Ollama (host.docker.internal — доступ к хосту из Docker)
OLLAMA_URL=http://host.docker.internal:11434
OLLAMA_MODEL=gemma3:12b
# Максимум токенов в ответе
LLM_MAX_TOKENS=4096
# Язык дайджеста
LLM_LANGUAGE=русский
# --- Доставка ---
# Метод: saved_messages / bot / file
DELIVERY_METHOD=saved_messages
# Через бота
BOT_TOKEN=
BOT_CHAT_ID=
# Максимальная длина сообщения Telegram
DELIVERY_MAX_MESSAGE_LENGTH=4000