Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

28 lines
581B

  1. from pydantic import BaseModel, ValidationError
  2. from dataclasses import dataclass, asdict
  3. from typing import List
  4. from enum import Enum, unique
  5. @dataclass
  6. class AgentConfig(BaseModel):
  7. chatroomIdWhiteList: List[str] = []
  8. agentTokenId: str
  9. agentEnabled: bool
  10. addContactsFromChatroomIdWhiteList: List[str] = []
  11. chatWaitingMsgEnabled: bool
  12. @dataclass
  13. class AddGroupContactsHistory(BaseModel):
  14. chatroomId:str
  15. wxid:str
  16. contactWixd:str
  17. addTime:int
  18. @unique
  19. class OperationType(Enum):
  20. ADD_FRIEND = 2
  21. ACCEPT_FRIEND = 3
  22. REJECT_FRIEND = 4