fix: исправление ошибки с user_id в get_keyboard

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad 2026-02-24 04:24:51 +08:00
parent b1ccda8a13
commit 09f25676e9
1 changed files with 6 additions and 6 deletions

12
bot.py
View File

@ -973,7 +973,7 @@ async def start_command(update: Update, context: ContextTypes.DEFAULT_TYPE):
f"Или выберите сервер в меню.\n" f"Или выберите сервер в меню.\n"
f"Команда /help покажет справку.", f"Команда /help покажет справку.",
parse_mode="Markdown", parse_mode="Markdown",
reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id if query else update.effective_user.id) reply_markup=menu_builder.get_keyboard("main", user_id=update.effective_user.id)
) )
@ -998,7 +998,7 @@ async def menu_command(update: Update, context: ContextTypes.DEFAULT_TYPE):
f"📁 *Директория:* `{working_dir}`\n\n" f"📁 *Директория:* `{working_dir}`\n\n"
f"Выберите действие:", f"Выберите действие:",
parse_mode="Markdown", parse_mode="Markdown",
reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id if query else update.effective_user.id) reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id)
) )
@ -1075,7 +1075,7 @@ async def menu_callback(update: Update, context: ContextTypes.DEFAULT_TYPE):
f"🏠 *Главное меню*\n\n" f"🏠 *Главное меню*\n\n"
f"💬 *Чат с ИИ:* {ai_status}", f"💬 *Чат с ИИ:* {ai_status}",
parse_mode="Markdown", parse_mode="Markdown",
reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id if query else update.effective_user.id) reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id)
) )
elif callback == "preset_menu": elif callback == "preset_menu":
@ -1321,7 +1321,7 @@ async def menu_callback(update: Update, context: ContextTypes.DEFAULT_TYPE):
f"📍 `{server.description}`\n\n" f"📍 `{server.description}`\n\n"
f"Теперь команды выполняются на этом сервере.", f"Теперь команды выполняются на этом сервере.",
parse_mode="Markdown", parse_mode="Markdown",
reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id if query else update.effective_user.id) reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id)
) )
state.current_menu = "main" state.current_menu = "main"
else: else:
@ -1437,7 +1437,7 @@ async def menu_callback(update: Update, context: ContextTypes.DEFAULT_TYPE):
f"Бот позволяет безопасно выполнять команды\n" f"Бот позволяет безопасно выполнять команды\n"
f"на вашем сервере через интерфейс Telegram.", f"на вашем сервере через интерфейс Telegram.",
parse_mode="Markdown", parse_mode="Markdown",
reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id if query else update.effective_user.id) reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id)
) )
state.current_menu = "main" state.current_menu = "main"
@ -1454,7 +1454,7 @@ async def menu_callback(update: Update, context: ContextTypes.DEFAULT_TYPE):
f"Режим чата с агентом {action}.\n" f"Режим чата с агентом {action}.\n"
f"Теперь все сообщения будут отправляться в Qwen Code.", f"Теперь все сообщения будут отправляться в Qwen Code.",
parse_mode="Markdown", parse_mode="Markdown",
reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id if query else update.effective_user.id) reply_markup=menu_builder.get_keyboard("main", user_id=query.from_user.id)
) )
state.current_menu = "main" state.current_menu = "main"