diff --git a/config.py b/config.py index 8aa9379..8303f5c 100644 --- a/config.py +++ b/config.py @@ -1,6 +1,38 @@ # Конфигурация бота -BOT_TOKEN = "5601825044:AAHr7-VMgD34vPsyZ03QTRWSN73D-YPGQcE" # Токен от @BotFather +# КОПИРУЙТЕ ЭТОТ ФАЙЛ В config_local.py И ЗАПОЛНИТЕ СВОИМИ ДАННЫМИ +# НЕ ЗАГРУЖАЙТЕ config_local.py НА GITHUB! -# API ключи для внешних сервисов (опционально) -OPENWEATHER_API_KEY = "ВСТАВЬТЕ_ВАШ_API_КЛЮЧ_ЗДЕСЬ" # Для погоды -NEWS_API_KEY = "ВСТАВЬТЕ_ВАШ_API_КЛЮЧ_ЗДЕСЬ" # Для новостей \ No newline at end of file +# Токен Telegram бота (получить у @BotFather) +BOT_TOKEN = "ВАШ_ТОКЕН_ЗДЕСЬ" + +# Ключ API OpenWeatherMap для получения погоды +OPENWEATHER_API_KEY = "ВАШ_API_КЛЮЧ_ЗДЕСЬ" + +# Ключ API NewsAPI для получения новостей +NEWS_API_KEY = "ВАШ_API_КЛЮЧ_ЗДЕСЬ" + +# Конфигурация базы данных PostgreSQL +DB_CONFIG = { + "host": "localhost", + "database": "telegram_bot", + "user": "your_username", + "password": "your_password", + "port": 5432 +} + +# Администраторы чата (список ID пользователей) +ADMIN_IDS = [123456789, 987654321] # Замените на реальные ID администраторов + +# Настройки планировщика +SCHEDULER_CONFIG = { + "time_zone": "Europe/Moscow", # Часовой пояс + "check_interval": 60, # Интервал проверки в секундах +} + +# Настройки логирования +LOG_CONFIG = { + "level": "INFO", + "file": "bot.log", + "max_size": 10*1024*1024, # 10 MB + "backup_count": 5 +} \ No newline at end of file