클립 생성 API를 사용하면 모니터링 중인 채널에서 Twitch 클립을 만들고 클립 링크를 Discord에 자동으로 게시합니다. 게시된 Twitch 채팅 메시지를 반환합니다.
기본 URL
다음은 이 공개 API 엔드포인트를 호출하기 위한 기본 URL입니다:
매개변수
다음 매개변수들이 필요합니다.
key
사용자 대시보드에서 API 키를 찾거나 생성할 수 있습니다.
command
사용할 Clip Command의 ID입니다. 이 ID는 사용자 대시보드의 Clip Commands 페이지에서 확인할 수 있습니다.
user
클립 생성을 트리거한 사용자의 Twitch 사용자 이름.
title
클립의 선택적 제목입니다. 필요하지 않으면 비워 두세요.
최종 요청 URL
매개변수를 사용해 호출해야 하는 최종 요청 URL입니다.
테스트 요청 보내기
아래 버튼을 클릭하여 위의 매개변수를 사용해 테스트 요청을 보내세요.
API 응답
요청을 보내면 AI의 응답이 여기에 표시됩니다.
응답 데이터에 대한 간단한 설명:
| 이름 | 설명 |
| response | 클립이 생성된 후 채널에 게시될 수 있는 Twitch 채팅 메시지. |
cURL 예제
다음과 같이 명령줄에서 cURL을 사용해 API를 직접 호출할 수도 있습니다:
요청 제한 및 큐 우선순위 지정
다음은 이 API의 현재 요청 한도입니다. 공정 사용 정책에 따라 이 한도는 언제든지 변경될 수 있습니다.
Twitch에는 클립 생성에 대한 '전역 속도 제한'이 있습니다. 불행히도 전 세계의 많은 사용자가 동시에 클립을 생성하면 가끔 작동하지 않을 수 있습니다.
Discord에서 클립이 보이기까지 1분이 걸립니다. Twitch에 충분한 시간을 주기 위해 이 지연을 의도적으로 추가했습니다.
StreamElements
StreamElements를 사용해 !clip 명령어를 만들고 싶다면 새 커스텀 명령어를 만들어 아래의 URL을 응답 형식으로 붙여넣으세요.
NightBot
NightBot를 사용해 !clip 명령어를 만들고 싶다면 새 커스텀 명령어를 만들어 아래의 메시지로 이 URL을 붙여넣으세요.
Streamlabs Cloudbot
Streamlabs Cloudbot을 사용하여 !clip 명령어를 만들고 싶다면, 새 커스텀 명령어를 만들고 아래의 URL을 응답으로 붙여넣으세요.