Support-BOT

This commit is contained in:
2024-05-01 19:55:22 +03:00
commit 4280385d32
34 changed files with 1361 additions and 0 deletions

24
app/schemas/message.py Normal file
View File

@@ -0,0 +1,24 @@
from datetime import datetime
from typing import Optional
from pydantic import BaseModel
class MessageBaseScheme(BaseModel):
telegram_user_id: int
text: Optional[str]
attachments: Optional[bool]
answer_to_user: Optional[int]
class MessageCreateScheme(MessageBaseScheme):
pass
class MessageFromDBScheme(MessageBaseScheme):
id: int
created_at: datetime
updated_at: datetime
class Config:
orm_mode = True