Логи и диагностика

Где BakoshApp хранит лог, что значат частые строки лога и как по categoryId определить, к какому моду относится действие.

Когда что-то не работает, лог обычно объясняет почему. BakoshApp ведёт его в двух местах:

  • Консоль — Показать консоль внизу окна. Хранит последние 200 строк; при потоке лайков может пропускать часть.
  • Файл лога — %LOCALAPPDATA%\app.bakosh.desktop\logs\bakosh.log. Он не пропускает строки, а некоторые технические строки — например, детали подключения к TikTok — попадают только в файл. Вставьте %LOCALAPPDATA%\app.bakosh.desktop\logs в адресную строку Проводника, чтобы открыть папку. Время в файле указано в UTC. Когда файл достигает 5 МБ, BakoshApp переименовывает его в bakosh_<date>.log и начинает новый. Хранятся три последних таких архива, так что более ранняя проблема может быть в одном из них.

Когда сообщаете о проблеме в Сообщество или Discord, добавьте строки вокруг момента, когда это произошло.

Частые строки лога

СтрокаЧто значит
Dispatch → WebSocketSendMultiple: player_5stars x1 by viewerСобытие TikTok или Kick запустило действие player_5stars один раз, для этого зрителя.
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События приходят, но ни у одного действия активного мода нет триггера. См. Триггеры.
Action interrupted (…): stopped WS send at 3/10Вы выключили действие, пока оно выполнялось.
Game connection closed.Игра была закрыта или вылетела — см. ниже.
[webhook] POST https://… → 200, [exec] … launched, [obs] … ok, [streamerbot] DoAction '…' → …, [thirdparty] exec … -> 200Выполнилась External-команда, с результатом.
[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 обновил установленный мод при запуске. Сбои объясняются в Ошибки установки, обновления и удаления.

Потеряно соединение с игрой

[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 — это означает то же самое.

Мод в игре перестал общаться с BakoshApp: игра была закрыта или вылетела, либо, для Rust Survival, вы покинули сервер или он остановился. Действия зрителей для игры перестают работать, пока она не вернётся. Запустите игру снова — мод переподключится сам. Подробнее в Ошибки подключения и приложения.

Заблокированное действие от TikFinity

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

Это не ошибка приложения: TikFinity запросил действие, которого сейчас нет у активного мода, и BakoshApp отказал. Обычно это значит:

  1. в боковой панели включён другой мод, или ни одного;
  2. действие выключено, удалено, либо ему назначен не-TikFinity триггер;
  3. действие не входит в набор Free, либо ваш PRO или MAX закончился;
  4. на Free мод в стиле KOTH уже использует свои первые пять действий с транспортом, предметами или вагонами;
  5. действие относится к автоматическому моду, которому нужен MAX.

Устраните причину, затем выберите действие в TikFinity заново — см. Настройка TikFinity.

К какому моду относится categoryId

categoryIdМод
vehicles, props, otherGTA V vehicles, props и действия "Other" — используются в GTA V KOTH, KOTH Auto, Train Auto (а other — в Chaos)
chaosmodplayer, chaosmodvehicle, chaosmodpeds, chaosmodscreen, chaosmodtime, chaosmodweather, chaosmodmiscЭффекты GTA 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, avatarДействия Overlay Control, External-команд и Аватара — каждый мод

actionId называет само действие, например player_5stars, forklift, speed_up_20, cart01, spawn_club_red или mc_mob_zombie.