Twitch · Руководство по настройке
Как получить Twitch Client ID и Client Secret
Оповещения об играх и стримерах Twitch используют учетные данные вашего собственного приложения разработчика Twitch. StreamBruh обменивает Client ID и Client Secret на токен доступа к приложению для чтения общедоступных данных Twitch.
Пошаговая настройка
Подготовьте свою учетную запись Twitch
Войдите в Twitch, подтвердите свой адрес электронной почты и включите двухфакторную аутентификацию в разделе «Безопасность и конфиденциальность». Twitch требует выполнения этих действий перед регистрацией приложения. Обновите консоль разработчика, если вы включили их на другой вкладке.
Зарегистрировать приложение
Откройте консоль разработчика Twitch, выберите «Приложения», затем «Зарегистрируйте свое приложение». Введите уникальное имя, выберите соответствующую категорию, добавьте URL-адрес перенаправления OAuth, запрошенный Twitch, заполните запрос на проверку и создайте приложение.
StreamBruh использует поток учетных данных клиента между серверами Twitch для общедоступных данных. URL-адрес перенаправления регистрации не является обратным вызовом StreamBruh и не используется, когда StreamBruh запрашивает свой токен доступа к приложению. Используйте URL-адрес, которым вы управляете, если он требуется для формы Twitch.
Скопируйте Client ID и сгенерируйте секрет.
В разделе «Приложения» выберите «Управление» для нового приложения. Скопируйте его Client ID. Затем выберите «Новый секрет», скопируйте Client Secret и сохраните его в частном порядке. Новый секрет делает недействительным предыдущий, поэтому обновите StreamBruh, если вы его меняете.
Сохраните и протестируйте в StreamBruh.
Открытый бот и интеграции. Вставьте два значения в Twitch Client ID и Twitch Client Secret, сохраните, затем используйте учетные данные Test Twitch. Существующие сохраненные значения маскируются; если оставить поле пустым во время редактирования, его сохраненное значение сохранится.
Никогда не вставляйте секрет на общедоступную страницу, в сообщение поддержки или в хранилище кода. Twitch воспринимает его как пароль.
Настройка оповещений
Для уведомления стримера введите имя пользователя Twitch или URL-адрес канала. Для уведомления об игре найдите категорию Twitch, при желании выберите язык и установите минимальное количество зрителей не менее 5. Выберите канал Discord, который может использовать ваш бот, и настройте сообщение. Проверки запланированы, поэтому оповещения не мгновенные.
Проверьте настройки
- Проверка учетных данных Twitch сообщает об успешном результате.
- Выбранная категория или стример отображается в форме уведомления.
- Ваш бот может отправлять сообщения на выбранный канал Discord.
Устранение неполадок
Не могу зарегистрировать приложение
Проверьте проверку электронной почты и 2FA, затем обновите консоль разработчика. Убедитесь, что имя приложения уникально и URL-адрес перенаправления принят Twitch.
Проверка учетных данных не удалась
Перепроверьте Client ID и текущий Client Secret из того же приложения. Если вы создали новый секрет, предыдущий недействителен.
Оповещение не появляется
Проверьте, активен ли стример и соответствует ли поток фильтрам категории, языка и зрителя. Запланированные проверки, доступность Twitch и разрешения Discord влияют на доставку.

