Twitch Stream Monitor no Touch Portal: painel de RAID/Host com lista de streamers
Se você faz live na Twitch, você conhece o momento clássico do fim da transmissão: “pra quem eu vou dar raid?”. Aí começa a maratona de abas, você abre canal por canal, tenta lembrar quem está online, quem está em um jogo compatível com seu público… e quando decide, já perdeu tempo e energia.
A solução aqui é montar um “radar” dentro do Touch Portal usando o plugin Twitch Stream Monitor. Ele foi feito justamente para monitorar seus streamers favoritos e exibir informações úteis como nome do streamer, foto, total de viewers, tempo online, jogo, arte do jogo, preview da live e se a live é 18+.
A melhor parte: como o plugin entrega tudo em states, você consegue montar um painel do seu jeito e transformar a decisão de raid em um processo rápido e repetível.
O que você vai conseguir fazer
-
Ver rapidamente quem da sua lista está online
-
Conferir viewers, jogo e título da live antes de raidar
-
Exibir thumb ao vivo e ícones do jogo no Touch Portal
-
Ter até 15 slots prontos para streamers na lista
-
Automatizar a ação final com slash command ou abrir o canal já no navegador
Passo 1 — Baixar e instalar o plugin
-
Vá no repositório do plugin e entre em Releases para baixar a versão do seu sistema.
-
No Touch Portal (desktop), clique no ícone de engrenagem e use Import plug-in para importar o arquivo .TPP.
-
Se for o seu primeiro plugin, pode ser necessário reiniciar o Touch Portal para tudo funcionar.
Links úteis:
Plugin: https://github.com/gitagogaming/Twitch-Stream-Monitor---TouchPortal-Plugin
Guia de importação (.tpp): https://www.touch-portal.com/blog/post/tutorials/import-plugin-guide.php
Passo 2 — Configurações que fazem diferença
Dentro das configurações do plugin, você vai ver opções como:
-
Auto Update (ligado/desligado)
-
Auto Update Seconds (tempo do ciclo)
-
Live Preview Size e Game Art Size (tamanho das imagens)
-
Live Image Preview Refresh Rate (com que frequência as thumbs são atualizadas)
Dica prática: quanto mais agressivo você deixar atualização de imagem, maior a chance de pesar em CPU e consumo de dados. O próprio plugin adicionou essa opção pensando nesse ajuste fino.
Passo 3 — Montar sua raid_list.txt do jeito certo
O plugin trabalha com uma lista de canais para monitorar.
Você pode abrir o arquivo com uma ação do próprio plugin chamada Open RaidList File.
Como preencher:
-
1 streamer por linha
-
Sem arroba
-
Salva e pronto
Depois disso, use:
-
Manually Check Raid / Host List para ele ler o arquivo e atualizar os states
-
Force Refresh State Updates se o painel estiver “parado” e você quiser forçar na hora
Passo 4 — Entendendo os states (a mágica do painel)
O plugin cria states gerais (como quantidade online e status do auto update) e também states por slot de raid.
Exemplos do que você recebe por slot:
-
user_name
-
game_name
-
title
-
viewer_count
-
livetime
-
live_thumb (preview)
-
user_thumb (avatar)
-
game_thumb (ícone do jogo)
-
is_mature (18+)
Na prática, isso significa que você pode montar um painel com “cards” no Touch Portal:
-
Avatar do streamer
-
Nome
-
Viewers
-
Jogo
-
Thumb ao vivo
-
E um botão “RAID” do lado
Passo 5 — Como dar RAID de forma prática
O Twitch Stream Monitor te ajuda a decidir. A execução pode ser feita de 2 formas:
Opção A — Slash command pelo Touch Portal
O Touch Portal permite enviar slash commands usando a ação de chat, então você pode montar um botão que manda:
-
/raid + o nome do streamer (vindo do state user_name)
Guia oficial de slash commands no Touch Portal:
Opção B — Abrir o canal e confirmar
Se você prefere manter manual, você pode configurar o Touch Portal para abrir a página do canal no navegador e confirmar a raid por lá.
Troubleshooting rápido (quando der ruim)
States não atualizam
-
Tente forçar atualização com Force Refresh State Updates ou rodar a checagem manual.
Imagens borradas
-
Ajuste tamanhos de preview nas configurações do plugin (isso pode afetar performance).
Plugin “parou de funcionar”
-
Confirme se está aprovado/rodando e reinicie o Touch Portal.
Checklist final (pra ficar redondo)
-
Plugin instalado via .TPP
-
Auto Update configurado com tempo seguro
-
raid_list.txt preenchida (1 por linha, sem arroba)
-
Botões: abrir lista, checagem manual e force refresh
-
Painel montado usando states do slot 1 ao 15
-
Botão de raid por slash command ou abertura de canal
Vídeo e links
Página pronta: https://drive.google.com/file/d/1hBJN0_A4sSMB4gQlGa5RBJYGhAFeF_-a/view?usp=sharing
Vídeo: https://youtu.be/_RYNMrKWbfw
Plugin: https://github.com/gitagogaming/Twitch-Stream-Monitor---TouchPortal-Plugin
Comentários
Postar um comentário