Journaux et diagnostics

Où BakoshApp écrit son journal, ce que signifient les lignes de journal courantes, et comment déterminer à partir d'un categoryId à quel mod appartient une action.

Quand quelque chose ne fonctionne pas, le journal en indique généralement la raison. BakoshApp l'écrit à deux endroits :

  • La console — Afficher la console en bas de la fenêtre. Elle conserve les 200 dernières lignes ; en cas d'afflux massif de likes, elle peut en sauter certaines.
  • Le fichier journal — %LOCALAPPDATA%\app.bakosh.desktop\logs\bakosh.log. Il ne saute jamais de lignes, et certaines lignes techniques — comme les détails de la connexion TikTok — vont uniquement dans le fichier. Collez %LOCALAPPDATA%\app.bakosh.desktop\logs dans la barre d'adresse de l'Explorateur pour ouvrir le dossier. Les horaires dans le fichier sont en UTC. Quand le fichier atteint 5 Mo, BakoshApp le renomme en bakosh_<date>.log et en démarre un nouveau. Les trois plus récentes de ces archives sont conservées, donc un problème plus ancien peut se trouver dans l'une d'elles.

Quand vous signalez un problème sur Communauté ou Discord, ajoutez les lignes autour du moment où c'est arrivé.

Lignes de journal courantes

LigneCe que ça signifie
Dispatch → WebSocketSendMultiple: player_5stars x1 by viewerUn événement TikTok ou Kick a exécuté l'action player_5stars une fois, pour ce spectateur.
Tikfinity → WebSocketSendMultiple: forklift x1 (100int) by viewerTikFinity a exécuté l'action.
Test → WebSocketSendMultiple: … / Hotkey Ctrl+Shift+F1 fired action …Vous avez exécuté l'action avec Tester ou son raccourci clavier.
Blocked action (Please check your settings): categoryId=…, actionId=…TikFinity a demandé une action indisponible — voir ci-dessous.
[dispatch] Skipping PRO-only action '…' … on Free tierUn événement du stream correspondait à une action hors de l'ensemble Free ; elle ne s'est pas exécutée. Voir Free vs PRO vs MAX.
Stream dispatch: no triggers configured on any actionLes événements arrivent, mais aucune action du mod actif n'a de déclencheur. Voir Déclencheurs.
Action interrupted (…): stopped WS send at 3/10Vous avez désactivé l'action pendant qu'elle s'exécutait.
Game connection closed.Le jeu a été fermé ou a planté — voir ci-dessous.
[webhook] POST https://… → 200, [exec] … launched, [obs] … ok, [streamerbot] DoAction '…' → …, [thirdparty] exec … -> 200Une Commande externe s'est exécutée, avec son résultat.
[TikTok WS] connect @yourname, [TikTok WS] sign of life, [TikTok WS] closed code=… phase=…, [TikTok WS] waiting for the LIVE of @yourname, [TikTok WS] stream ended (…), [TikTok WS] gave up: … (…)Le Connecteur natif qui se connecte, se reconnecte et abandonne, avec le code de fermeture de TikTok — uniquement dans le fichier. Ajoutez ces lignes quand vous signalez un problème de connexion TikTok.
Kick: subscription refused for chat.message.sentKick n'a pas autorisé les événements de chat — voir connecteur Kick.
Auto-updating … mod... / … mod auto-updated successfully!BakoshApp a mis à jour un mod installé au démarrage. Les échecs sont expliqués dans Erreurs d'installation, de mise à jour et de suppression.

Perte de connexion au jeu

[2026-09-20][09:15:42][app_lib::core::ws_manager][INFO] Game connection closed.

Si le jeu a coupé la connexion sans la fermer correctement, vous verrez peut-être à la place [ERROR] WebSocket error: WebSocket protocol error: Connection reset without closing handshake — cela signifie la même chose.

Le mod dans le jeu a cessé de communiquer avec BakoshApp : le jeu a été fermé ou a planté, ou, pour Rust Survival, vous avez quitté le serveur ou il s'est arrêté. Les actions des spectateurs pour le jeu cessent de fonctionner jusqu'à son retour. Relancez le jeu — le mod se reconnecte de lui-même. Plus de détails dans Erreurs de connexion et de l'application.

Action bloquée provenant de TikFinity

[2026-09-20][12:09:38][app_lib::http_server][WARN] Blocked action (Please check your settings): categoryId=chaosmodvehicle, actionId=…

Pas une erreur de l'application : TikFinity a demandé une action que le mod actif ne propose pas en ce moment, et BakoshApp l'a refusée. Généralement :

  1. un autre mod est activé dans la barre latérale, ou aucun ;
  2. l'action a été désactivée, supprimée, ou a reçu un déclencheur autre que TikFinity ;
  3. l'action ne fait pas partie de l'ensemble Free, ou votre PRO ou MAX a expiré ;
  4. sur Free, un mod de type KOTH utilise déjà ses cinq premières actions de véhicules, d'objets ou de wagons ;
  5. l'action appartient à un mod automatique, qui nécessite MAX.

Corrigez la cause, puis choisissez à nouveau l'action dans TikFinity — voir Configuration de TikFinity.

À quel mod appartient un categoryId

categoryIdMod
vehicles, props, otherVéhicules, objets et actions « Other » de GTA V — utilisés par GTA V KOTH, KOTH Auto, Train Auto (et other par Chaos)
chaosmodplayer, chaosmodvehicle, chaosmodpeds, chaosmodscreen, chaosmodtime, chaosmodweather, chaosmodmiscEffets GTA V Chaos — aussi utilisés par GTA V KOTH et KOTH Auto
trainmodGTA V Train Auto
chaosmodrdr2…Effets RDR2 Chaos — aussi utilisés par RDR2 KOTH et RDR2 KOTH Auto
trainmodrdr2, rdr2propsRDR2 Train Auto
rdr2vehiclesRDR2 Train Auto, RDR2 KOTH et RDR2 KOTH Auto
rustanimals, rustnpcs, rustplayer, rustitems…Rust Survival
tabsunitsred, tabsunitsblue, tabscontrolTABS Battle
mchostile, mcfriendly, mcitems, mctake, mceffects, mcchaos, mcworldMinecraft Survival
mcgta, mcgta_mobs, mcgta_blasts, mcgta_blocks, mcgta_items, mcgta_funMinecraft x GTA V Chaos (utilise aussi les effets de GTA V Chaos et other)
overlays, external, avatarActions Overlay Control, Commandes externes et Avatar — dans tous les mods

L'actionId désigne l'action elle-même, par exemple player_5stars, forklift, speed_up_20, cart01, spawn_club_red ou mc_mob_zombie.