Comandos externos
Ações que alcançam fora do jogo: pressionar teclas, enviar uma requisição HTTP, executar um programa, trocar uma cena do OBS, executar uma ação do Streamer.bot ou chamar sua própria ferramenta.
Comandos externos são ações que fazem algo fora do jogo quando um espectador envia um presente ou escreve no chat — pressionar uma tecla, ligar suas luzes inteligentes, trocar a cena do OBS. Eles estão em todo mod e toda integração personalizada, em todos os planos: com acionadores do TikFinity no Free, ou com acionadores nativos de TikTok e Kick no PRO e no MAX.
Adicionar um comando externo
- Na aba Ações, clique em Adicionar novo e escolha o acionador.
- Em Todas as ações, abra a aba Externos.
- Clique em Configure ao lado do comando, preencha as configurações e salve.
Um comando é executado Quantidade vezes, com o Intervalo da linha entre as execuções, como qualquer ação. Ele não precisa do jogo: um mod ou integração só precisa estar ativado.
Os comandos
| Comando | O que faz |
|---|---|
| Keystroke | Pressiona teclas ou botões do mouse na janela que está em foco. |
| Webhook | Envia uma requisição HTTP para uma URL. |
| Execute program | Inicia um programa ou script. |
| Streamer.bot | Executa uma ação no Streamer.bot. |
| OBS | Troca uma cena ou mostra/oculta uma fonte no OBS Studio. |
| Third-Party Action | Executa uma ação no seu próprio app — veja Interface Third-Party. |
Keystroke
Defina uma Sequência de teclas, Modificadores opcionais, Teclas especiais ou botões do Mouse, e a Duração de pressionamento (ms) (100 por padrão). Mantenha o Modo de jogo ativado para jogos; desative-o para digitar em apps comuns ou em um chat.
Webhook
Digite a URL (http ou https) e o método — POST com um corpo JSON por padrão; GET, PUT, PATCH e DELETE também estão disponíveis. Variáveis como {username} ou {giftName} são preenchidas na URL, nos cabeçalhos e no corpo, e todo método exceto GET também envia todos os detalhes do evento no corpo. O BakoshApp espera até 10 segundos pela resposta.
Execute program
Escolha um arquivo .exe, .bat, .cmd ou .ps1 com Procurar, e opcionalmente adicione Argumentos (variáveis também funcionam aqui). Aguardar o término do processo faz a próxima execução esperar até o programa terminar.
Streamer.bot
Primeiro conecte o Streamer.bot em Configurações → Streamer.bot (por padrão 127.0.0.1, porta 8080; o servidor WebSocket precisa estar ativado no Streamer.bot, sem autenticação). Depois escolha a ação do Streamer.bot a executar. Os detalhes do evento são passados a ela como argumentos, disponíveis no Streamer.bot como %username%, %giftName% e assim por diante.
OBS
Primeiro conecte o OBS em Configurações → OBS (por padrão 127.0.0.1, porta 4455, e a senha do servidor WebSocket do OBS). Depois escolha Trocar cena ou Alternar fonte:
- Permanente / Definir estado — a mudança permanece.
- Por tempo — a mudança é desfeita após Duração segundos (5 por padrão): o OBS volta para a cena anterior, ou oculta a fonte de novo.
Variáveis
Webhook, Execute program e Streamer.bot podem usar os detalhes do evento que executou a ação: username, nickname, eventType, giftName, giftId, repeatCount, diamondCount, likeCount, profilePictureUrl e subMonth. Do TikFinity, apenas username está disponível.
Comandos em uma predefinição de outra pessoa
Quando outra conta envia uma predefinição para você, as ações Execute program e Keystroke dela chegam desativadas: elas iniciariam programas ou pressionariam teclas no seu PC. Confira as configurações delas e ative-as em Ações, ou marque Deixar ativadas — confio no remetente ao aceitar a predefinição. As suas conexões com o OBS, o Streamer.bot e o Third-Party permanecem como você as definiu em Configurações — elas não fazem parte de uma predefinição.
Ideias
- Pressione uma tecla em qualquer jogo quando alguém enviar um presente — buzinar, pular, atirar.
- Ligue suas luzes inteligentes com uma requisição HTTP quando você ganhar um novo seguidor.
- Execute um script em uma inscrição.
- Troque a cena do OBS por 10 segundos quando chegar um presente grande.