Twitch
Входить до Macro DeckПоказуйте чат і статистику трансляції Twitch, модеруйте, запускайте опитування й рекламу та реагуйте на фоловерів, підписки й рейди.
Віджет «Чат Twitch» і віджети «Статистика стріму Twitch» із глядачами, учасниками чату та фоловерами
- Віджети «Чат Twitch» і «Статистика стріму Twitch»
- Задавайте назву й категорію, запускайте рекламу, рейди й створюйте кліпи
- Опитування, прогнози, шаутаути й режими чату з кнопки
- Тригери для фоловерів, підписок, бітів, рейдів і нагород
- Під’єднуйте кілька облікових записів Twitch
Інтеграція Twitch під’єднує один або кілька облікових записів Twitch до Macro Deck. Ви входите на Twitch за допомогою короткого коду, і після цього Macro Deck отримує події вашого каналу, щойно вони стаються, і може діяти у вашому каналі від імені цього облікового запису.
Що можна робити
- Змінювати назву, категорію й теги трансляції, надсилати повідомлення й оголошення в чат і робити шаутаути.
- Запускати рекламну паузу, відкладати наступну, починати чи скасовувати рейд, створювати кліп або маркер трансляції.
- Починати й завершувати опитування й прогнози та позначати використання нагород за бали каналу як виконані або повертати бали.
- Модерувати: блокувати користувача чи обмежувати його в часі, знімати блокування, видаляти повідомлення, очищати чат і вмикати чи вимикати режими «лише емодзі», «лише для фоловерів», повільний, «лише для підписників» або унікальний чат.
- Показувати чат з емодзі й значками у віджеті Чат Twitch і модерувати з нього.
- Показувати стан ефіру, глядачів, учасників чату, фоловерів і підписників, назву, категорію й тривалість трансляції у віджеті Статистика стріму Twitch.
Кілька прикладів:
- Кнопка Скоро почнемо, яка задає назву й категорію й надсилає оголошення.
- Кнопка Реклама, яка запускає 90-секундну рекламу.
- Кнопка Кліп, яка створює кліп і записує його URL для редагування у змінну.
- Потік, який запускається за тригером Активовано нагороду за бали каналу для однієї нагороди й перемикає сцену OBS.
- Потік, який запускається за тригером Отримано рейд і робить шаутаут рейдеру.
Як це працює
Macro Deck підписується на події Twitch для кожного під’єднаного облікового запису, тож тригери, як-от Новий фолловер, Вболівання бітами або Отримано рейд, спрацьовують за лічені миті. Значення трансляції, як-от кількість глядачів, зчитуються з Twitch кожні 30 секунд. Усі значення доступні як змінні з назвами twitch_<account>_<value>, наприклад twitch_mychannel_viewer_count, тож їх можна використовувати у власних віджетах і умовах.
Можна під’єднати кілька облікових записів Twitch. Кожна дія має поле Обліковий запис, а кожен тригер можна обмежити одним обліковим записом. Якщо Twitch не надає всіх дозволів, які просить Macro Deck, у розділі Інтеграції з’являється список подій, які не спрацьовуватимуть, і пропозиція перепідключитися. Коли з’єднання з Twitch розривається, Macro Deck сам підключається знову. Якщо Macro Deck не використовується з обліковим записом 30 днів або ви відкликаєте його доступ на Twitch, вхід втрачає чинність, і розділ Інтеграції просить під’єднати обліковий запис знову.
Що потрібно
- Macro Deck 3 у Windows, macOS або Linux з доступом до інтернету
- Обліковий запис Twitch
- Для «Запустити рекламу» потрібен канал афіліата або партнера, який в ефірі
- Кліпи й маркери трансляції працюють лише тоді, коли канал в ефірі
Як налаштувати
Крок 1: Відкрийте Twitch у Macro Deck
У Macro Deck натисніть Інтеграції на бічній панелі, а потім Twitch. На вкладці Огляд натисніть Додати налаштування в розділі Конфігурація. Перемикач угорі праворуч відкриває той самий діалог, а інтеграцію буде ввімкнено, щойно налаштування завершиться.
Крок 2: Підтвердьте доступ на Twitch
Діалог Підключення облікового запису Twitch показує Код пристрою. Натисніть Відкрити Twitch і підтвердити: Twitch відкриється в браузері з уже заповненим кодом. Увійдіть з обліковим записом, який хочете під’єднати, і підтвердьте доступ.
Щоб використовувати застосунок Twitch, який ви зареєстрували самі, увімкніть Додаткова конфігурація і введіть його Client ID у поле Власний Client ID (додатково). Залиште поле порожнім, щоб використовувати власний застосунок Macro Deck.
Крок 3: Завершіть налаштування
Поверніться до Macro Deck і натисніть Продовжити. Macro Deck назве налаштування за вашим обліковим записом, наприклад Twitch (mychannel). Коли діалог покаже Налаштування завершено., натисніть Готово.
Крок 4: Додайте дію Twitch на кнопку
На сторінці Панель клацніть кнопку, яку хочете використати. Панель має бути розблокована: якщо кнопка вгорі праворуч показує Заблокувати, панель розблоковано. Відкриється редактор, у якому вибрано Коротке натискання. Натисніть + Додати дію, ліворуч у діалозі Додати дію виберіть Twitch і виберіть дію, наприклад Надіслати повідомлення в чат. Виберіть значення в полі Обліковий запис, введіть текст у поле Повідомлення і натисніть Зберегти.
Крок 5: Натисніть кнопку
Натисніть кнопку на телефоні, планшеті або у веб-клієнті. Повідомлення з’явиться в чаті Twitch. Щоб бачити чат на панелі, додайте віджет Чат Twitch.
Дії20
Призначте їх кнопці або запускайте з потоку.
- Встановити назву й категорію
- Змінює назву, категорію або теги трансляції. Порожні поля не змінюються.
- Надіслати повідомлення в чат
- Надсилає повідомлення в чат каналу від під’єднаного облікового запису, за бажанням як відповідь.
- Надіслати оголошення
- Публікує виділене оголошення в чаті кольором на ваш вибір.
- Надіслати шаутаут
- Робить шаутаут іншому каналу. Twitch дозволяє один раз на дві хвилини.
- Очистити чат
- Видаляє всі повідомлення з чату каналу.
- Видалити повідомлення з чату
- Видаляє одне повідомлення з чату.
- Встановити режим чату
- Вмикає, вимикає або перемикає режими «лише емодзі», «лише для фоловерів», повільний, «лише для підписників» або унікальний чат.
- Запустити рекламу
- Починає рекламну паузу тривалістю від 30 секунд до 3 хвилин.
- Відкласти наступну рекламу
- Відсуває наступну заплановану рекламну паузу на п’ять хвилин.
- Почати рейд
- Відправляє глядачів каналу на інший канал.
- Скасувати рейд
- Зупиняє рейд, який ще не відбувся.
- Створити кліп
- Вирізає кліп з останніх 30 секунд трансляції й може записати URL для редагування кліпу у змінну.
- Створити маркер трансляції
- Позначає поточне місце трансляції для подальшого редагування.
- Заблокувати або обмежити користувача
- Блокує глядача або обмежує його в часі, якщо задано тривалість.
- Розблокувати користувача
- Знімає блокування або обмеження в часі.
- Створити опитування
- Починає опитування з двома-п’ятьма варіантами.
- Завершити опитування
- Завершує поточне опитування.
- Створити прогноз
- Починає прогноз на бали каналу з двома-десятьма результатами.
- Завершити прогноз
- Підбиває підсумок, блокує або скасовує поточний прогноз.
- Визначити погашення винагороди
- Позначає використання нагороди за бали каналу як виконане або повертає бали (лише для нагород, створених тим самим застосунком Twitch).
Тригери39
Кнопка або потік можуть реагувати на ці події.
- Трансляцію розпочато
- Канал вийшов в ефір.
- Трансляцію завершено
- Канал припинив трансляцію.
- Інформацію про канал оновлено
- Назва, категорія, мова або мітки вмісту змінилися.
- Рекламну паузу розпочато
- На каналі почалася рекламна пауза.
- Новий фолловер
- Хтось підписався на канал як фоловер.
- Нова підписка
- Хтось оформив підписку на канал. За бажанням лише для одного рівня.
- Продовження підписки
- Хтось оголосив у чаті про продовження підписки.
- Подаровані підписки
- Хтось подарував підписки на канал.
- Підписку завершено
- Термін підписки на канал минув.
- Вболівання бітами
- Хтось надіслав біти на каналі.
- Отримано рейд
- Інший канал зробив рейд на цей.
- Надіслано рейд
- Цей канал зробив рейд на інший.
- Отримано шаутаут
- Інший канал зробив шаутаут цьому.
- Шаутаут надіслано
- Канал зробив шаутаут.
- Активовано нагороду за бали каналу
- Глядач використав нагороду за бали каналу. За бажанням лише для однієї нагороди.
- Погашено автоматичну винагороду
- Глядач використав одну з вбудованих нагород Twitch за бали каналу.
- Активацію оброблено
- Використання нагороди за бали каналу прийнято або бали повернуто.
- Опитування розпочато
- На каналі почалося опитування.
- Опитування завершено
- Опитування на каналі завершилося.
- Прогноз розпочато
- На каналі почався прогноз.
- Прогноз заблоковано
- Прогноз перестав приймати ставки.
- Прогноз завершено
- Прогноз підсумовано або скасовано.
- Хайп-трейн розпочато
- На каналі почався хайп-трейн.
- Прогрес хайп-трейну
- Хайп-трейн на каналі просунувся.
- Хайп-трейн завершено
- Хайп-трейн на каналі завершився.
- Ціль розпочато
- Почалася ціль автора.
- Прогрес цілі
- Ціль автора просунулася.
- Ціль завершено
- Ціль автора завершилася.
- Сповіщення в чаті
- Сповіщення в чаті про підписку, продовження, подарунок, рейд, оголошення або благодійність. За бажанням лише для одного виду.
- Чат очищено
- Чат каналу очищено.
- Повідомлення в чаті видалено
- Одне повідомлення в чаті видалено.
- Режим чату змінено
- Перемкнуто режим «лише емодзі», «лише для фоловерів», повільний, «лише для підписників» або унікальний чат.
- Користувача заблоковано або обмежено в часі
- Глядача заблоковано або обмежено в часі.
- Блокування користувача знято
- З глядача знято блокування.
- Додано VIP
- Глядач отримав статус VIP.
- Вилучено VIP
- Глядач втратив статус VIP.
- Подія Twitch (додатково)
- Кожна подія Twitch, зокрема ті, яких Macro Deck ще не моделює, з необробленими даними.
- Під’єднано
- Macro Deck підключив обліковий запис до Twitch.
- Від’єднано
- З’єднання з Twitch втрачено.
Змінні10
Показуйте ці значення на кнопках і віджетах або використовуйте їх в умовах.
twitch_<account>_is_connected- Чи підключено обліковий запис до Twitch.
twitch_<account>_is_live- Чи канал в ефірі.
twitch_<account>_stream_title,twitch_<account>_stream_category- Поточні назва й категорія.
twitch_<account>_viewer_count,twitch_<account>_uptime_seconds- Глядачі й скільки секунд триває трансляція.
twitch_<account>_follower_count,twitch_<account>_subscriber_count,twitch_<account>_subscriber_points- Загальна кількість фоловерів, підписників і балів підписників каналу.
twitch_<account>_chatter_count- Усі у вашому чаті, зокрема ви й боти.
twitch_<account>_stream_thumbnail_url- URL поточної мініатюри трансляції.
twitch_<account>_display_name,twitch_<account>_login- Відображуване ім’я й логін облікового запису.
twitch_<account>_emote_only,twitch_<account>_followers_only,twitch_<account>_followers_only_duration,twitch_<account>_slow_mode,twitch_<account>_slow_mode_wait_time,twitch_<account>_subscriber_only,twitch_<account>_unique_chat- Режими чату: лише емодзі, лише для фоловерів і його тривалість у хвилинах, повільний режим і його час очікування в секундах, лише для підписників і унікальний чат.
twitch_<account>_last_follower,twitch_<account>_last_subscriber,twitch_<account>_last_cheerer,twitch_<account>_last_raider- Останній фоловер, підписник, той, хто надіслав біти, і той, хто зробив рейд.
Віджети2
Додайте їх на свою панель через вибір віджетів.
- Чат Twitch
- Показує чат вашого каналу з емодзі й значками. Натисніть на нього, щоб відкрити більший чат, де можна видаляти повідомлення, обмежувати в часі й блокувати.
- Статистика стріму Twitch
- Показує стан ефіру, глядачів, учасників чату, фоловерів і підписників, назву, категорію й тривалість трансляції у вибраному вами стилі.
Поширені запитання
Чи можна під’єднати кілька облікових записів Twitch?
Так. Знову натисніть Додати налаштування і підтвердьте доступ з іншим обліковим записом. Кожна дія має поле Обліковий запис, а змінні містять назву облікового запису, наприклад twitch_mychannel_is_live.
Чому потрібно входити знову?
Twitch завершує вхід після 30 днів без використання або коли ви відкликаєте доступ Macro Deck на Twitch. Тоді в розділі Інтеграції з’являється повідомлення, що вхід втратив чинність. Натисніть Перепідключити, щоб знову підтвердити доступ.
Чому дія не виконується?
Багато дій працюють лише в певних ситуаціях: Створити кліп і Створити маркер трансляції потребують, щоб канал був в ефірі, Запустити рекламу потребує каналу афіліата або партнера в ефірі, а Надіслати шаутаут працює раз на дві хвилини. Якщо Twitch не надав дозвіл, під’єднайте обліковий запис знову, щоб надати його.
Чому не вдається обробити використання моїх наявних нагород?
Twitch дозволяє застосунку обробляти використання лише тих нагород, які створив той самий застосунок. Нагороди, створені на панелі Twitch, не можна обробити через API.
Хто може модерувати з віджета чату?
Будь-хто, хто може користуватися вашою панеллю. Щоб лише показувати чат, вимкніть Дозволити модерацію в діалозі чату в параметрах віджета.
Де зберігаються токени Twitch?
Macro Deck зберігає токени доступу й оновлення в зашифрованому вигляді на комп’ютері, де працює Macro Deck. Ви ніколи не вводите пароль Twitch у Macro Deck: доступ підтверджується на самому Twitch.
Більше в категорії «Трансляції»
OBS Studio
Входить до Macro DeckПеремикайте сцени, керуйте трансляцією, записом і звуком та реагуйте на події в OBS Studio.
Meld Studio
Входить до Macro DeckПеремикайте й готуйте сцени, керуйте шарами, ефектами й аудіодоріжками та виходьте в ефір у Meld Studio.
Streamlabs Desktop
Входить до Macro DeckПеремикайте сцени, керуйте трансляцією, записом і джерелами звуку в Streamlabs Desktop.
Streamer.bot
Входить до Macro DeckЗапускайте дії Streamer.bot, надсилайте повідомлення в чат і реагуйте на кожну подію, про яку повідомляє Streamer.bot.
YouTube
Входить до Macro DeckПоказуйте чат і статистику трансляції YouTube, змінюйте назву й теги та реагуйте на Super Chat і спонсорів.