Overview
BOJ Real-time chat application using WebSocket.
백준에서 실시간 채팅 기능을 제공하는 콘텐츠 스크립트입니다. (1) 기존 커뮤니케이션 한계 백준 알고리즘 문제를 풀 때 막히는 점이 생기면, “질문 게시판”, “블로그 포스팅”, “카카오톡 오픈채팅방” 등을 통해 도움을 얻고는 했습니다. 하지만 이는 단방향 적이거나, 즉각적인 피드백을 받기 어려웠습니다. (2) 실시간 소통의 필요성 알고리즘 문제를 풀 때, 필요시에 실시간으로 도움을 주고받고 토론할 수 있다면 학습 효율과 재미가 크게 높아질 것이라 생각했습니다. (3) 크롬 익스텐션을 통한 확장 백준 서버 자체에 채팅 기능을 직접 추가할 수 없으므로, 크롬 익스텐션 개발을 통해 사용자가 BOJ 사이트를 이용할 때 자연스럽게 채팅 기능을 활용할 수 있도록 했습니다. [1.2.0 ver UPD] - 채팅 수정/삭제 기능이 추가되었습니다. - XSS 취약점이 보완되었습니다. - 이미지 삽입 시 크기 제한 및 비율 유지 기능이 추가되었습니다. - 채팅 UI의 가시성이 개선되었습니다. - 링크를 텍스트로 입력시 하이퍼링크로 변환하는 기능이 추가되었습니다. [1.2.1 ver UPD] - 채팅 알람 UI의 가시성이 개선되었습니다. - 링크 관련 기능 버그를 수정했습니다. - 채팅 수정 프롬프트에 예전 메시지가 남는 버그를 수정했습니다. [1.3.0 ver UPD 예정] - 문제별 채팅 이외에 자유 주제 소통 형식의 스레드 기능을 추가할 예정입니다. - 최신순/인기순으로 스레드 주제 필터링 기능을 추가할 예정입니다. 추가적인 피드백 주시면 업데이트 하도록 하겠습니다. 감사합니다.
Details
- Version1.2.0
- UpdatedMarch 17, 2025
- Size117KiB
- Languages한국어
- Developer
Email
bulnabang99@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
BOJ Chat Service has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
BOJ Chat Service handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site