Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zerodytrash/TikTok-Chat-Reader
Website to display chats and gifts in realtime from your TikTok LIVE stream. Demo project for TikTok-Live-Connector library.
https://github.com/zerodytrash/TikTok-Chat-Reader
api broadcast chat chat-application gift javascript live nodejs socket-io stream tiktok tiktok-api tiktok-live
Last synced: 2 days ago
JSON representation
Website to display chats and gifts in realtime from your TikTok LIVE stream. Demo project for TikTok-Live-Connector library.
- Host: GitHub
- URL: https://github.com/zerodytrash/TikTok-Chat-Reader
- Owner: zerodytrash
- Created: 2022-02-05T17:47:17.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-25T17:38:36.000Z (8 months ago)
- Last Synced: 2024-10-31T01:07:01.956Z (10 days ago)
- Topics: api, broadcast, chat, chat-application, gift, javascript, live, nodejs, socket-io, stream, tiktok, tiktok-api, tiktok-live
- Language: JavaScript
- Homepage: https://tiktok-chat-reader.zerody.one
- Size: 50.8 KB
- Stars: 273
- Watchers: 13
- Forks: 122
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TikTok-Chat-Reader
A chat reader for TikTok LIVE utilizing TikTok-Live-Connector and Socket.IO to forward the data to the client. This demo project uses the unofficial TikTok API to retrieve chat comments, gifts and other events from TikTok LIVE.## Demo: https://tiktok-chat-reader.zerody.one/
## Installation
To run the chat reader locally, follow these steps:1. Install [Node.js](https://nodejs.org/) on your system
2. Clone this repository or download and extract [this ZIP file](https://github.com/zerodytrash/TikTok-Chat-Reader/archive/refs/heads/main.zip)
3. Open a console/terminal in the root directory of the project
4. Enter `npm i` to install all required dependencies
5. Enter `node server.js` to start the application serverNow you should see the following message: `Server running! Please visit http://localhost:8091`
Simply open http://localhost:8091/ in your browser. Thats it.If you have problems with Node.js, you can also just open the `index.html` from the `public` folder.
This will use the server backend of the [demo site](https://tiktok-chat-reader.zerody.one/), which is sufficient for testing purposes. If you want to offer it to others or make many connections at the same time, please consider using your own server.## Screenshot
![TikTok LIVE Chat Reader (Demo)](https://user-images.githubusercontent.com/59258980/153956504-c585b14b-a50e-43f0-a994-64adcaface2e.png)