исправление ошибки в моих ключах

This commit is contained in:
Vlad
2024-09-20 14:25:22 +03:00
parent 915a071e98
commit 2e9a63ad4f
2 changed files with 10 additions and 2 deletions
Binary file not shown.
+10 -2
View File
@@ -31,10 +31,18 @@ async def process_callback_view_keys(callback_query: types.CallbackQuery):
# Создаем клавиатуру с кнопками
inline_keyboard = types.InlineKeyboardMarkup(inline_keyboard=buttons)
response_message = "Выберите ключ для просмотра информации:"
# Редактируем сообщение с клавиатурой
await bot.edit_message_text(response_message, chat_id=tg_id, message_id=callback_query.message.message_id, reply_markup=inline_keyboard)
else:
# Если нет ключей, добавляем кнопку "Создать ключ"
response_message = "У вас нет ключей."
await bot.edit_message_text(response_message, chat_id=tg_id, message_id=callback_query.message.message_id, reply_markup=inline_keyboard)
# Кнопка "Создать ключ"
create_key_button = types.InlineKeyboardButton(text='Создать ключ', callback_data='create_key')
keyboard = types.InlineKeyboardMarkup(inline_keyboard=[[create_key_button]])
await bot.edit_message_text(response_message, chat_id=tg_id, message_id=callback_query.message.message_id, reply_markup=keyboard)
except Exception as e:
await handle_error(tg_id, callback_query, f"Ошибка при получении ключей: {e}")