27 lines
		
	
	
		
			546 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			546 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
//
 | 
						|
//  GetMemberInfoResponse.swift
 | 
						|
//  SodaLive
 | 
						|
//
 | 
						|
//  Created by klaus on 2023/08/10.
 | 
						|
//
 | 
						|
 | 
						|
import Foundation
 | 
						|
 | 
						|
enum MemberRole: String, Decodable {
 | 
						|
    case USER, CREATOR, AGENT, ADMIN, BOT
 | 
						|
}
 | 
						|
 | 
						|
struct GetMemberInfoResponse: Decodable {
 | 
						|
    let can: Int
 | 
						|
    let point: Int
 | 
						|
    let isAuth: Bool
 | 
						|
    let gender: String?
 | 
						|
    let signupDate: String
 | 
						|
    let chargeCount: Int
 | 
						|
    let role: MemberRole
 | 
						|
    let messageNotice: Bool?
 | 
						|
    let followingChannelLiveNotice: Bool?
 | 
						|
    let followingChannelUploadContentNotice: Bool?
 | 
						|
    let auditionNotice: Bool?
 | 
						|
}
 |