Twitch · Guia de configuração
Como obter um Twitch Client ID e Client Secret
Os alertas de jogo e streamer Twitch usam credenciais de seu próprio aplicativo de desenvolvedor Twitch. StreamBruh troca Client ID e Client Secret por um token de acesso de aplicativo para ler dados públicos Twitch.
Configuração passo a passo
Prepare sua conta Twitch
Faça login em Twitch, verifique seu endereço de e-mail e habilite a autenticação de dois fatores em Segurança e Privacidade. Twitch requer estas etapas antes de registrar um aplicativo. Atualize o console do desenvolvedor se você os ativou em outra guia.
Registre um aplicativo
Abra o console do desenvolvedor Twitch, escolha Aplicativos e registre seu aplicativo. Insira um nome exclusivo, selecione uma categoria apropriada, adicione o URL de redirecionamento OAuth solicitado por Twitch, preencha o prompt de verificação e crie o aplicativo.
StreamBruh usa o fluxo de credenciais de cliente servidor a servidor do Twitch para dados públicos. O URL de redirecionamento de registro não é um retorno de chamada StreamBruh e não é usado quando StreamBruh solicita seu token de acesso ao aplicativo. Use um URL que você controla se o formulário Twitch exigir um.
Copie o Client ID e gere um segredo
Em Aplicativos, selecione Gerenciar para o novo aplicativo. Copie seu Client ID. Em seguida, escolha Novo segredo, copie o Client Secret e armazene-o de forma privada. Um novo segredo invalida o anterior, então atualize StreamBruh se você alterá-lo.
Salve e teste em StreamBruh
Bot aberto e integrações. Cole os dois valores em Twitch Client ID e Twitch Client Secret, salve e use as credenciais de teste Twitch. Os valores salvos existentes são mascarados; deixar um campo em branco durante a edição mantém seu valor armazenado.
Nunca cole o segredo em uma página pública, mensagem de suporte ou repositório de código. Twitch trata isso como uma senha.
Configurar alertas
Para uma notificação de streamer, insira o nome de usuário Twitch ou URL do canal. Para uma notificação de jogo, pesquise uma categoria Twitch, escolha um idioma, se desejar, e defina uma contagem mínima de espectadores de pelo menos 5. Escolha um canal Discord que seu bot possa usar e personalize a mensagem. As verificações são agendadas, portanto os alertas não são instantâneos.
Verifique sua configuração
- O teste de credenciais Twitch relata um resultado bem-sucedido.
- A categoria ou streamer selecionado é resolvido no formulário de notificação.
- Seu bot pode enviar para o canal Discord selecionado.
Solução de problemas
Não é possível registrar um aplicativo
Verifique a verificação de e-mail e 2FA e atualize o console do desenvolvedor. Certifique-se de que o nome do aplicativo seja exclusivo e que o URL de redirecionamento seja aceito por Twitch.
O teste de credencial falha
Verifique novamente o Client ID e o Client Secret atual no mesmo aplicativo. Se você gerou um novo segredo, o anterior será inválido.
Nenhum alerta aparece
Verifique se o streamer está ao vivo ou se um stream atende aos filtros de categoria, idioma e visualizador. Verificações agendadas, disponibilidade Twitch e permissões Discord afetam a entrega.

