Третья часть: сделаны обработчики команд
This commit is contained in:
@@ -3,3 +3,4 @@
|
||||
|
||||
# Экспортирование модулей во внешние слои проекта
|
||||
from .email_valid import *
|
||||
from .username import *
|
||||
|
||||
11
BotLibrary/validators/username.py
Normal file
11
BotLibrary/validators/username.py
Normal file
@@ -0,0 +1,11 @@
|
||||
# BotLibrary/validators/username.py
|
||||
# Получение юзера пользователя
|
||||
|
||||
from aiogram.types import message
|
||||
|
||||
# Настройка экспорта из модуля
|
||||
__all__ = ("username",)
|
||||
|
||||
# Функция получения юзера или id пользователя
|
||||
def username(message: message.Message):
|
||||
return f"@{message.from_user.username or message.from_user.id}"
|
||||
Reference in New Issue
Block a user