From fed548e9e85a2b80c619621efe626b4a612b8f7b Mon Sep 17 00:00:00 2001 From: Sergey Elpashev Date: Fri, 17 Jan 2025 13:53:14 +0300 Subject: [PATCH 1/2] Feat: admin help command --- nwxraybot/handlers/admin.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/nwxraybot/handlers/admin.py b/nwxraybot/handlers/admin.py index 09f603b..6f0bbd2 100644 --- a/nwxraybot/handlers/admin.py +++ b/nwxraybot/handlers/admin.py @@ -24,6 +24,16 @@ class AdminHandler(Handler): self.router.message.middleware(AdminMiddleware()) + help_text = """Список команда администратора: +`/adduser name url [01.01.1970 00:00]` - добавить пользователя +`/updateuser name 01.01.1970 00:00` - обновить информацию о пользователе +`/broadcast` - рассылка (пошагово) +""" + + @self.router.message(Command('ahelp')) + async def help(message: Message): + await message.reply(help_text, parse_mode=ParseMode.MARKDOWN) + @self.router.message(Command('adduser')) async def add_user(message: Message): mask = r"^(?P[a-zA-Z0-9]+)\s(?Pvless://[^\s]+)($|\s(?P[0-9]{2}\.[0-9]{2}\.[0-9]{4})\s(?P