Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix legacy badge endpoint #19

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

dhfhfk
Copy link

@dhfhfk dhfhfk commented Jul 9, 2023

fix #18
기존 BridgeBBCC v0.5.5 이하 버전에서 글로벌 및 채널 배지를 가져오는 https://badges.twitch.tv 엔드포인트가 제거되어 배지를 불러오지 못합니다.

The legacy and unsupported badges endpoint that begins with “https://badges.twitch.tv” is the resource that will be shut down. (https://discuss.dev.twitch.tv/t/legacy-badges-endpoint-shutdown-details-and-timeline-june-2023/44621)

BridgeBBCC 구동 방식을 최대한 수정하지 않기 위해 트위치에서 제공하는 Get Global Chat Badges, Get Channel Chat Badges API를 프록싱하여 기존 엔드포인트(https://badges.twitch.tv/) 의 응답 형식과 똑같이 제공하는 대체 프록시 서버를 구축하여 제공합니다.

개인 서버인 관계로 업타임이 보장되지 않을 수 있어 config에 트위치 클라이언트 ID를 제공받아 트위치에서 제공하는 API를 호출하는 해결법도 괜찮을 것 같습니다.

@naznizu
Copy link

naznizu commented Oct 26, 2023

개인서버가 502 오류로 접속이 안되서 글로벌 및 채널 배지가 안나오네요..

@dhfhfk
Copy link
Author

dhfhfk commented Dec 5, 2023

개인서버가 502 오류로 접속이 안되서 글로벌 및 채널 배지가 안나오네요..

코멘트에 답장을 했던 거 같은데 안되어있었네요😅 이쯤되면 확인 하셨겠지만 10월 27일 서버 유지보수 후 구동 점검을 까먹어 잠시 오프라인 상태였으며, 확인 즉시 처리하였습니다 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

구독뱃지를 못불러오네요
2 participants