한국어
MODULE · v1.0

Moai Chat

WebSocket 실시간 채팅 + 전송 암호화

Direct/Group/Open 3종 룸, 안읽음 카운트, 무제한 히스토리. HTTPS TLS 전송 암호화와 WebSocket 실시간 통신을 단일 SDK로 제공합니다.

# TypeScript
import { MoaiCloud } from '@moai/cloud-sdk';

const client = new MoaiCloud({ apiKey: process.env.MOAI_API_KEY });

// Create a chat room
const { room } = await client.chat.createRoom({
  type: 'group',
  name: 'Project Alpha',
  creatorExternalUserId: 'user_1',
  memberExternalUserIds: ['user_1', 'user_2'],
});

// Send a message
const { message } = await client.chat.sendMessage(room.id, {
  senderExternalUserId: 'user_1',
  content: 'Hello, team!',
  type: 'text',
});
3
룸 타입
WS
프로토콜
TLS
보안
88%
Gross 마진

기술적 차별화

전송 암호화 + API 키 보안

HTTPS TLS 전송 암호화와 bcrypt 해시 저장 API 키로 데이터를 보호합니다. E2E 암호화는 로드맵입니다.

Direct/Group/Open 3종 룸

1:1 다이렉트, 그룹 채팅, 공개 채널 3가지 룸 유형으로 모든 커뮤니케이션 시나리오를 지원합니다.

안읽음 카운트

룸별 안읽음 메시지 수를 실시간으로 집계해 사용자 경험을 향상시킵니다.

무제한 히스토리

메시지 히스토리를 무제한으로 보관하고 커서 기반 페이지네이션으로 효율적으로 제공합니다.

WebSocket 실시간 통신

Socket.IO 기반 WebSocket으로 메시지 전달 지연 없이 실시간 채팅을 구현합니다.

Tenant 격리

고객사별 룸과 메시지를 완전히 격리해 멀티테넌시 채팅 서비스를 안전하게 운영합니다.

30초 안에 첫 호출

Moai Chat은(는) 개발자 경험을 최우선으로 합니다. 단 몇 줄의 코드로 프로덕션 레벨 인프라를 즉시 사용할 수 있습니다. 모든 API는 무중단 배포되며 높은 가용성을 보장합니다.

단일 Endpoint 통합 관리
프로덕션 검증된 인프라
import { MoaiCloud } from '@moai/cloud-sdk';

const client = new MoaiCloud({ apiKey: process.env.MOAI_API_KEY });

// Create a chat room
const { room } = await client.chat.createRoom({
  type: 'group',
  name: 'Project Alpha',
  creatorExternalUserId: 'user_1',
  memberExternalUserIds: ['user_1', 'user_2'],
});

// Send a message
const { message } = await client.chat.sendMessage(room.id, {
  senderExternalUserId: 'user_1',
  content: 'Hello, team!',
  type: 'text',
});

가격

Starter

$49
월 1,000 MAU
  • Direct/Group 채팅
  • 안읽음 카운트
  • 30일 히스토리
시작하기
Most Popular

Pro

$199
월 10,000 MAU
  • Open 채널
  • 전송 암호화
  • 무제한 히스토리
  • 우선 기술 지원
프로로 시작하기

Business

$699
월 100,000 MAU
  • 커스텀 룸 정책
  • 단독 인스턴스
  • 99.9% SLA + 전담 매니저
시작하기

활용 사례

커뮤니티 앱 채팅

Moai Chat 모듈을 활용해 커뮤니티 앱 채팅 영역의 핵심 비즈니스 흐름을 빠르게 구축할 수 있습니다. 사례 #1.

고객 지원 채팅 위젯

Moai Chat 모듈을 활용해 고객 지원 채팅 위젯 영역의 핵심 비즈니스 흐름을 빠르게 구축할 수 있습니다. 사례 #2.

팀 협업 메신저

Moai Chat 모듈을 활용해 팀 협업 메신저 영역의 핵심 비즈니스 흐름을 빠르게 구축할 수 있습니다. 사례 #3.

Moai Chat을 30초 안에 시작하세요