Files
sodalive-ios/SodaLive/Sources/Live/Room/GetRoomInfoResponse.swift
Yu Sung 70003af82b feat(live-room): 채팅창 얼리기 기능을 추가한다
채팅 입력 제어와 룸 상태 동기화를 통합해 지연 입장자도 동일 상태를 적용한다.
2026-03-19 18:20:13 +09:00

35 lines
879 B
Swift

//
// GetRoomInfoResponse.swift
// SodaLive
//
// Created by klaus on 2023/08/14.
//
struct GetRoomInfoResponse: Decodable {
let roomId: Int
let title: String
let notice: String
let coverImageUrl: String
let channelName: String
let rtcToken: String
let rtmToken: String
let v2vWorkerToken: String
let creatorId: Int
let creatorNickname: String
let creatorProfileUrl: String
let isFollowing: Bool
let isAdult: Bool
let participantsCount: Int
let totalAvailableParticipantsCount: Int
let speakerList: [LiveRoomMember]
let listenerList: [LiveRoomMember]
let managerList: [LiveRoomMember]
let donationRankingTop3UserIds: [Int]
let menuPan: String
let creatorLanguageCode: String?
let isActiveRoulette: Bool
let isChatFrozen: Bool?
let isPrivateRoom: Bool
let password: String?
}