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

  1. Vá no repositório do plugin e entre em Releases para baixar a versão do seu sistema.

  2. No Touch Portal (desktop), clique no ícone de engrenagem e use Import plug-in para importar o arquivo .TPP.

  3. 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

Postagens mais visitadas