계정 권한

ChatStyle은 사용하는 기능에 필요한 경우에만 플랫폼에 연결됩니다. 각 권한의 용도를 설명합니다.

Twitch

Twitch 권한은 시청자 역할 확인, 스킨 접근 관리, 정확한 계정 연결에 사용됩니다.

이 권한은 읽기 전용입니다. Twitch 설정, 채널, 역할, 차단, 구독을 변경할 수 없습니다.

시청자 권한

시청자는 Twitch 계정을 연결할 때 이 권한을 허용합니다.

권한필요한 이유
user:read:email이메일을 읽어 정확한 Twitch 계정을 연결하고 중요한 계정 안내를 보냅니다.
user:read:follows팔로우한 채널을 읽어 스트리머를 보여 주고 팔로워 전용 스킨을 지원합니다.
user:read:subscriptions구독과 등급을 확인해 구독자 전용 스킨 접근을 판단합니다.

스트리머 권한

스트리머는 시청자 권한에 더해 역할 접근과 요금 산정에 필요한 채널 권한을 허용합니다.

권한필요한 이유
user:read:email이메일을 읽어 정확한 Twitch 계정을 연결하고 중요한 계정 안내를 보냅니다.
user:read:follows팔로우한 채널을 읽어 스트리머를 보여 주고 팔로워 전용 스킨을 지원합니다.
user:read:subscriptions구독과 등급을 확인해 구독자 전용 스킨 접근을 판단합니다.
moderation:read관리 데이터를 읽어 모더레이터 역할과 전용 스킨 접근을 확인합니다.
channel:read:vips채널 VIP 목록을 읽어 VIP 전용 스킨 접근을 확인합니다.
channel:read:subscriptions채널 구독을 읽어 접근을 확인하고 스트리머 요금 산정을 위한 구독자 수를 집계합니다.

Google 및 YouTube

Google로 로그인해 YouTube 또는 브랜드 채널 하나를 연결하세요. Google 계정 ID와 YouTube 채널 ID는 따로 저장됩니다.

ChatStyle은 업로드·쓰기 권한을 요청하지 않습니다. 영상, 방송, 댓글, 채널 설정을 업로드하거나 수정·삭제할 수 없습니다.

로그인 정보

openid email profile — Google ID, 이름, 아바타, 인증된 이메일을 로그인과 안전한 계정 연결에 사용합니다.

YouTube 읽기 전용

https://www.googleapis.com/auth/youtube.readonly — 선택한 채널을 식별하고 구독 채널을 보여 주며 진행 중인 방송과 라이브 채팅을 찾습니다.

채널 멤버십

youtube.channel-memberships.creator — 스트리머 전용: 회원 스타일과 요금 계산을 위해 회원, 등급, 가입 기간을 확인합니다. 이 제한된 권한은 Google 승인 후 Members API 기능이 활성화된 경우에만 요청합니다.

라이브 채팅 전송

채팅 브리지는 보통 ChatStyle 프로젝트 API 키로 공개 채팅을 읽으며 추가 계정 권한이 아닙니다. 채널 인증이 필요하면 단기 액세스 토큰을 사용하고 갱신 토큰은 ChatStyle 앱에 보관합니다.