Skip to content

The Twitch Enhancement Suite. Get custom emotes and tons of new features you'll never want to go without.

License

Notifications You must be signed in to change notification settings

Gei0r/FrankerFaceZ

 
 

Repository files navigation

FrankerFaceZ

Copyright (c) 2017 Dan Salvato LLC

Licensed under the Apache License, Version 2.0. See LICENSE.

Issues After Twitch Website Update

Starting around Nov 15 2017, the Twitch "Legacy" site is no longer available. FrankerFaceZ does not work completely with the new Twitch site yet.

Although the changes look small to the casual observer, there have been major changes behind the scenes (changed js framework from Ember to React). This makes an entire rewrite of FrankerFaceZ necessary, which is currently work in progress.

More information can be found:

Developing

FrankerFaceZ uses node.js to manage development dependencies and to run an HTTP server for development. To get everything you need:

  1. Install node.js and npm
  2. Run npm install within the FrankerFaceZ directory.

From there, you can use npm to build the extension from source simply by running npm run build. For development, you can instruct gulp to watch the source files for changes and re-build automatically with npm start

FrankerFaceZ comes with a local development server that listens on port 8000 and it serves up local development copies of files, falling back to the CDN when a local copy of a file isn't present.

To make FrankerFaceZ load from your local development server, you must set the local storage variable ffzDebugMode to true. Just run the following in your console on Twitch: localStorage.ffzDebugMode = true;

About

The Twitch Enhancement Suite. Get custom emotes and tons of new features you'll never want to go without.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 36.7%
  • HTML 24.3%
  • Go 20.5%
  • CSS 13.5%
  • Vue 5.0%