QQtin3 / StreamAlerts

A web extension made to follow your favorite streamers!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

StreamAlerts' Logo

StreamAlerts is a Manifest V3 Extension developed by @QQtin based on the Twitch API. The extension allows users to "follow" their favorite streamers. Follow a streamer will make a new box appear into the extension where user will be able to see multiple things such as :

  1. Streamer's Twitch profile picture
  2. Steamer's Username
  3. If the Streamer is Twitch partner (add a certified logo next to Streamer's name)
  4. If the Streamer is currently streaming (refers to the color of the circle green/red)
  5. If the Streamer is streaming allows to see the stream's title and game.

Extension also offers a way to get notifications when a streamer is starting streaming! By default, notifications function is enabled but can be disabled in the settings menu. When a user clicks on the box with streamer's information it redirects to the streamer's Twitch channel and the same thing happens if the notification is clicked on.


Encountering an error ?

If you got an error and this error suggests to see the README you are on the right place!

Status code Description Likely case
400 The request exceeded the maximum allowed number of id and/or login query parameters User's streamersList exceeded 100 users (TwitchAPI limitation)
401 The access token is not valid The access token has not been refreshed correctly.

IMPORTANT: Note that a 401 status statement is probably due to a problem while generating another token, if you encounter this error please contact me.

Feedback - Bug Reporting

If you want to submit a feedback or a bug report please feel free to reach me on Discord (Username: QQtin) or by mail at StreamAlerts@gmx.fr
I accept any feedback that you can give me if it is constructive and would be happy to discuss it with you! Concerning bug reports, either you contact me by the ways I have written upper, or you can create an issue on this repository!

Screenshots

About

A web extension made to follow your favorite streamers!

License:MIT License


Languages

Language:JavaScript 72.9%Language:CSS 14.9%Language:HTML 12.2%