ログと診断

BakoshAppがログをどこに書き込むか、よくあるログ行の意味、categoryIdからアクションがどのModに属するかを見分ける方法。

何かがうまく動かないとき、たいていログにその理由が書かれています。BakoshAppは次の2か所にログを書き込みます。

  • コンソール — ウィンドウ下部のコンソールを表示。直近200行を保持しますが、いいねが大量に届くと一部が省略されることがあります。
  • ログファイル — %LOCALAPPDATA%\app.bakosh.desktop\logs\bakosh.log。行が欠落することはなく、TikTok の接続詳細のような一部の技術的な行はファイルにのみ出力されます。フォルダを開くには、%LOCALAPPDATA%\app.bakosh.desktop\logs をエクスプローラーのアドレスバーに貼り付けてください。ファイル内の時刻は UTC です。ファイルが5 MB に達すると、BakoshApp はそれを bakosh_<date>.log という名前に変更して新しいファイルを開始します。これらのアーカイブは新しいものから3つまで保持されるため、古い問題はそのいずれかに残っている場合があります。

コミュニティやDiscordで問題を報告する際は、発生した時点の前後のログ行も添えてください。

よくあるログ行

行意味
Dispatch → WebSocketSendMultiple: player_5stars x1 by viewerTikTokまたはKickのイベントが、その視聴者に対してアクションplayer_5starsを1回実行しました。
Tikfinity → WebSocketSendMultiple: forklift x1 (100int) by viewerTikFinityがアクションを実行しました。
Test → WebSocketSendMultiple: … / Hotkey Ctrl+Shift+F1 fired action …テストまたはそのホットキーでアクションを実行しました。
Blocked action (Please check your settings): categoryId=…, actionId=…TikFinityが利用できないアクションを要求しました — 下記を参照してください。
[dispatch] Skipping PRO-only action '…' … on Free tier配信イベントがFreeセット外のアクションに一致したため、実行されませんでした。Free vs PRO vs MAXを参照してください。
Stream dispatch: no triggers configured on any actionイベントは届いていますが、アクティブなModのどのアクションにもトリガーが設定されていません。トリガーを参照してください。
Action interrupted (…): stopped WS send at 3/10実行中にアクションをオフにしました。
Game connection closed.ゲームが終了またはクラッシュしました — 下記を参照してください。
[webhook] POST https://… → 200, [exec] … launched, [obs] … ok, [streamerbot] DoAction '…' → …, [thirdparty] exec … -> 200外部コマンドが実行され、結果が表示されました。
[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: … (…)ネイティブコネクタの接続、再接続、断念の記録と、TikTok のクローズコード — ファイルにのみ出力されます。TikTok の接続の問題を報告するときは、これらの行を添付してください。
Kick: subscription refused for chat.message.sentKickがチャットイベントを許可しませんでした — Kickコネクタを参照してください。
Auto-updating … mod... / … mod auto-updated successfully!BakoshAppが起動時にインストール済みのModを更新しました。失敗した場合の説明はインストール・更新・削除のエラーを参照してください。

ゲームへの接続が切れた

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

ゲームが接続を正しく閉じずに切断した場合、代わりに[ERROR] WebSocket error: WebSocket protocol error: Connection reset without closing handshakeが表示されることがあります — 意味は同じです。

ゲーム内のModがBakoshAppとの通信を止めました。ゲームが終了またはクラッシュしたか、Rust Survivalの場合はサーバーから抜けた、またはサーバーが停止した可能性があります。ゲーム用の視聴者アクションは、復帰するまで動作しません。ゲームを再度起動してください — Modは自動的に再接続します。詳しくは接続とアプリのエラーを参照してください。

TikFinityからのBlocked action

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

アプリのエラーではありません。TikFinityが、アクティブなModが今は提供していないアクションを要求し、BakoshAppがそれを拒否しました。よくある原因は次のとおりです。

  1. サイドバーで別のModがオンになっている、またはどのModもオンになっていない;
  2. アクションがオフにされた、削除された、またはTikFinity以外のトリガーに変更された;
  3. アクションがFreeセットに含まれていない、またはPROやMAXの期限が切れている;
  4. Freeでは、KOTH系のModが最初の5つの乗り物・オブジェクト・貨車アクションを既に使い切っている;
  5. アクションが自動Modに属しており、MAXが必要である。

原因を解決してから、TikFinityでアクションを選び直してください — TikFinityの設定を参照してください。

categoryIdが示すMod

categoryIdMod
vehicles、props、otherGTA Vの乗り物、オブジェクト、「Other」アクション — GTA V KOTH、KOTH Auto、Train Autoで使用(Chaosではotherとして使用)
chaosmodplayer, chaosmodvehicle, chaosmodpeds, chaosmodscreen, chaosmodtime, chaosmodweather, chaosmodmiscGTA V Chaosのエフェクト — GTA V KOTHとKOTH Autoでも使用
trainmodGTA V Train Auto
chaosmodrdr2…RDR2 Chaos のエフェクト — RDR2 KOTH と RDR2 KOTH Auto でも使用
trainmodrdr2, rdr2propsRDR2 Train Auto
rdr2vehiclesRDR2 Train Auto、RDR2 KOTH、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(GTA V Chaosのエフェクトとotherも使用)
overlays, external, avatarOverlay Control、外部コマンド、アバターのアクション — すべてのMod

actionIdはアクション自体の名前で、例えばplayer_5stars、forklift、speed_up_20、cart01、spawn_club_red、mc_mob_zombieなどです。