userUpdateInfoEvent.go 1.1 KB

123456789101112131415161718192021222324252627
  1. package eventmodels
  2. // 用户信息更新事件
  3. type UserUpdateInfoEventContent struct {
  4. UserBasic
  5. EventBasic
  6. UserName string `json:"user_name"` // 用户昵称
  7. TgId string `json:"tg_id"` // 绑定tgid
  8. XId string `json:"x_id"` // 绑定推特ID
  9. TonWall string `json:"ton_wall"` // 绑定钱包地址
  10. Fingerprint string `json:"fingerprint"` // 绑定指纹数据
  11. Email string `json:"email"` // 邮箱
  12. Mobile string `json:"mobile"` // 手机号
  13. Avatar string `json:"avatar"` // 头像
  14. Birthday string `json:"birthday"` // 生日
  15. Password string `json:"password"` // 账户密码 仅记录该操作,不记录内容
  16. Salt string `json:"salt"` // 密码盐 仅记录该操作,不记录内容
  17. IsLeader bool `json:"is_leader"` // 是否是社区长
  18. IsVip bool `json:"is_vip"` // 是否为VIP
  19. Level int `json:"level"` // 等级
  20. Exp int `json:"exp"` // 经验
  21. Gender int `json:"gender"` // 性别
  22. }
  23. func (e *UserUpdateInfoEventContent) EventName() string {
  24. return "UserUpdateInfo"
  25. }