TikTok Guide

How to connect TikTok in Social Stream Ninja, choose the right mode, send replies, and use TikFinity as a fallback when needed.

Overview

Start here

TikTok is one of the hardest platforms to keep stable because TikTok changes behavior often and not every account sees the same thing.

Quick recommendation:
  • Start with TikTok WS + Auto.
  • If you need to reply, switch to Standard.
  • If Standard is flaky, try Local Signer.
  • If TikTok keeps missing chat, use TikFinity OBS Dock through Other chat sites.
Important: TikTok issues are not always caused by SSN. Missing messages, auth failures, and throttling can be caused by TikTok itself, by account state, or by region-specific restrictions.
Modes

Which TikTok option should I use?

Option Best for Replies
TikTok WS + Auto Best default for most users. Uses WebSocket first, then falls back to Polling if needed. No
Standard Best when you want to send replies from SSN and use the live TikTok page inside the app. Yes
TikTok WS + Local Signer Fallback when Standard is flaky but you still want replies. Yes
Polling Compatibility mode. Slower, but useful when WebSocket paths fail. No
Euler Proxy / Euler Signing Advanced signing options for users with their own API key or custom setup. Usually no
TikFinity OBS Dock Read-only fallback when TikTok native modes miss too much chat or fail to connect. No
Step 1

Connect TikTok in SSN

  1. Open the standalone app.
  2. Click the TikTok button in the left sidebar.
  3. Enter the TikTok username, live URL, or requested value.
  4. Choose the TikTok mode or preset you want.
  5. Click Activate source.
Step 2

If you need replies

  1. Use Standard mode first.
  2. Click Sign in if needed.
  3. Open Show capture page.
  4. Make sure you are logged into the TikTok account that should send messages.
Step 3

If Standard is unstable

  1. Try Local Signer.
  2. Keep the signer window open.
  3. If WebSocket still fails, try Polling.
  4. If TikTok still misses too much chat, switch to the TikFinity fallback below.
Replies

How to send replies to TikTok chat

Reply support depends on having a valid signed-in TikTok session.

  • Best reply mode: Standard
  • Fallback reply mode: Local Signer
  • Not meant for replies: Auto, Polling, TikFinity fallback
Practical rule: if reading reliability matters most, start with Auto or Polling. If replying matters most, use Standard or Local Signer.
Fallback

How to use TikFinity OBS Dock

TikFinity can work as a backup source when TikTok itself is dropping or hiding too much chat.

  1. Open TikFinity.
  2. Go to Overlay -> OBS Docks.
  3. Pick a dock slot and configure it for chat.
  4. Copy the dock URL.
  5. In SSN, click Other chat sites.
  6. Paste the TikFinity dock URL.
  7. Activate the new source and keep TikFinity open while live.
  • This is a backup reader, not a reply tool.
  • If you already use TikFinity activity-feed widgets, SSN can also work with supported TikFinity widget pages in browser-based workflows.

For event payload details, see the Event Reference.

Troubleshooting

Common TikTok problems

"It says I am offline"

  • TikTok chat only works when the account is actually live.
  • Go live first, then try Reload.
  • Testing after a stream ends will often fail.

"The auth window closes"

  • Use Show capture page so you can see sign-in or CAPTCHA.
  • Try Reload after sign-in.
  • Close extra TikTok tabs or apps on the same device if possible.

"Messages are missing"

  • This can be a TikTok-side limitation, not always an SSN bug.
  • Try another mode before deciding one path is permanently best.
  • Use TikFinity as a fallback if it is behaving better for your account.

"Messages duplicate after reconnects"

  • Update to the newest app build first.
  • Stop the source fully, then reconnect cleanly.
  • If it still duplicates, switch modes or use TikFinity temporarily.

"I keep getting rate-limited"

  • Close other TikTok tabs, apps, or duplicate viewers on the same device.
  • Wait a few minutes before retrying.
  • Try another mode or signing path.

"What should I try first?"

  • Auto for reading
  • Standard for replies
  • Local Signer if Standard is unstable
  • TikFinity if TikTok itself is the problem
Extension

If you use the browser extension instead

  • Open the broadcaster's TikTok live page in your browser and keep the extension enabled.
  • Sign in if you need authenticated-only or host-only page events on your own live.
  • TikFinity activity-feed pages can also work in browser-based SSN setups.
  • The standalone app still offers the widest TikTok mode selection and the cleanest fallback options.