- Add subscription_link column to users table (nullable, unique) - Add SUBSCRIPTION_URL to config settings - Update user creation to include subscription link from Remnawave - Add support subscription ticket creation with formatted message - Add "update link" button to main menu - Refactor support subscription formatting to include user details
16 lines
251 B
Python
16 lines
251 B
Python
from dataclasses import dataclass
|
|
from typing import Optional
|
|
|
|
|
|
@dataclass
|
|
class NewUserDTO:
|
|
id: int
|
|
referal: Optional[int] = None
|
|
link: Optional[str] = None
|
|
|
|
|
|
@dataclass
|
|
class TicketCreator:
|
|
id: int
|
|
username: Optional[str] = None
|