채팅은 준비된 플레이어 채팅입니다. 탭으로 된 타이틀 채널과 개인 채팅. 관리, 슬로 모드, 누가 어디에 쓸 수 있는지는 서버가 맡고, 닫힌 채팅은 비용이 들지 않습니다. 화면이 열려 있을 때만 폴링합니다.
플레이어가 보는 것
- 탭으로 된 채널과 "개인": 1:1 채팅, 타이틀이 허락하면 친구끼리.
- 기록과 이전 메시지가 있는 피드. 보낸 것의 서버 사본입니다(관리로 단어가 가려질 수 있음).
- 슬로 모드 카운트다운과 채널에 쓸 수 없을 때의 이유.
- 메시지 동작: 개인으로 쓰기, 이유와 함께 신고, 플레이어 무시, 선택 가입 채널 들어가기와 나가기.
채팅
12 450
320
월드
거래
개인3
Mira레이드 갈 사람?
Arrow나! 5분
나도 낄게
슬로 모드: 4초
1타이틀 채널이 탭으로, 그리고 개인 채팅.
2이전 메시지를 볼 수 있는 피드, 슬로 모드와 관리는 서버가 합니다.
작동 방식
- 폴링 한 번이 서버가 정한 간격으로 모든 방을 다루며, 화면이 열려 있을 때만 돕니다.
- 플레이어가 방을 떠나면 읽음 처리되고, 배지는 세션마다 한 번 읽는 안 읽은 수입니다.
- 친구 카드의 "메시지"가 개인 채팅을 엽니다.
단계 01프로젝트에 시스템 추가하기
AI 코더에게 요청하세요: "채팅을 추가해 줘". 월드 채널, 선택 가입 거래 채널, 친구 사이의 개인 채팅이 있는 준비된 시스템을 설치합니다.
단계 02대시보드에서 설정하기
대시보드를 열고 프로젝트를 고른 뒤 라이브 운영 → v2 → 채팅으로 가세요.
- 채널을 만드세요: 이름, 누가 쓸 수 있는지, 슬로 모드, 선택 가입 여부.
- 개인 채팅 규칙(예: 친구끼리만)과 관리를 정하세요.
페이지의 AI 버튼은 어시스턴트를 엽니다. 필요한 것을 설명하면 변경을 제안하고, 확인한 뒤 저장을 누르면 됩니다.
단계 03테스트하고 출시하기
앱의 테스트 버전에서 시스템을 확인하세요. 설정은 별도 작업으로 라이브 앱에 보내집니다. 공개와 링크를 참고하세요.
개발자용
채팅은 @idosgames/core의 client.chat으로 작동합니다.
// 채널에 보내고 친구와 개인 채팅 열기
const res = await client.chat.sendMessage('world', 'Who is up for the raid?')
if (!res.ok) return showError(res.error) // 예: 슬로 모드 또는 쓰기 권한 없음
const dm = await client.chat.openDirectChannel(friendUserID)
// 폴링 한 번이 모든 방을 다룹니다. 채팅 화면이 열려 있을 때만 실행하세요
const updates = await client.chat.poll()- 입력한 것이 아니라 서버가 돌려준 것을 보여 주세요. 관리로 텍스트가 바뀔 수 있습니다.
- 채팅이 닫혀 있을 때는 폴링하지 마세요. 배지는 세션마다 한 번 읽으면 됩니다.
모든 필드는 SDK의 MCP 서버가 제공하는 chat-system 스킬에 설명되어 있습니다.
자주 묻는 질문
관리 기능이 있나요?
네. 서버가 금지어를 가리고, 슬로 모드와 한도를 적용하며, 플레이어는 다른 사람을 신고하고 무시할 수 있습니다.
아무도 읽지 않아도 채팅이 서버에 부담을 주나요?
아니요. 채팅 화면이 열려 있는 동안에만 폴링합니다.
함께 보기
- 게임 속 친구: 요청, 추천, 소식iDos Games의 준비된 친구 시스템이 작동하는 방식: 친구 목록, 요청, 활동 중인 플레이어 추천, 소식함, ID로 추가, idosgames.com의 친구, 그리고 설정하는 곳.
- 내 서버 없는 멀티플레이: 방과 음성iDos Games의 준비된 멀티플레이가 작동하는 방식: 로비의 공개 방 또는 초대제 방, 준비 확인, 방 채팅과 음성 채팅, 방장이 모두를 위해 게임을 시작, 플레이어는 WebRTC로 연결, 그리고 켜는 방법.
- 게임 속 우편: 편지, 보상, 선물iDos Games의 준비된 우편함이 작동하는 방식: 퍼블리셔가 보내는 보상 편지, 다른 시스템에서 놓친 보상, 일일 선물, 친구 사이의 전달, 그리고 대시보드에서 켜는 방법.
나만의 게임을 만드세요
아이디어를 한 문장으로 설명하면 AI 코더가 만들어 주고, 게임은 고유 링크로 바로 공개됩니다.