rogi-collector
rogi-collector는 SOOP h66rogi 방송을 찾아 채팅과 별풍선 후원을 수집하는 Go 서비스입니다. 공개 Data API는 방송 상태·채팅을 읽기 전용으로 제공하고, 로기마블은 별도의 인증된 내부 gRPC 계약으로 입력을 받습니다.
읽는 순서
- 데이터 흐름: discover, coordinator, worker, 저장소와 API의 책임
- 전달 보장과 복구: 후원 journal, ACK, 채팅 보관과 공백
- Data API: 공개 HTTP·WebSocket 계약과 예시
공개 경계
인터넷에서는 data-api.rogi.chat의 공개 읽기 API만 사용합니다. 로기마블용 gRPC, PostgreSQL, Redis, 객체 저장소와 SOOP 로그인 정보는 공개 API가 아닙니다. 공개 API는 다른 채널의 수집을 시작하거나 후원을 게임에 주입하는 기능을 제공하지 않습니다.
이 문서는 rogi-collector 공개 소스와 공개 API 구조 문서를 요약합니다. 실제 채널 방송 중 수신과 게임 적용의 검증 상태는 수집기 구현 상태를 참고하세요.