Separe o chat por plataforma em 4 etapas
Exemplo: uma sobreposição mostra só Twitch e outra só YouTube. Você continua lendo tudo em um Dock.
- Adicione todos os seus chats ao Social Stream Ninja. Confira se uma mensagem nova de cada um aparece no seu Dock de chat da transmissão (Streaming Chat Dock). Mantenha esse Dock sem filtros. É a sua visualização.
- Copie seu link gerado de
dock.htmlduas vezes. Copiar mantém sessão, senha, versão e configurações do servidor. - Adicione um filtro ao final de cada cópia, como
&onlyfrom=twitch&hidemenu(veja a tabela abaixo). - Adicione cada link ao OBS como uma Fonte de navegador. Dê nomes claros, como Chat da Twitch e chat do YouTube.

- Captura Twitch + YouTube
- Uma sessão do SSN Seu Dock recebe os dois
- Visualizações no OBS Somente Twitch e somente YouTube
Opções de filtro para sobreposições de chat
| Quero mostrar… | Adicione ao link do Dock |
|---|---|
| Só Twitch | &onlyfrom=twitch&hidemenu |
| Só YouTube | &onlyfrom=youtube&hidemenu |
| Twitch e YouTube juntos | &onlyfrom=twitch,youtube&hidemenu |
| Tudo exceto Discord | &hidefrom=discord&hidemenu |
Um exemplo completo:
https://socialstream.ninja/dock.html?session=YOUR_SESSION_ID&onlyfrom=twitch&hidemenu
onlyfrom e hidefrom aqui. Opções de outras sobreposições, como onlytype, podem não funcionar nesta página. YouTube Shorts tem seu próprio tipo: adicione youtubeshorts se sua captura informar esse tipo. Veja Tipos de fontes.Separar Featured Chat (mensagens selecionadas)
- Copie seu link gerado de
featured.htmlduas vezes. - Adicione
&onlyfrom=twitcha um e&onlyfrom=youtubeao outro. - Mantenha o Dock aberto para escolher mensagens.
twitch,youtube) só funciona no Dock.O filtro só decide quais mensagens selecionadas uma página aceita. Não cria filas separadas. Uma seleção rejeitada também não limpa a tela. Ao mudar de segmento, limpe a mensagem em destaque para não deixar a anterior aparecendo.
Dois canais na mesma plataforma
onlyfrom=twitch significa toda a Twitch, não um canal específico. Nomes de canais e títulos de transmissão não podem ser usados como nomes de filtro.
| Quero… | Faça isto |
|---|---|
| Mostrar de qual canal veio cada mensagem | Adicione &showchannelname (funciona quando a fonte envia o nome do canal). |
| Fazer duas transmissões totalmente separadas | Use instâncias ou perfis de captura separados, cada um com sua sessão e abrindo apenas suas próprias fontes. |
| Filtrar o Dock por aba do navegador | &filtertid=123 (avançado, veja abaixo). |
label dá nome à página para roteamento; não é um filtro de canal.Como filtertid funciona
- Aceita o ID numérico da aba do navegador de onde veio a mensagem. Separe vários por vírgulas.
- Encontre o
tidem uma mensagem real capturada. Veja a Referência de eventos e Comandos e API. - Não é um ID de canal da plataforma.
- IDs de aba podem mudar quando uma fonte é reaberta. Fontes sem um ID de aba correspondente podem ficar ocultas.
- Funciona só no Dock, não como filtro de canal do Featured Chat.
Teste cada visualização
- Envie uma mensagem simulada da Twitch e outra do YouTube para uma sessão de teste. Use Criar mensagens de teste.
- Confira se ambos aparecem no Dock e se cada sobreposição de chat mostra apenas sua plataforma.
- Destaque cada mensagem e depois pressione limpar. Confira cada página de destaques após trocar de plataforma.
- Repita com uma mensagem real de cada fonte. Mensagens simuladas não têm IDs reais de aba.
| Problema | Tente isto |
|---|---|
| Uma visualização está vazia | Remova o filtro por um momento. Se o chat voltar, confira o tipo exato da fonte ou o ID da aba. |
| Continua vazio sem o filtro | Veja solução de problemas de sessão e roteamento. |
| Renomear a fonte do OBS não mudou nada | Renomear não muda o link salvo. Edite a própria URL. |
Chat e alertas em uma aba do navegador
Combinar sobreposições empilha seus links de sobreposição em uma aba ou fonte de navegador do OBS. É útil para ler o chat no celular durante uma transmissão IRL.
- Cole o link do seu Dock de chat da transmissão (Streaming Chat Dock) na camada inferior.
- Cole o link do seu Caixa de alertas multistream na camada superior. Mantenha os links completos, com sessão, senha e opções de conexão.
- Deixe Fundo transparente do SSN marcado.
- Ative Permitir toques e rolagem nesta camada para o chat. Desative nos alertas para não bloquearem o chat.
- Pressione Prévia, depois Mostrar código QR e leia com seu celular. Ou pressione Copiar link combinado para colar em uma fonte de navegador.
A visualização combinada não tem controles de configuração. Apenas mostra suas sobreposições.
Opções da camada
| Quero… | Faça isto |
|---|---|
| Adicionar mais sobreposições | Até oito links. |
| Colocar uma camada na frente ou atrás | Use os botões de seta. |
| Redimensionar ou mover uma camada | Abrir Tamanho e posição. Defina largura, altura, esquerda e topo em pixels (450) ou porcentagens (100%). |
| Voltar uma camada para tela cheia | Redefinir para tela cheia. Largura e altura vazias preenchem o navegador; esquerda e topo vazios começam no canto superior esquerdo. |
| Criar uma coluna de chat à esquerda (1920×1080) | Camada de chat: largura 450, altura 1080, esquerda 0, topo 0. As outras camadas continuam em tela cheia. |
| Editar um link combinado depois | Use o link editável ou adicione ?edit=1 antes de #. |
| Começar de novo | Limpar configuração salva. |
Tamanhos em pixels ficam fixos ao redimensionar o navegador. Porcentagens acompanham o tamanho. Cada sobreposição mantém seu conteúdo e suas configurações.
Salvamento, celulares e privacidade
- Links e opções de camada são salvos automaticamente neste navegador, mesmo incompletos. A navegação privada pode não mantê-los.
- O link combinado e o código QR contêm o layout completo. Configure no computador, leia uma vez e salve nos favoritos do celular. Abrir também salva a configuração no navegador do celular.
- Alterações no computador não atualizam um link antigo. Copie ou leia o novo link após editar. Nada é sincronizado pelo ID da sessão.
- Mantenha links combinados e códigos QR tão privados quanto seus links de sobreposição.
- A captura do SSN deve continuar ativa e o celular precisa acessar os mesmos servidores dos links originais.
localhostou127.0.0.1significa o próprio celular. - Links muito longos podem não caber em um código QR. Você ainda pode copiar o link.
Exemplo para OBS: coluna de chat à esquerda com efeitos em tela cheia
Não é necessário CSS. Cada camada tem sua própria área. Configure a fonte de navegador do OBS para 1920×1080. Adicione primeiro as camadas inferiores e digite apenas números (sem vírgulas nem “px”) em Tamanho e posição.
| Camada | Largura | Altura | Esquerda | Topo |
|---|---|---|---|---|
| 1. Chat ao vivo / Dock | 450 | 1000 | 0 | 80 |
| 2. Contador de hype | 450 | 80 | 0 | 0 |
| 3. Mural de emojis / emotes | 1920 | 1080 | 0 | 0 |
| 4. Chat em destaque | 1470 | 1080 | 450 | 0 |
| 5. NinjaBacker (opcional) | 1920 | 1080 | 0 | 0 |
Os 80 pixels superiores contêm Hype, com a coluna de chat abaixo. Quer o chat com altura total atrás do Hype? Defina a altura do Live Chat como 1080 e a posição superior para 0. Outros tamanhos de cena precisam de outros números.
- Cole os links completos das suas sobreposições. Copie das fontes de navegador existentes para manter sessão, senha, estilos e configurações de conexão. Deixe Fundo transparente do SSN marcado. Recortes, transformações, filtros e CSS personalizado do OBS não estão no link e não serão transferidos.
- Centralize o Hype na coluna. No link de
hype.html, use&align=center. Substitua qualqueralign=leftoualign=right, e removaalignright. Para um visual compacto, experimente&combineall&hidetitle&style=compact&scale=0.75(substitua os valores existentes). Aumente a altura da camada Hype se o estilo precisar de mais espaço. - Mantenha Featured Chat ao lado da coluna de chat. Defina Esquerda = 450 e Largura = 1470 juntos (450 + 1470 = 1920). Mover uma camada de 1920 pixels de largura para a direita cortaria a borda. Adicione
¢ercomofeatured.htmlpara centralizar mensagens curtas nessa área. Para centralizar na cena toda, use Esquerda 0, Largura 1920 e¢er. - Coloque o NinjaBacker por último (opcional). Cole o link da sobreposição para espectadores como camada superior, com a animação de entrada pela direita. O combinador define a área e a ordem; o NinjaBacker define sua animação. O fundo deve ser transparente e o site precisa permitir incorporação. Essa camada não fez parte do exemplo testado.
- Visualize em 1920×1080. Envie uma mensagem com emojis, destaque uma mensagem pelo Dock e ative os dados Hype no SSN. O chat normal não escolhe uma mensagem em destaque sozinho.
- Copie o novo link combinado para o OBS. Configure essa fonte de navegador com largura 1920 e altura 1080. O tamanho da prévia não define isso. Ajuste à cena sem cortar. Após cada mudança de layout, copie o link novamente; o antigo mantém o layout anterior.
Se uma camada estiver vazia ou cobrir o chat
| Problema | Tente isto |
|---|---|
| Uma camada está vazia | Primeiro abra o link original sozinho. Alertas ficam vazios até chegar um evento. Combinar não captura nada novo. |
| Uma camada tem fundo opaco | A transparência automática funciona para dock.html, featured.html, multi-alerts.html, e minecraft.html. Outras páginas precisam da própria configuração de transparência. Alguns sites externos bloqueiam a incorporação. |
| Não é possível tocar ou rolar o chat | Uma camada transparente ainda pode bloquear toques. Desative Permitir toques e rolagem nas camadas acima do chat que não precisam disso. |
| Sem som no celular | Celulares podem precisar de um toque antes de reproduzir som. Ative toques nessa camada e toque nela. Teste no celular real antes de depender disso. |