Skip to content

Conversation

@elecharu
Copy link
Collaborator

@elecharu elecharu commented Jan 12, 2026

📖 개요

  • 채팅방 입장, 이탈, 상태 체크(Ping) 웹소켓 기능 추가

📌 관련 이슈

🛠️ 상세 작업 내용

  • 채팅방 입장, 이탈, 상태 체크(Ping) 웹소켓 기능 추가

✅ PR 체크리스트

  • 기능 테스트
  • UI/레이아웃 확인
  • 타입 정의 및 로직 셀프 리뷰
  • 불필요한 주석 및 코드 제거
  • pnpm build 로 실행 테스트
  • 다른 기능에 영향 없는지 테스트

@github-actions github-actions bot added the feature 새로운 기능 label Jan 12, 2026
@elecharu elecharu changed the title [#Feature/chat realtime ws [#390] feat(chat): 채팅방 입장, 이탈, 상태 체크 웹소켓 추가 Jan 12, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds WebSocket functionality for chat room presence tracking, including chat room entry notification, periodic presence pings, and exit notification when users leave a chat room.

Changes:

  • Added presence ping functionality that sends heartbeat messages every 45 seconds to maintain user's active status
  • Implemented chat room entry notification when WebSocket connection is established
  • Implemented chat room exit notification during cleanup when component unmounts

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@elecharu elecharu merged commit 47cb185 into dev Jan 12, 2026
@elecharu elecharu deleted the feature/chat-realtime-ws branch January 12, 2026 12:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature 새로운 기능

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] 채팅 알림 Web Socket 연결

2 participants