Небольшие багфиксы

This commit is contained in:
sergey
2025-02-11 02:10:03 +07:00
parent f120591399
commit 23d7754ff3
7 changed files with 19 additions and 25 deletions

View File

@@ -8,7 +8,7 @@ from BotCode.keyboards.inline_kb.actor_kb import ButtonInl
# Создание роутера и настройка экспорта модулей
__all__ = ("router",)
router = Router(name="actor_kb_cb_router")
router = Router(name="actor_kb_cb")
# Тестирование реферальных ссылок

View File

@@ -4,11 +4,13 @@
from random import randint
from aiogram import Router, F
from aiogram.types import CallbackQuery
from BotCode.keyboards.inline_kb.randnum_kb import ButtonInl, get_randnum_kb
from BotLibrary import ikb
from BotCode.keyboards.inline_kb.randnum_kb import ButtonInl
# Создание роутера и настройка экспорта модулей
__all__ = ("router",)
router = Router(name="randnum_kb_cb_router")
router = Router(name="randnum_kb_cb")
# Тестирование редактирования сообщения
@@ -16,17 +18,8 @@ router = Router(name="randnum_kb_cb_router")
async def random_site_cb(callback_query: CallbackQuery):
await callback_query.answer()
# Новый текст и клавиатура
new_text = f"Какая оценка у тебя будет сегодня: {randint(1, 5)}"
new_reply_markup = get_randnum_kb("Получить ответ от Таро")
# Текущий текст и клавиатура
current_text = callback_query.message.text
current_reply_markup = callback_query.message.reply_markup
# Проверяем, отличаются ли текст и клавиатура
if current_text != new_text or current_reply_markup != new_reply_markup:
await callback_query.message.edit_text(
text=new_text,
reply_markup=new_reply_markup,
)
# Редактируем сообщение и обновляем клавиатуру
await callback_query.message.edit_text(
text=f"Какая оценка у тебя будет сегодня: {randint(1, 5)}",
reply_markup=ikb.as_markup(), # Обновляем клавиатуру
)