forked from FOSS/ASF-Control-Bot
refactor(logging): logging and rename token env
This commit is contained in:
@@ -2,6 +2,7 @@ from aiogram import Router
|
||||
from aiogram.types import CallbackQuery
|
||||
|
||||
from bot.filters import AdminCallbackFilter
|
||||
from bot.logging_utils import describe_user, get_logger
|
||||
from bot.state import (
|
||||
bot_redeem_messages,
|
||||
bot_redeem_users,
|
||||
@@ -11,10 +12,13 @@ from bot.state import (
|
||||
from bot.ui.keyboards import back_keyboard
|
||||
|
||||
router = Router()
|
||||
logger = get_logger(__name__)
|
||||
|
||||
|
||||
@router.callback_query(lambda c: c.data == "redeem_keys", AdminCallbackFilter())
|
||||
async def redeem_keys_menu(callback: CallbackQuery) -> None:
|
||||
user = describe_user(callback.from_user.id)
|
||||
logger.info("Открыт режим активации ключей по всем ботам: %s", user)
|
||||
await callback.answer()
|
||||
redeem_users.add(callback.from_user.id)
|
||||
redeem_messages[callback.from_user.id] = callback.message
|
||||
@@ -31,8 +35,10 @@ async def redeem_keys_menu(callback: CallbackQuery) -> None:
|
||||
lambda c: c.data and c.data.startswith("redeem_bot_"), AdminCallbackFilter()
|
||||
)
|
||||
async def redeem_bot_menu(callback: CallbackQuery) -> None:
|
||||
await callback.answer()
|
||||
user = describe_user(callback.from_user.id)
|
||||
bot_name = callback.data.replace("redeem_bot_", "") # type: ignore[union-attr]
|
||||
logger.info("Открыт режим активации ключей для одного бота: %s bot=%s", user, bot_name)
|
||||
await callback.answer()
|
||||
bot_redeem_users[callback.from_user.id] = bot_name
|
||||
bot_redeem_messages[callback.from_user.id] = callback.message
|
||||
await callback.message.edit_text( # type: ignore[union-attr]
|
||||
|
||||
Reference in New Issue
Block a user