Monitors specific channels and adds them to widget view
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
plugin
public
style
.codeclimate.yml
.gitignore
CHANGELOG.md
LICENSE
README.md
package.json
plugin.json
screenshot.png
screenshot2.png

README.md

NodeBB: Twitch Monitor

Monitors specific channels and adds them to widget view

Version Dependencies bitHound Score Code Climate

Notes

  • At Server start, some time is needed to fetch enough data for stream statuses
  • Highly recommended to limit concurrent streams in widget view, by default - 3

Screenshots

ACP

Admin Panel View

Widget

Horizontal Widget View

TODO

  • ACP: Show progress on channel add
  • ACP: Show animated update ticks
  • ACP: Update stream status in real time
  • ACP: Limit online streams
  • ACP: Ability to have a priority for the streams
  • Tests: add tests client and server
  • Core: use stream pagination
  • Core: smart list update - merge online/offline states, etc
  • Core: batch stream status updates
  • Core: edit update time
  • Widget: create cross-fade thumbnail update
  • Widget: use Twitch Video Player