Open JaL-P opened 5 years ago
Hi, I think this would be a great feature - adding to be included in 3.1.
I'm assigning this to myself to work on, though I'm not planning to include Twitch communities in this as that functionality is pending removal (see #2223 for the PR doing that and a brief explanation of why)
Ok, status report:
Went through each of the supported services to see the feasibility:
Service | Possible | Notes |
---|---|---|
Twitch | Yes | Probably will be 2 API calls the first time requesting a game and would store after that (seems the game name needs to be an exact match though) |
Picarto | No | The API docs don't mention a way to get the game being played, not to mention the UI doesn't even seem to contain anything mentioning the game being played |
Youtube | No | TBH Google's API docs can be somewhat confusing but I also did a quick search and didn't find anything indicating a way to get the game out of the API even though it's possible to see what game is being played in the interface |
So it looks like 3/5 here
Edit: 1/3 now that neither Mixer nor Smashcast exists anymore.
The ability to only announce streams if they have something specific in the stream title or tags would also be helpful, as an extension of this. For example, I'd like to use Red to announce people streaming for specific charities, but not all of their streams will be raising money for those charities, so the ability to filter by "Jude" or "Starlight" for St. Jude Children's Research Hospital or Starlight Children's Foundation supporting streams among the tracked list of streamers would be very helpful.
The ability to only announce streams if they have something specific in the stream title or tags would also be helpful, as an extension of this. For example, I'd like to use Red to announce people streaming for specific charities, but not all of their streams will be raising money for those charities, so the ability to filter by "Jude" or "Starlight" for St. Jude Children's Research Hospital or Starlight Children's Foundation supporting streams among the tracked list of streamers would be very helpful.
This might be something worth looking into, but it's outside the scope of this issue. If you would, please open a new feature request for this
Feature request
Cog: Streams
Feature Request: A command/s would allow to filter streams via the game they are playing.
Example;
[p]streamalert [platform] [channel] [game]
[p]streamalert [platform] [community] [game]
As far as I am aware there is only one other bot out there that does this, I believe it would make a great addition to the Streams cog and Red Bot in general.