Commandes externes

Des actions qui agissent en dehors du jeu : appuyer sur des touches, envoyer une requête HTTP, lancer un programme, changer de scène dans OBS, exécuter une action Streamer.bot ou appeler votre propre outil.

Les Commandes externes sont des actions qui agissent en dehors du jeu lorsqu'un spectateur envoie un cadeau ou écrit dans le chat — appuyer sur une touche, allumer vos lampes connectées, changer de scène dans OBS. Elles sont disponibles dans chaque mod et chaque intégration personnalisée, avec tous les plans : avec les déclencheurs TikFinity en Free, ou avec les déclencheurs natifs TikTok et Kick en PRO et MAX.

Ajouter une commande externe

  1. Dans l'onglet Actions, cliquez sur Ajouter nouveau et choisissez le déclencheur.
  2. Dans Toutes les actions, ouvrez l'onglet Externes.
  3. Cliquez sur Configure à côté de la commande, renseignez ses paramètres et enregistrez.

Une commande s'exécute autant de fois que l'indique Quantité, avec l'Intervalle de la ligne entre deux exécutions, comme n'importe quelle action. Elle n'a pas besoin du jeu : il suffit qu'un mod ou une intégration soit activé.

Les commandes

CommandeCe qu'elle fait
KeystrokeAppuie sur des touches ou des boutons de la souris dans la fenêtre active.
WebhookEnvoie une requête HTTP vers une URL.
Execute programLance un programme ou un script.
Streamer.botExécute une action dans Streamer.bot.
OBSChange de scène ou affiche/masque une source dans OBS Studio.
Third-Party ActionExécute une action dans votre propre application — voir Interface Third-Party.

Keystroke

Définissez une Séquence de touches, éventuellement des Modificateurs, des Touches spéciales ou des boutons de la Souris, ainsi que la Durée d'appui (ms) (100 par défaut). Laissez Mode jeu activé pour les jeux ; désactivez-le pour écrire dans des applications ordinaires ou dans un chat.

Webhook

Saisissez l'URL (http ou https) et la méthode — POST avec un corps JSON par défaut ; GET, PUT, PATCH et DELETE sont aussi disponibles. Les variables comme {username} ou {giftName} sont remplacées dans l'URL, les en-têtes et le corps, et toutes les méthodes sauf GET envoient aussi l'ensemble des détails de l'événement dans le corps. BakoshApp attend la réponse jusqu'à 10 secondes.

Execute program

Choisissez un fichier .exe, .bat, .cmd ou .ps1 avec Parcourir et, si besoin, ajoutez des Arguments (les variables fonctionnent ici aussi). Attendre la fin du processus fait patienter l'exécution suivante jusqu'à la fermeture du programme.

Streamer.bot

Connectez d'abord Streamer.bot dans Paramètres → Streamer.bot (par défaut 127.0.0.1, port 8080 ; le serveur WebSocket doit être activé dans Streamer.bot, sans authentification). Choisissez ensuite l'action Streamer.bot à exécuter. Les détails de l'événement lui sont transmis en arguments, disponibles dans Streamer.bot sous la forme %username%, %giftName%, etc.

OBS

Connectez d'abord OBS dans Paramètres → OBS (par défaut 127.0.0.1, port 4455, et le mot de passe du serveur WebSocket d'OBS). Choisissez ensuite Changer de scène ou Basculer la source :

  • Permanent / Définir l'état — le changement est conservé.
  • Temporisé — le changement est annulé au bout de Durée secondes (5 par défaut) : OBS revient à la scène précédente ou masque à nouveau la source.

Variables

Webhook, Execute program et Streamer.bot peuvent utiliser les détails de l'événement qui a exécuté l'action : username, nickname, eventType, giftName, giftId, repeatCount, diamondCount, likeCount, profilePictureUrl et subMonth. Depuis TikFinity, seul username est disponible.

Commandes dans un préréglage venant de quelqu'un d'autre

Lorsqu'un autre compte vous envoie un préréglage, ses actions Execute program et Keystroke arrivent désactivées : elles lanceraient des programmes ou appuieraient sur des touches sur votre PC. Vérifiez leurs paramètres et activez-les dans Actions, ou cochez Les laisser activées — je fais confiance à l’expéditeur lorsque vous acceptez le préréglage. Vos connexions OBS, Streamer.bot et Third-Party restent telles que vous les avez réglées dans Paramètres — elles ne font pas partie d'un préréglage.

Idées

  • Appuyer sur une touche dans n'importe quel jeu quand quelqu'un envoie un cadeau — klaxonner, sauter, tirer.
  • Allumer vos lampes connectées avec une requête HTTP quand vous gagnez un nouveau follower.
  • Lancer un script lors d'un abonnement.
  • Changer de scène dans OBS pendant 10 secondes quand un gros cadeau arrive.