Google Meet 채팅을 잃어버리는 것이 지겹나요? 해결책을 만들었습니다
Source: Dev.to
Introduction
Google Meet을 자주 사용한다면, 아마도 다음과 같은 상황을 겪어봤을 것입니다:
중요한 링크를 채팅에 공유했는데—채팅 기록이 없고, 내보내기도 없으며, 다시 찾을 방법도 없습니다.
그 좌절감 때문에 해결책을 직접 만들게 되었습니다.
MeetSaver Chrome Extension
저는 MeetSaver라는 Chrome 확장 프로그램을 만들었습니다. 이 확장은 Google Meet 채팅 메시지를 실시간으로 자동 저장합니다. 별도의 클릭이나 수동 복사 없이 백그라운드에서 작동합니다.
Key Features
- ✅ 회의 중 채팅 메시지를 자동으로 캡처
- ✅ 회의별로 채팅을 저장
- ✅ 깔끔하고 체계적으로 관리
- ✅ 회의를 방해하지 않으며 조용히 실행
Technical Challenges
- Google Meet의 DOM이 불안정하고, 채팅 요소가 동적으로 로드됩니다.
- 중복 메시지를 방지하려면 세심한 처리가 필요했습니다.
- 긴 회의 동안에도 부드러운 성능을 유지하는 것이 필수였습니다.
가장 큰 도전은 Google Meet의 지속적으로 변하는 DOM 구조를 다루는 것이었습니다.
Scope Decision
초기에 Zoom도 지원할까 고민했지만, 다음 이유로 그 계획을 포기했습니다:
- 단일 명확한 목적을 유지 (Chrome Web Store 승인에 중요)
- 복잡성 감소
- 보다 신뢰할 수 있는 제품 구축
Future Plans
- 🔍 채팅 검색
- ☁️ 클라우드 동기화
Get MeetSaver
MeetSaver on the Chrome Web Store
Feedback
여러분의 의견을 듣고 싶습니다:
- 이런 기능을 사용하고 싶으신가요?
- 어떤 기능이 있다면 “필수”라고 생각하시나요?
- 개선점이나 제안이 있나요?
읽어 주셔서 감사합니다! 🚀