Twitch · Setup guide
Як отримати 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 впливають на доставку.

