1.8 Добавлена возможность вставлять ссылки в имя пользователя
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
from aiogram.types import Message
|
from aiogram.types import Message
|
||||||
|
|
||||||
# Настройка экспорта из модуля
|
# Настройка экспорта из модуля
|
||||||
__all__ = ("username",)
|
__all__ = ("username", "username_to_text")
|
||||||
|
|
||||||
# Функция получения юзера или ID пользователя
|
# Функция получения юзера или ID пользователя
|
||||||
def username(message: Message) -> str:
|
def username(message: Message) -> str:
|
||||||
@@ -17,3 +17,8 @@ def username(message: Message) -> str:
|
|||||||
if message.from_user:
|
if message.from_user:
|
||||||
return f"@{message.from_user.username}" if message.from_user.username else f"@{message.from_user.id}"
|
return f"@{message.from_user.username}" if message.from_user.username else f"@{message.from_user.id}"
|
||||||
return "@Unknown_User" # Если from_user отсутствует
|
return "@Unknown_User" # Если from_user отсутствует
|
||||||
|
|
||||||
|
|
||||||
|
# Функция получение имени пользователя + ссылка на него
|
||||||
|
def username_to_text(message: Message) -> str:
|
||||||
|
return f'<b><a href="tg://user?id={message.from_user.id}">{message.from_user.full_name}</a></b>'
|
||||||
|
|||||||
Reference in New Issue
Block a user