Archived
style: reformat handlers and UI for readability
This commit is contained in:
@@ -5,7 +5,11 @@ from aiogram.types import Message
|
||||
|
||||
from bot.api.asf import get_all_bots, send_command
|
||||
from bot.filters import AdminFilter
|
||||
from bot.services.redeem import extract_keys, redeem_all_bots_keys, redeem_single_bot_keys
|
||||
from bot.services.redeem import (
|
||||
extract_keys,
|
||||
redeem_all_bots_keys,
|
||||
redeem_single_bot_keys,
|
||||
)
|
||||
from bot.state import (
|
||||
bot_redeem_messages,
|
||||
bot_redeem_users,
|
||||
@@ -14,7 +18,11 @@ from bot.state import (
|
||||
redeem_users,
|
||||
)
|
||||
from bot.ui.formatters import format_bot_ui, get_asf_status_text
|
||||
from bot.ui.keyboards import bot_details_keyboard, delete_message_keyboard, main_keyboard
|
||||
from bot.ui.keyboards import (
|
||||
bot_details_keyboard,
|
||||
delete_message_keyboard,
|
||||
main_keyboard,
|
||||
)
|
||||
|
||||
router = Router()
|
||||
|
||||
@@ -64,7 +72,9 @@ async def handle_single_bot_redeem(message: Message) -> bool:
|
||||
except Exception:
|
||||
pass
|
||||
try:
|
||||
await message.bot.delete_message(chat_id=message.chat.id, message_id=message.message_id)
|
||||
await message.bot.delete_message(
|
||||
chat_id=message.chat.id, message_id=message.message_id
|
||||
)
|
||||
except Exception:
|
||||
pass
|
||||
keys = extract_keys(message.text or "")
|
||||
@@ -85,18 +95,24 @@ async def handle_all_bots_redeem(message: Message) -> bool:
|
||||
menu_message = redeem_messages.pop(message.from_user.id, None) # type: ignore[union-attr]
|
||||
if menu_message:
|
||||
try:
|
||||
await menu_message.edit_text(get_asf_status_text(), reply_markup=main_keyboard())
|
||||
await menu_message.edit_text(
|
||||
get_asf_status_text(), reply_markup=main_keyboard()
|
||||
)
|
||||
except Exception:
|
||||
pass
|
||||
try:
|
||||
await message.bot.delete_message(chat_id=message.chat.id, message_id=message.message_id)
|
||||
await message.bot.delete_message(
|
||||
chat_id=message.chat.id, message_id=message.message_id
|
||||
)
|
||||
except Exception:
|
||||
pass
|
||||
keys = extract_keys(message.text or "")
|
||||
if not keys:
|
||||
await message.answer("Ключи не найдены")
|
||||
return True
|
||||
checking = await message.answer(f"Найдено ключей: {len(keys)}\nНачинаю активацию...")
|
||||
checking = await message.answer(
|
||||
f"Найдено ключей: {len(keys)}\nНачинаю активацию..."
|
||||
)
|
||||
try:
|
||||
await checking.edit_text(await redeem_all_bots_keys(keys))
|
||||
except Exception as error:
|
||||
|
||||
Reference in New Issue
Block a user