An open API service indexing awesome lists of open source software.

https://github.com/qqtin3/streamalerts

A web extension made to follow your favorite streamers!
https://github.com/qqtin3/streamalerts

extension manifest-v3 notifications open-source streamers twitch

Last synced: 10 days ago
JSON representation

A web extension made to follow your favorite streamers!

Awesome Lists containing this project

README

          


StreamAlerts' Logo

StreamAlerts is a Manifest V3 Extension developed by [@QQtin](https://github.com/QQtin3) 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 qqtin.projects@qqtinworks.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