ttytok is an application that integrates with TikTok using reversed engineered my rust crate . It allows you to monitor live streams, chat events, and user actions in real-time using various tools and utilities.
- Handle and log various TikTok live events including chats, user joins, and gifts.
- Use
tmux
for an organized multi-pane display. - Simple scripts for adding and removing TikTok users to monitor.
- Fuzzy finder UI to select TikTok user accounts for live stream monitoring.
- Real-time updates displayed in terminal panes.
- Unix-like operating system (Linux, macOS)
- Root privileges for installation.
- Basic utilities like
bash
,tmux
,fzf
,inotify-tools
,mpv
.
-
Start by installing necessary packages. Run the
install_req.sh
script which will install the required packages based on your package manager:./install_req.sh
-
Build the Rust connector binary:
2.1. Make sure you have cargo and rust installed:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
2.2. Build the binary:
make
-
Install the built binary and related scripts:
sudo make install
To start using ttytok, simply run the installed executable:
ttytok
This will start a tmux
session with multiple panes, displaying different aspects of the monitored TikTok live stream and events.
-
Add User:
ttytok add "USERNAME"
-
Remove User:
ttytok remove "USERNAME"
-
List Users:
ttytok list
-
Add Cookie:
ttytok addcookie "COOKIE_STRING"
-
Build:
make
-
Clean Build Files:
make clean
To completely remove ttytok and all its components:
sudo make uninstall
Developed by TragDate
This project is licensed under the MIT License. See the LICENSE
file for more details.