Chat bot

Riferimento di comandi e variabili di InstiBot

Ogni comando di chat integrato e ogni $(variabile) che puoi usare nei comandi e nei timer di InstiBot, con sintassi, chi può usarlo e un esempio per ciascuno.

Come leggere questa pagina

I comandi sono mostrati con il prefisso ! predefinito; se hai cambiato il prefisso nelle Impostazioni, usa il tuo. Le parole tra parentesi angolari sono valori da sostituire, quelle tra parentesi quadre sono facoltative. Ogni comando predefinito può essere rinominato, avere alias o essere limitato a un rango in Chat Bot → Comandi → Comandi predefiniti.

Le variabili si scrivono $(name) dentro il messaggio di un comando o di un timer. I nomi non distinguono maiuscole e minuscole. Una variabile che non può essere risolta resta come testo semplice.

Comandi di chat e stream

ComandoChiCosa fa
!commandsChiunquePubblica il link al tuo elenco pubblico dei comandi.
!uptimeChiunqueDa quanto tempo lo stream è in diretta.
!followage [@viewer]ChiunqueDa quanto tempo uno spettatore ti segue, contando dai follow che InstiBot ha visto.
!title [nuovo titolo]ModeratoreMostra il titolo, oppure lo cambia su Kick (e su Twitch se collegato).
!game [categoria]ModeratoreMostra la categoria, oppure la cambia con la corrispondenza migliore. Alias !category.
!so @viewerModeratoreShoutout con un link e l'overlay Shoutout. Alias !shoutout, !promo.
!addcom !name messageModeratoreCrea un comando personalizzato.
!editcom !name messageModeratoreCambia il messaggio di un comando personalizzato.
!delcom !nameModeratoreElimina un comando personalizzato.
!permit @viewerModeratorePermette a uno spettatore di pubblicare un solo link mentre la protezione link è attiva.
!quote [add testo | numero | parola]Chiunque (aggiungere ed eliminare: Moderatore)Mostra, cerca, aggiunge o elimina le citazioni della community.
!scheduleChiunqueIl tuo prossimo stream in programma. Alias !nextstream.
!clip [titolo]ChiunqueSolo Kick: crea una clip degli ultimi 30 secondi, oppure salva un marcatore che potrai tagliare più tardi.
!appealChiunquePubblica il link per la richiesta di sban quando i ricorsi sono attivi.
!level / !xp [@viewer]ChiunqueLivello e XP, quando il sistema livelli è attivo.
!birthday DD/MMChiunqueSalva un compleanno per gli auguri di compleanno.
!tts messaggioChiunque (disattivato per impostazione predefinita)Legge un messaggio ad alta voce nel widget TTS, a fronte di un prezzo in punti.

Comandi per punti e interazione

Ogni minigioco ha anche i suoi comandi, come !roulette, !slots, !heist e !crash. La guida di ogni gioco li elenca con esempi.

ComandoChiCosa fa
!points [@viewer]ChiunqueMostra i punti di uno spettatore.
!give @viewer amountChiunqueDà una parte dei tuoi punti a un altro spettatore.
!topChiunquePubblica il link alla tua classifica dei punti.
!watchtimeChiunqueTempo attivo in chat.
!shopChiunquePubblica il link al tuo negozio dei punti.
!redeem nome oggettoChiunqueRiscatta un oggetto del negozio dalla chat.
!addpoints @viewer amountProprietarioAggiunge punti; un importo negativo li toglie.
!sr branoChiunqueRichiede un brano (YouTube). Anche !song, !wrongsong, !skip.
!join / !leave / !queueChiunqueLa coda degli spettatori. I moderatori usano !next e !pick.
!bet option amountChiunqueScommette su una previsione della community.
!giveaway start premio [5m]ModeratoreAvvia un giveaway dalla chat. Gli spettatori partecipano con !enter per impostazione predefinita.
!poll Domanda | Opzione 1 | Opzione 2 60sModeratoreApre un sondaggio. Gli spettatori votano con !vote e un numero.

Variabili

VariabileRestituisceEsempio
$(user)Lo spettatore che ha usato il comandoCiao $(user)!
$(touser)La prima parola dopo il comando senza @, altrimenti lo spettatore$(user) abbraccia $(touser)
$(args)Tutto ciò che è scritto dopo il comandoHai detto: $(args)
$(1), $(2) …La prima, la seconda … parola dopo il comandoVoto $(1) su 10
$(channel)Il nome del tuo canaleBenvenuto su $(channel)
$(random 1-100)Un numero casuale nell'intervalloHai tirato $(random 1-6)
$(random a,b,c)Una scelta casuale dall'elencoStasera: $(random apex,valorant,chess)
$(randomchatter)Uno spettatore a caso che ha scritto negli ultimi 10 minuti$(randomchatter) ottiene il prossimo shoutout
$(count)Quante volte è stato usato questo comandoUsato $(count) volte
$(uptime)Da quanto tempo lo stream è in diretta, oppure offlineIn diretta da $(uptime)
$(title), $(game)Il titolo e la categoria attualiOra in gioco: $(game)
$(followage)Da quanto tempo lo spettatore ti segueMi segue da $(followage)
$(points), $(pointsname)I punti dello spettatore e il nome della tua valuta$(points) $(pointsname)
$(watchtime), $(level), $(xp), $(rank)Il tempo in chat, il livello, gli XP e la posizione in classifica dello spettatorePosizione n. $(rank)
$(time Europe/London)L'ora attuale in un fuso orarioA New York sono le $(time America/New_York)
$(countdown 2026-12-31T20:00)Il tempo rimasto fino a una data e un'oraL'evento inizia tra $(countdown 2026-12-31T20:00)
$(math 2*3)Un calcolo con + - * / % ^ e parentesi$(math 1500/3) a testa
$(counter deaths)Il valore di un contatore della chatMorti: $(counter deaths)
$(nextstream)Il tuo prossimo stream in programmaProssimo stream: $(nextstream)
$(urlfetch https://…)Il testo restituito da un indirizzo web (Premium)$(urlfetch https://example.com/status)

Da sapere

  • Le variabili dello spettatore come $(points) e $(rank) leggono lo spettatore sulla piattaforma da cui è arrivato il comando. Gli spettatori di Kick e di Twitch sono conteggiati separatamente.
  • Nei timer, $(user) è il tuo nome e $(count) non ha valore, quindi non usarli nei messaggi dei timer.
  • $(followage) conosce solo i follow che InstiBot ha visto, perché Kick non offre un elenco dei follower più vecchi.
  • I messaggi più lunghi di quanto consente una piattaforma vengono accorciati su Kick e divisi in un massimo di tre messaggi su YouTube.