업데이트 노트

2026.03.28 09:24

실시간 1:1 채팅 상담 (WebSocket 기반)

실시간 1:1 채팅 상담 시스템 (WebSocket 기반) 은 웹호스팅 환경에서도 동작 가능한 구조로 설계된 
Node.js WebSocket 서버 + 웹호스팅 통합형 실시간 상담 시스템 입니다.

본 기능은 부가기능 또는 멤버십 전용기능으로 배포될 예정입니다.
현재 최종테스트까지 완료 되었으며, 2.2.6 버전 출시에 맞추어 공개될 예정입니다.

실무에 꼭 필요한 기능들만을 엄선하여 지속 개발/공개 하도록 하겠습니다.
저희 빌더를 사용해주셔서 고맙습니다.





# WebSocket 기반 초저지연 실시간 통신
​# 웹호스팅에서도 실시간 상담 구현 가능
​# Node 서버 분리 구조로 성능 최적화
​# SaaS 종속 없는 설치형 시스템
# 빌더 및 그누보드 에 설치형 으로 즉시 적용 가능
# 관리자 / 사용자 / 비회원 모두 지원
# Railway 포함 다양한 환경 배포 가능
​# 웹과 채팅 서버가 분리된 구조로 설계되어 안정성과 확장성 확보





주요 기능 
실시간 WebSocket 채팅
# 초저지연 양방향 통신 (Polling 방식 아님)
# 사용자 ↔ 관리자 1:1 상담
# 자동 재연결 및 연결 안정성 처리
# 다중 접속 및 세션 관리

상담 상태 자동 관리
# 대기 → 연결 → 진행 → 종료 상태 관리
# 상담 요청 / 승인 또는 즉시 시작 구조
# 상담 흐름 자동 제어

관리자 / 사용자 분리 구조
# 관리자 전용 상담 인터페이스
# 사용자 UI 완전 분리
# 관리자 권한 기반 제어
# 다중관리자(담당자) 설정지원

파일 / 이미지 / 동영상 전송 (설정가능)
# 이미지, 영상, 문서 등 파일 업로드 지원
# 확장자 화이트리스트 기반 보안
# 위험 파일 업로드 차단

채팅 데이터 저장 및 관리
# MySQL 기반 메시지 저장
# 읽음 처리 / 삭제 처리
# 상담 히스토리 조회 및 캐싱

운영시간 및 자동응답 (설정가능)
# 상담 가능 시간 설정
# 비영업시간 자동 안내 메시지
# 부재중 상태 대응

비회원 상담 지원 (설정가능)
# 로그인 없이 상담 가능
# 임시 사용자 프로파일 관리
# 최소 입력으로 상담 시작

UX 최적화
# 실시간 알림 사운드
# 미읽음 카운트 표시
# 입력중 상태 표시
# 브라우저 타이틀 알림

플로팅 UI 위젯
# 사이트 어디든 삽입 가능한 위젯 구조
# 반응형 UI 지원
# 사용자 경험 최적화

설정 관리 시스템
# 테마 / 메시지 / 운영시간 설정
# 파일 제한 및 정책 관리
# API 기반 설정 변경
# 관리자모드 > 1:1 상담관리 및 대화 검색 등 지원예정





기술 구조
Backend
Node.js (WebSocket 서버)
Express
MySQL

Frontend
Vanilla JavaScript
WebSocket 클라이언트 직접 구현

PHP 연동
그누보드 회원 시스템 연동
파일 업로드 / 삭제 처리
설정 및 프로파일 API 제공





배포 및 운영
Railway / VPS / 클라우드 / 자체 서버 모두 지원
Node.js 실행 환경이면 어디든 배포 가능 (PHP 웹호스팅과 별도로 운영) 

Railway 전용이 아닌, Node 서버 기반 독립 구조
별도의 Node 서버만 있으면 직접 운영 가능




Uploaded Image


  • 공유링크 복사
  • profile_image
    리빌더미니홈 1:1 대화하기 @master 구독자 41
  • 그누보드 리빌더는, 그누보드의 기능을 모두 그대로 사용하면서 폴더의 추가만으로 손쉽게 웹사이트를 완성하고 다양한 편의기능을 사용할 수 있습니다. 고도화는 계속 진행됩니다.
    미니홈 쪽지 구독하기
    구독하고 알림받기

    댓글목록

    profile_image
    bank365미니홈 1:1 대화하기  16시간 전

    비밀글 댓글내용 확인

    2026-03-28 13:08

    profile_image
    리빌더미니홈 1:1 대화하기  11시간 전

    비밀글 댓글내용 확인

    2026-03-28 17:54

    profile_image
    미키손미니홈 1:1 대화하기  14시간 전

    출시 예정인 실시간 1:1 상담 기능의 업데이트를 무척 기대됩니다

    실시간 1:1 상담 개발 시 참고해 주십사 아래 두 가지 기능을 제안 드립니다.

    기능 개발 시, Ajax 기반의 실시간 상담 환경에 PWA 푸시 알림 서비스 도입도 함께 고려해 주시면 감사하겠습니다.
    아울러, 기존에 축적된 데이터를 기반으로 한 AI 자동 답변 기능까지 연동된다면 서비스 만족도가 한층 더 높아질 것 같습니다.

    항상 유용한 기능 만들어 주셔서 감사합니다!

    2026-03-28 14:15

    profile_image
    리빌더미니홈 1:1 대화하기  11시간 전

    네 좋은의견 고맙습니다.
    기존 부가기능 Ajax 에 푸시연동은 따로 업데이트 해보겠습니다.

    본게시물에 소개된 소켓채팅에는 연동되어있습니다!

    AI쪽은 현재 DB를 검색하게해서 답변을 주는방식도 고려를 하고있습니다.
    실험실 메뉴에서 테스트만 되면, 연동은 어렵지않을것같습니다.

    감사합니다!

    2026-03-28 17:55

오늘 출석 안하셨어요! 출석체크 하러가기