{ "Logging": { "LogLevel": { "Default": "Information", // Уровень логирования по умолчанию "Microsoft.Hosting.Lifetime": "Information" // Логирование событий жизненного цикла хоста } }, "BotConfiguration": { "BotToken": "7370439998:AAFKMvzbkv3Vh-E477De7_QKrTCQblI7wlc", // Сюда вставьте токен вашего Telegram бота (от BotFather) "TargetChatId": "-1002642759581" // Сюда вставьте ID чата, куда бот будет слать дайджест (ваш ID или ID группы) }, "TelegramClient": { "ApiId": 11104889, // Замените на ваш API ID (число!) с my.telegram.org "ApiHash": "81f467fd132d401fe69eaf45ae4275eb", // Замените на ваш API Hash (строка!) с my.telegram.org "PhoneNumber": "+79069302883", // Ваш номер телефона для авторизации Client API "SessionPath": "telegram_session.dat", // Имя файла для сохранения сессии Client API "TargetChannelUsername": "topor" // Юзернейм (без @) канала для чтения новостей }, "ApiKeys": { "OpenWeatherMap": "1425466ae8a0a723bd3300526ced0fff", // Ваш API ключ от OpenWeatherMap "Gemini": "AIzaSyClYI2zhYbAZgtT300JHAfYjIiyxrMV6W8" // Ваш API ключ от Google Gemini (или Vertex AI) }, "DataSourceUrls": { "Cbr": "https://www.cbr.ru/scripts/XML_daily.asp", "CoinGecko": "https://api.coingecko.com/api/v3/simple/price?ids=bitcoin%2Cethereum&vs_currencies=usd%2Crub", // Добавил ETH "OpenWeatherMap": "https://api.openweathermap.org/data/2.5/weather?q=Novokuznetsk,RU&appid={0}&units=metric&lang=ru" // {0} будет заменен на API ключ OWM // Для Gemini API URL может быть не нужен, если используется клиентская библиотека Google }, "Scheduling": { "TargetTimeZoneId": "Asia/Novokuznetsk", // Ваш часовой пояс "Schedules": [ { "TimeLocal": "09:00:00", "ChannelUsername": "topor" }, // Пример { "TimeLocal": "12:00:00", "ChannelUsername": "exploitex" }, // Пример { "TimeLocal": "15:00:00", "ChannelUsername": "ateobreaking" }, // Пример { "TimeLocal": "18:00:00", "ChannelUsername": "naebnet" }, // Пример { "TimeLocal": "21:00:00", "ChannelUsername": "aiaiai" }, // Пример { "TimeLocal": "23:00:00", "ChannelUsername": "roskomsvoboda" } // Пример // Добавьте/измените время и каналы по вашему усмотрению ] }, "GeminiSettings": { "ModelName": "gemini-1.5-flash-latest", // <--- ИЗМЕНИТЬ ЗДЕСЬ "Temperature": 0.6, "MaxOutputTokens": 1024 // Убедитесь, что ApiEndpointFormat использует v1beta или уберите его, чтобы использовался дефолтный из кода // "ApiEndpointFormat": "https://generativelanguage.googleapis.com/v1beta/models/{0}:generateContent?key={1}" } }