StreamLink is an advanced, open-source automation tool designed specifically for TikTok Live. It bridges the gap between streamers and their audience by converting real-time interactions—like gifts, likes, and chat messages—into automated actions on your PC.
- Real-Time Triggers: React instantly to Gifts, Likes, Chat, Follows, and Shares.
- Powerful Automation:
- Keyboard & Mouse: Simulate keystrokes, holds, and clicks.
- Overlay Integration: Display images, videos, and alerts directly on your stream via OBS.
- Text-to-Speech (TTS): Advanced TTS alerts for specific events.
- System Commands: Execute shell commands or scripts.
- Modern Dashboard: A sleek, dark-mode interface for managing all your configurations.
- Localization: Native support for English and Bahasa Indonesia.
- Node.js (LTS)
- npm
-
Clone the repository:
git clone https://github.com/decryptable/stream-link.git cd stream-link -
Install dependencies:
npm install
-
Run in Development Mode:
npm run electron:dev
-
Build for Production:
npm run electron:build
- Connect: Enter your TikTok username on the dashboard to start listening for events.
- Create Triggers: Go to the "Triggers" tab to define what events (e.g., "Rose Gift") you want to track.
- Assign Actions: Link those triggers to specific actions (e.g., "Press F5", "Play Sound").
- Overlay: Add the provided Overlay URL to OBS as a Browser Source to visualize alerts.
We welcome contributions! Please read our Contribution Guide for details on how to submit pull requests, report issues, and suggest features.
StreamLink is Free and Open Source for Personal, Non-Commercial Use.
This software is licensed under a modified MIT License with a strict Non-Commercial clause.
- ✅ You CAN: Use, modify, and share this software for free.
- ❌ You CANNOT: Sell, redistribute for profit, or use this software as part of a paid product/service.
See the full LICENSE for details.
Developed by decryptable