md
class UserType(Model):
telegram_id: int = Field(primary_field=True)
name: str
username: Optional[str] = None
@property
def url(self) -> str:
return f"tg://user?id={self.telegram_id}"
@property
def mention(self) -> str:
return md.hlink(self.name, self.url)
@property
def nice_print(self) -> str:
out = self.mention
if self.username:
out += f" [@{self.username}]"
return out
вызываешь проперти nice_print и у тебя отформатированная строка
супир))) в принципе мог просто урл сказать, но здорово, заберу себе спасибо большое
А чо за орм? Я не узнаю в гриме
Обсуждают сегодня