Twitch · 설정 가이드
Twitch Client ID 및 Client Secret를 얻는 방법
Twitch 게임 및 스트리머 알림은 자체 Twitch 개발자 애플리케이션의 자격 증명을 사용합니다. StreamBruh는 공개 Twitch 데이터를 읽기 위해 애플리케이션 액세스 토큰에 대해 Client ID 및 Client Secret를 교환합니다.
단계별 설정
Twitch 계정 준비
Twitch에 로그인하고 이메일 주소를 확인한 후 보안 및 개인 정보 보호에서 2단계 인증을 활성화하세요. Twitch는 애플리케이션을 등록하기 전에 다음 단계를 수행해야 합니다. 다른 탭에서 활성화한 경우 개발자 콘솔을 새로 고치세요.
애플리케이션 등록
Twitch 개발자 콘솔을 열고 애플리케이션을 선택한 다음 애플리케이션 등록을 선택합니다. 고유한 이름을 입력하고, 적절한 카테고리를 선택하고, Twitch에서 요청한 OAuth 리디렉션 URL을 추가하고, 확인 프롬프트를 완료하고 애플리케이션을 생성합니다.
StreamBruh는 공개 데이터에 Twitch의 서버 간 클라이언트 자격 증명 흐름을 사용합니다. 등록 리디렉션 URL은 StreamBruh 콜백이 아니며 StreamBruh가 앱 액세스 토큰을 요청할 때 사용되지 않습니다. Twitch 양식에 필요한 경우 제어하는 URL을 사용하세요.
Client ID를 복사하고 비밀을 생성합니다.
애플리케이션 아래에서 새 애플리케이션에 대해 관리를 선택합니다. Client ID를 복사하세요. 그런 다음 New Secret(새 비밀)을 선택하고 Client Secret를 복사하여 비공개로 저장합니다. 새로운 비밀은 이전 비밀을 무효화하므로 교체하는 경우 StreamBruh를 업데이트하세요.
StreamBruh에 저장하고 테스트하세요.
오픈 봇 및 통합. 두 값을 Twitch Client ID 및 Twitch Client Secret에 붙여넣고 저장한 다음 Twitch 자격 증명 테스트를 사용합니다. 기존에 저장된 값은 마스크됩니다. 편집하는 동안 필드를 비워두면 저장된 값이 유지됩니다.
공개 페이지, 지원 메시지 또는 코드 저장소에 비밀을 붙여넣지 마십시오. Twitch는 이를 비밀번호로 취급합니다.
경고 구성
스트리머 알림의 경우 Twitch 사용자 이름 또는 채널 URL을 입력하세요. 게임 알림의 경우 Twitch 카테고리를 검색하고, 원하는 경우 언어를 선택하고, 최소 시청자 수를 5명 이상으로 설정하세요. 봇이 사용할 수 있는 Discord 채널을 선택하고 메시지를 맞춤설정하세요. 점검이 예정되어 있으므로 알림이 즉각적으로 전달되지는 않습니다.
설정을 확인하세요
- Twitch 자격 증명 테스트는 성공적인 결과를 보고합니다.
- 선택한 카테고리 또는 스트리머는 알림 양식에서 확인됩니다.
- 봇은 선택한 Discord 채널로 보낼 수 있습니다.
문제 해결
애플리케이션을 등록할 수 없습니다
이메일 인증과 2FA를 확인한 후 개발자 콘솔을 새로고침하세요. 애플리케이션 이름이 고유하고 리디렉션 URL이 Twitch에서 허용되는지 확인하세요.
자격 증명 테스트 실패
동일한 애플리케이션에서 Client ID와 현재 Client Secret를 다시 확인하세요. 새 비밀을 생성한 경우 이전 비밀은 유효하지 않습니다.
경고가 나타나지 않습니다
스트리머가 라이브인지 또는 스트림이 카테고리, 언어, 시청자 필터를 충족하는지 확인하세요. 예약된 확인, Twitch 가용성 및 Discord 권한은 전송에 영향을 미칩니다.

