Giter Site home page Giter Site logo

tiktokwidgets's Introduction

TikTokWidgets

A Node.js project to deliver Gift, Subscriber, and Follow notifications to OBS clients via browser source.

LinkedIn HitCount Issues Forks Stars Support Server

A Node.js project to receive and decode livestream events such as subscribes and follows and display them as stream widgets in real-time from TikTok's LIVE service by connecting to TikTok's internal WebCast push service.

This project is a Javascript tool based off of TikTok-Live-Connector by @zerodytrash meant to serve as a free, open source tool for streamers on the platform.

This is not an official product. It is a research project & tinkering tool for streamers.

Join the community support server and visit the #support channel for questions, contributions and ideas. Feel free to make pull requests with missing/new features, fixes, etc.

Getting Started

To run the chat reader locally, feel free to watch the tutorial expertly created by TikTok LIVE with Harry that will take you through the following steps:

  1. Download a code editor like VSCode (not missing this step anymore smh)
  2. Install Node.js on your system
  3. Clone this repository or download and extract this ZIP file
  4. Open a console/terminal in the root directory of the project
  5. Enter npm i to install all required dependencies
  6. Enter node server.js to start the application server

Now you should see the following message: Server running! Please visit http://localhost:8081
Add http://localhost:8082 as a bowser source in OBS.

IMPORTANT: Notice About Sounds

Sounds will not work unless you click/interact with the page first after loading it due to a browser security feature preventing malicious popups & sounds.

Contributors

  • Isaac Kogan - Initial work & primary maintainer - isaackogan
  • Zerody - Reverse-Engineering & README.md file - Zerody

See also the full list of contributors who have participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

tiktokwidgets's People

Contributors

isaackogan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.