TikFinity setup

Step-by-step guide to wiring TikFinity into BakoshApp via the Third-party action mechanism — works on Free and PRO plans.

This guide walks through the TikFinity path — wiring TikTok LIVE events into BakoshApp through TikFinity's Third-party action mechanism. This is the free option and works on any BakoshApp plan. For an alternative without TikFinity, see Native Connector.

What is a Third-party action

Third-party action is a TikFinity action type that forwards a TikTok LIVE event into an external program — in our case, BakoshApp:

TikFinity captures the event → forwards it to BakoshApp → BakoshApp runs the in-game effect.

You can route the following TikTok events through it: Gift, Like, Follow, Share, Comment, Join.

How it all fits together

  1. You launch BakoshApp.
  2. You launch TikFinity.
  3. Inside TikFinity you create a Trigger.
  4. The Trigger's Action is set to Third-party action.
  5. When a viewer event happens, TikFinity sends a signal.
  6. BakoshApp receives the event and runs the matching effect.
Warning

BakoshApp must be running before you test triggers. Otherwise TikFinity has nothing to deliver to.

Prerequisites

Make sure you have:

  • BakoshApp installed and signed in (see Installation)
  • TikFinity installed and connected to your LIVE (status: Connected)
  • An active TikTok LIVE
  • The target game running (if the action needs a running game)
  • No firewall blocking the two apps
  • A stable internet connection

It's a good habit to restart both apps before your first configuration pass.

Step 1 — Create a Trigger in TikFinity

  1. Open TikFinity.
  2. Go to Triggers.
  3. Click Add Trigger.

Step 2 — Pick the event

Choose the TikTok event type:

  • Gift
  • Like
  • Follow
  • Share
  • Comment
  • Join

Example: Gift if you want to react to a viewer's gift.

Step 3 — Set the conditions

You can narrow the trigger by:

  • Specific gift (e.g. Rose or Galaxy)
  • Minimum count
  • Minimum value
  • Any gift
  • Only from a specific username

If you leave conditions empty, the trigger fires on every event of that type.

Step 4 — Add an Action

  1. Press Add Action.
  2. Pick Third-party action from the list.

The settings panel opens.

Step 5 — Configure the Third-party action

Pick the category

BakoshApp publishes its available categories to TikFinity automatically — but only for actions that have a Tikfinity trigger assigned inside BakoshApp. Actions without a trigger, or with a non-Tikfinity trigger (Gift, Like, Chat, …) won't show up here: those are handled by the Native Connector directly.

Categories depend on the active mod:

  • GTA V (KOTH / Chaos / Train) — the shared categories Vehicles, Props, Other (defined in gtav-actions.json) are available in all three GTA V variants via catalog borrowing. Each variant also adds its own categories: KOTH and Chaos add their gameplay-specific groups, Train adds Trainmod (start/stop, switch tracks, speed/health controls).
  • GTA V Chaos — 7 Chaos categories (player, NPC, vehicle, screen, time, weather, misc).
  • Rust Survival — 16 categories: weapons, tools, food, medical, traps, resources, animal spawns, player effects.

Pick the action

Inside the chosen category, pick the specific action — for example, spawn a vehicle, teleport, switch the weather, trigger a chaos effect, or fire a timed effect.

Use the Test button

The Third-party action panel has a Test button:

  • It sends a synthetic event to BakoshApp.
  • It verifies the integration end-to-end.
  • It confirms that the in-game effect actually fires.

Press Test right after configuring. If nothing happens, check that BakoshApp is running and that no firewall is blocking either app.

Worked example

Goal: when a viewer sends a Galaxy, fire an explosion next to the player.

In TikFinity:

  • Event: Gift → Gift Name = Galaxy
  • Action: Third-party action → Category = Effects → Action = Explosion nearby

Then:

  1. Press Save.
  2. Confirm the Trigger is enabled.
  3. Hit Test.
  4. Verify on a live stream.

Sanity check

You're set up correctly when all of these are true:

  • TikFinity status = Connected to LIVE.
  • A TikTok event fires the matching Trigger in TikFinity.
  • BakoshApp logs the incoming event.
  • The in-game effect actually plays.

If any of the four fails, recheck the previous step.

Common mistakes

Nothing happens

  • BakoshApp isn't running.
  • The trigger is toggled off.
  • Wrong gift selected.
  • No active LIVE.

Test button does nothing

  • BakoshApp isn't running.
  • App versions are out of sync — update both.
  • Another tool is intercepting events.

Trigger fires too often

  • No conditions were set.
  • Or you picked Any Gift by accident.

Stability tips

  • Launch BakoshApp before you go LIVE.
  • Don't change settings while LIVE is active.
  • Don't duplicate identical triggers.
  • Press Test occasionally as a smoke test.
  • Keep both apps up to date.

What's next