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
tmuxfor 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.shscript 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:
ttytokThis 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 uninstallDeveloped by TragDate
This project is licensed under the MIT License. See the LICENSE file for more details.
