금칙어 필터
라이브 데모운영자가 등록한 단어는 전송 순간 서버에서 가려집니다. 아래 입력창에 먹튀 · 조작 · 리딩방 같은 단어를 넣어보세요.
등장 브랜드는 데모용 가상 상호입니다.
큰 칸 두 개는 설명 대신 직접 만져보세요 — 마이크로데모입니다.
운영자가 등록한 단어는 전송 순간 서버에서 가려집니다. 아래 입력창에 먹튀 · 조작 · 리딩방 같은 단어를 넣어보세요.
관심사별로 방을 나눠 열고, 1:1 대화는 별도 공간으로 분리됩니다. 히어로 위젯의 '방 목록' 탭에서 바로 이동해 보세요.
사진·동영상·음성에 곰 스티커 12종과 2,000여 개 이모지를 기본 제공합니다. 붙여넣기만 해도 이미지가 올라갑니다.
위젯 색과 모서리는 고객사 브랜드를 따라갑니다. 스와치를 누르면 위쪽 히어로 위젯이 그 자리에서 갈아입습니다.
지금 접속한 유저가 실시간으로 보이고, 멘션과 귓속말로 대화 밀도를 높입니다.
라이브 커머스처럼 수만 명이 한꺼번에 들어와도 Pub/Sub 큐가 전송 순서를 지키며 분산합니다.
위젯을 위로 끌어올리면 과거 대화가 커서 기반으로 이어 붙습니다. 히어로 위젯에서 실제로 동작합니다.
웹소켓 서버를 따로 만들 필요가 없습니다. HMAC 서명이 붙은 스니펫 하나면 기존 서비스에 바로 붙습니다. 아래 설치 섹션에서 언어별 코드를 복사해 가세요.
회원 DB를 옮길 필요 없이, 기존 로그인 정보를 서명해서 넘기면 됩니다.
도입 문의를 남기면 테넌트 ID와 시크릿 키를 드립니다.
tenant_id · secret_key
서버에서 회원 정보를 HMAC SHA-256으로 서명합니다.
hash_hmac('sha256', …)
widget.js 한 줄을 넣으면 페이지에 채팅이 뜹니다.
<script src="widget.js">
// 1) 발급받은 테넌트 키와 시크릿$tenant = 'your_tenant_id';$secret = 'your_secret_key'; // 2) 로그인한 회원 정보로 서명 생성$uid = 'user_123'; $nick = '김곰돌'; $role = 'member'; $level = '2';$time = time();$hash = hash_hmac('sha256', $tenant.$uid.$nick.$role.$level.$time, $secret); // 3) 위젯 URL — 스니펫에 그대로 넣으면 끝$url = "https://chat.gomchat.com/chat.php?" . http_build_query([ 'tenant' => $tenant, 'uid' => $uid, 'nick' => $nick, 'role' => $role, 'level' => $level, 'time' => $time, 'hash' => $hash]);
chat.gomchat.com/chat?nick=김곰돌&time=1787853222&hash=f3a9…c71d
실제 해시는 서버에서만 계산합니다 — 이 미리보기는 무작위 예시 값으로 형태만 보여줍니다.
서명 입력 순서는 tenant · uid · nick · role · level · time 고정입니다. 자세한 규격은 에 있습니다.
플랜은 월 단위로 바꿀 수 있고, 초기 구축 비용은 없습니다.
고객사가 허용한 웹사이트(Origin)에서만 채팅 서버에 접근합니다. 닉네임·등급 같은 유저 식별 정보는 HMAC SHA-256 서명으로 검증해 위변조 요청을 걸러냅니다.
모든 메시지와 미디어는 서버에서 악성 스크립트(XSS) 필터를 거칩니다. 초당 전송량을 보는 Rate Limiting이 도배 공격을 바로 끊습니다.