Bot de chat

Comandos de chat personalizados para Kick, Twitch e YouTube

Crie comandos de chat no InstiBot: respostas, apelidos, tempos de espera, cargos, preços em pontos, palavras-chave e variáveis como $(user) e $(uptime).

Crie o seu primeiro comando

Todo comando que você cria responde na plataforma em que foi digitado, então um mesmo comando funciona na Kick, na Twitch e no YouTube ao mesmo tempo. Os comandos digitados no chat do TikTok são respondidos nas suas outras plataformas conectadas, porque bots não podem postar no chat do TikTok.

  1. Abra Bot de chat no painel e escolha a aba Comandos. Os Comandos personalizados são seus; os Comandos padrão são os integrados que todo canal recebe.
  2. Clique em Adicionar comando e digite o nome que os espectadores vão usar, sem o prefixo. Os nomes podem ter até 32 caracteres, sem espaços.
  3. Escreva a mensagem que o bot deve enviar. Uma pré-visualização ao vivo abaixo do campo mostra como as variáveis vão ficar.
  4. Escolha quem pode usá-lo, um tempo de espera e, se quiser, um preço em pontos. Salve e digite o comando no seu chat para testar.

Exemplos para copiar

Alguns comandos que a maioria dos canais adiciona no primeiro dia. Cole o texto depois da seta no campo da mensagem.

!socials → Find all my links at https://example.com
!hello → Hello $(user)! Welcome to $(channel).
!uptime → We have been live for $(uptime).
!roll → $(user) rolled $(random 1-100).
!hug → $(user) hugs $(touser)!
!deaths → I have died $(counter deaths) times today.

Todas as opções do editor

OpçãoO que faz
ComandoO nome depois do prefixo. Nomes e apelidos precisam ser únicos entre todos os comandos, inclusive os padrão.
ApelidoAté 10 outros nomes para o mesmo comando, separados por vírgulas.
MensagemA resposta, com até 500 caracteres no plano grátis e 2000 no Premium.
CargoQuem pode usar: Qualquer um, Assinante, VIP, Moderador ou Proprietário. Cargos mais altos passam pelas barreiras mais baixas, então um moderador pode usar um comando de Assinante.
Tempo de esperaDe nenhum até 10 minutos. Global significa uma vez por tempo de espera para o chat inteiro; Por usuário significa que cada espectador espera por conta própria. Moderadores e o proprietário ignoram os tempos de espera.
AcessoSempre, Só ao vivo ou Só offline. Ao vivo significa em qualquer plataforma conectada.
PreçoPontos que o comando custa. Só cobra quando o sistema de pontos está ligado.
AtivaçãoComando (digitado com o prefixo) ou Palavra-chave no chat (Premium): o bot responde sempre que a palavra aparece em qualquer lugar de uma mensagem.

Variáveis

As variáveis são escritas como $(name) e preenchidas quando o comando é executado: $(user) é o espectador que o digitou, $(touser) a primeira palavra depois do comando, $(args) tudo o que vem depois dele, e $(uptime), $(title) e $(game) descrevem a sua live. Uma variável que não pode ser resolvida continua como texto simples, o que facilita ver erros de digitação.

Algumas variáveis recebem um valor: $(random 1-100) escolhe um número, $(random red,blue,green) escolhe de uma lista, $(time Europe/London) mostra a hora em um fuso horário e $(countdown 2026-12-31T20:00) faz a contagem regressiva até uma data. A lista completa com exemplos está na referência de comandos e variáveis.

Respostas aleatórias e comandos por palavra-chave

No Premium, escreva várias mensagens em linhas separadas e o bot escolhe uma ao acaso a cada vez. No plano grátis, só a primeira linha é enviada.

Um comando por palavra-chave (Premium, até 10) responde sempre que a palavra aparece em qualquer lugar de uma mensagem do chat, sem o prefixo. A correspondência não diferencia maiúsculas de minúsculas e vale para palavras inteiras, e cargo, acesso, tempo de espera e preço continuam valendo. Use para perguntas que os espectadores sempre repetem, como “discord” ou “specs”.

Comandos padrão

Todo canal recebe um conjunto de comandos padrão como !commands, !uptime, !followage, !so, !title, !game, !addcom e os comandos de pontos, jogos e pedidos de música. Você pode renomeá-los, adicionar apelidos, mudar quem pode usá-los e editar as respostas, mas não pode excluí-los; desative-os em vez disso. Um ícone de aviso ao lado de um comando padrão significa que o recurso de que ele precisa, por exemplo o sistema de pontos, está desligado.

Os moderadores podem gerenciar comandos simples pelo chat: !addcom !name message cria um, !editcom muda a mensagem dele e !delcom o remove.

Limites do plano

Se você voltar ao plano grátis, seus comandos mais novos acima do limite são marcados como “Pausado pelo plano” e voltam quando você assinar de novo.

GrátisPremium
Comandos personalizados100Ilimitado
Comandos por palavra-chaveIndisponível10
Respostas aleatóriasSó a primeira linhaSim
Tamanho da mensagem500 caracteres2000 caracteres
$(urlfetch)IndisponívelSim

Quando um comando não responde

  • O comando está desativado ou marcado como “Pausado pelo plano”.
  • O Bot de chat está desligado, ou o bot está pausado para essa plataforma na página Plataformas.
  • O cargo do espectador é baixo demais, ou o Acesso não combina com você estar ao vivo ou não.
  • Ele está em tempo de espera. Comandos em tempo de espera ficam em silêncio em vez de postar uma mensagem de espera.
  • Ele tem um preço e o espectador não pode pagar.
  • Um filtro de moderação removeu a mensagem primeiro, por exemplo porque continha um link.
  • Há um espaço depois do prefixo: “! hello” não é um comando.

Perguntas

Posso importar comandos de outro bot?

Sim. Bot de chat → Extras → Importar de outros bots lê as suas listas públicas de comandos do Nightbot, do StreamElements, do Fossabot e de outros bots, ou um arquivo que você colar, e mostra cada comando antes de salvar qualquer coisa.

Onde os espectadores veem todos os meus comandos?

Na sua lista pública de comandos, com link no botão Lista pública e na resposta do !commands. Ela mostra todos os comandos ativados com a resposta e quem pode usá-los.

Posso mudar o prefixo !?

Sim, em Configurações → Prefixo de comando. Ele vale para todos os comandos do seu canal.