Archived
feat(bot): add bot account ownership and balance
This commit is contained in:
+2
-15
@@ -2,8 +2,8 @@ from aiogram import Router
|
||||
from aiogram.types import CallbackQuery
|
||||
from aiogram.fsm.context import FSMContext
|
||||
|
||||
from bot.filters import AdminCallbackFilter
|
||||
from bot.states import ConsoleFlow
|
||||
from bot.filters import AdminFilter
|
||||
from bot.ui.formatters import get_asf_status_text
|
||||
from bot.logging_utils import describe_user, get_logger
|
||||
from bot.ui.keyboards import console_keyboard, main_keyboard
|
||||
@@ -12,7 +12,7 @@ router = Router()
|
||||
logger = get_logger(__name__)
|
||||
|
||||
|
||||
@router.callback_query(lambda c: c.data == "console", AdminCallbackFilter())
|
||||
@router.callback_query(lambda c: c.data == "console", AdminFilter())
|
||||
async def console_enter(callback: CallbackQuery, state: FSMContext) -> None:
|
||||
user = describe_user(callback.from_user.id)
|
||||
logger.info("Пользователь вошел в режим консоли ASF: %s", user)
|
||||
@@ -23,16 +23,3 @@ async def console_enter(callback: CallbackQuery, state: FSMContext) -> None:
|
||||
await callback.message.edit_text(
|
||||
"💻 Консоль ASF\n\nОтправь команду (без !)", reply_markup=console_keyboard()
|
||||
)
|
||||
|
||||
|
||||
@router.callback_query(lambda c: c.data == "console_exit", AdminCallbackFilter())
|
||||
async def console_exit(callback: CallbackQuery, state: FSMContext) -> None:
|
||||
user = describe_user(callback.from_user.id)
|
||||
logger.info("Пользователь вышел из режима консоли ASF: %s", user)
|
||||
|
||||
await state.clear()
|
||||
|
||||
await callback.answer()
|
||||
await callback.message.edit_text(
|
||||
get_asf_status_text(), reply_markup=main_keyboard()
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user