This commit is contained in:
@@ -6,6 +6,7 @@ from sqlalchemy import select, and_
|
||||
from datetime import datetime, timezone, timedelta
|
||||
import random
|
||||
|
||||
from src.filters.case_insensitive import CaseInsensitiveCommand
|
||||
from src.core.database import async_session_maker
|
||||
from src.core.registration_services import AccountService, WinnerNotificationService
|
||||
from src.core.services import LotteryService
|
||||
@@ -17,11 +18,11 @@ from src.core.permissions import admin_only
|
||||
router = Router()
|
||||
|
||||
|
||||
@router.message(Command("check_unclaimed"))
|
||||
@router.message(CaseInsensitiveCommand("check_unclaimed"))
|
||||
@admin_only
|
||||
async def check_unclaimed_winners(message: Message):
|
||||
"""
|
||||
Проверить неподтвержденные выигрыши (более 24 часов)
|
||||
Проверить неподтвержденные выигрыши (более 24 часов) (регистронезависимо)
|
||||
Формат: /check_unclaimed <lottery_id>
|
||||
"""
|
||||
|
||||
@@ -118,11 +119,11 @@ async def check_unclaimed_winners(message: Message):
|
||||
await message.answer(f"❌ Ошибка: {str(e)}")
|
||||
|
||||
|
||||
@router.message(Command("redraw"))
|
||||
@router.message(CaseInsensitiveCommand("redraw"))
|
||||
@admin_only
|
||||
async def redraw_lottery(message: Message):
|
||||
"""
|
||||
Переиграть розыгрыш для неподтвержденных выигрышей
|
||||
Переиграть розыгрыш для неподтвержденных выигрышей (регистронезависимо)
|
||||
Формат: /redraw <lottery_id>
|
||||
"""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user