diff --git a/bot.py b/bot.py index ca248e8..c1666d5 100644 --- a/bot.py +++ b/bot.py @@ -177,8 +177,8 @@ async def handle_url(update: Update, context: ContextTypes.DEFAULT_TYPE) -> None # Сохраняем URL торрента в user_data контекста, чтобы использовать его позже context.user_data['current_torrent_url'] = text - # Запрашиваем категории - categories = qb.categories.info() + # Запрашиваем категории - ИЗМЕНЕНО НА qb.categories.all() + categories = qb.categories.all() category_keyboard = [] for category_name in categories.keys(): category_keyboard.append([InlineKeyboardButton(category_name, callback_data=f"select_category_{category_name}")]) @@ -231,11 +231,10 @@ async def send_directory_options(query, context): # Пример: available_paths = [ qb.app.default_save_path, # Дефолтный путь qBittorrent, например: /downloads/complete - "/share/Data/Films", - "/share/Data/Serials", - "/share/Data/Music", - "/share/Data/torrents", - # Добавьте здесь другие пути, если они у вас есть + "/mnt/user/downloads/movies", # Пример пути для Linux/NAS + "/mnt/user/downloads/tv-shows", + "/var/lib/qbittorrent/data/completed", # Ещё один пример пути + # Добавьте здесь свои реальные пути здесь ] # Удаляем дубликаты и пустые пути, нормализуем слеши для отображения