Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

22 lines
511B

  1. # encoding:utf-8
  2. from enum import Enum
  3. class ReplyType(Enum):
  4. TEXT = 1 # 文本
  5. VOICE = 2 # 音频文件
  6. IMAGE = 3 # 图片文件
  7. IMAGE_URL = 4 # 图片URL
  8. INFO = 9
  9. ERROR = 10
  10. def __str__(self):
  11. return self.name
  12. class Reply:
  13. def __init__(self, type : ReplyType = None , content = None):
  14. self.type = type
  15. self.content = content
  16. def __str__(self):
  17. return "Reply(type={}, content={})".format(self.type, self.content)