mirror of
https://github.com/MrSedan/neuro-reply-bot-reworked.git
synced 2026-01-14 21:49:42 +03:00
22 lines
613 B
Python
22 lines
613 B
Python
from typing import Any
|
|
|
|
from aiogram import Bot, F, Router, types
|
|
from aiogram.filters import Command
|
|
|
|
from handlers.middlewares.user import AdminMiddleware
|
|
|
|
|
|
class Admin_commands:
|
|
bot: Bot
|
|
router: Router
|
|
def __init__(self, bot: Bot) -> None:
|
|
self.bot = bot
|
|
self.router = Router()
|
|
self.router.message.middleware(AdminMiddleware())
|
|
|
|
@self.router.message(Command('info'))
|
|
async def info_command(message: types.Message):
|
|
await message.answer('Тест')
|
|
|
|
def __call__(self, *args: Any, **kwds: Any) -> Router:
|
|
return self.router |