- 룰렛 설정 완료 API 적용

- 룰렛 설정 완료 시 신호전송
This commit is contained in:
Yu Sung
2023-12-06 23:24:33 +09:00
parent a22e2e7a51
commit 2e8258a977
9 changed files with 100 additions and 5 deletions

View File

@@ -1328,6 +1328,20 @@ final class LiveRoomViewModel: NSObject, ObservableObject {
UserDefaults.set(jsonData, forKey: .noChatRoomList)
}
}
func setActiveRoulette(isActiveRoulette: Bool) {
self.popupContent = isActiveRoulette ? "룰렛을 활성화 했습니다." : "룰렛을 비활성화 했습니다."
self.isShowPopup = true
self.agora.sendRawMessageToGroup(
rawMessage: LiveRoomChatRawMessage(
type: .TOGGLE_ROULETTE,
message: "",
can: 0,
donationMessage: "",
isActiveRoulette: isActiveRoulette
)
)
}
}
extension LiveRoomViewModel: AgoraRtcEngineDelegate {