feat(chat-room): 유료 메시지 구매 기능 추가

This commit is contained in:
Yu Sung
2025-09-04 06:34:00 +09:00
parent 6ce85a485a
commit 20801bdcfb
6 changed files with 165 additions and 5 deletions

View File

@@ -36,6 +36,20 @@ class ChatRoomRepository {
return talkApi.requestPublisher(.sendMessage(roomId: roomId, request: SendChatMessageRequest(message: message)))
}
/**
*
* -
*/
func purchaseMessage(roomId: Int, messageId: Int64) -> AnyPublisher<Response, MoyaError> {
return talkApi.requestPublisher(
.purchaseMessage(
roomId: roomId,
messageId: messageId,
request: ChatMessagePurchaseRequest()
)
)
}
/** */
func getChatQuotaStatus() -> AnyPublisher<Response, MoyaError> {
return talkApi.requestPublisher(.getChatQuotaStatus)