701 results found
-
Update Reward ID from Reward Center after creation Once a reward was created, the Reward ID CANNOT be changed, regardless of the ID was self-defined or automatically generated. Can you make the update option available?
2 votes -
Please provide an eventsub for pinned messages add/removal Provide a topic for when the pinned message changes/added/removed from a channel
74 votesWe are still planning to support Pinned Chat eventually, but have no expected delivery date to share at this time.
-
Extend the Channel Ban to include deleted messages Currently Channel Ban will report the moderation events of a time or ban, but it doesn't report/include information about deleted messages.
This would fit on this topic but could also have it's own topic.
6 votes -
Retrieve moderation actions such as banned users with a channel moderator's OAuth token As far as I understand, for now, it is possible to ban/unban an user with a channel moderator's OAuth token, but it is still impossible to retrieve the channel's banned users list. It must be done with the broadcaster's OAuth token. Even though moderators have access to this information with the /user chat command.
If I want to check if an user is banned as a moderator via the API, here's what I currently need to do:
- perform a ban/unban request on the user
- check if it returned HTTP 200 or HTTP 400 (respectively meaning successful or user…4 votes -
Hidden/Personal Replys for bots Right now, chat bots that post messages in chat from things such as commands. will post the reply in chat, which can become quite spammy. The only solution to this right now is to use whispers, but there is a hard limit on that and doesn't work half of the time anyways. I propose that we should be able to have bots send replies that are hidden to everyone but the person that ran the command.
3 votes -
Search streams by Tag name Hey, not sure if this has been posted as a uservoice already, I took a quick glance using the above title as a query and couldnt find anything about it.
It would be nice with the new Custom Tags feature that we would be able to get a list of streams with x tag(s) for 3rd party use. Id envision this to either be its own endpoint, or potentially added to the
queryproperty of the "Get Streams" endpoint, like Kraken used to do with title searching (Which also would be nice to have back in Helix)78 votes -
Extend Get VIPs to include the number of VIP slots a channel has Off the back of
https://twitch.uservoice.com/forums/310213-developers/suggestions/37563241-expose-vips-in-the-api
Being an endpoint now.
There is no endpoint for "how many VIP slots does the channel have"
as per the help doc
https://help.twitch.tv/s/article/Managing-Roles-for-your-Channel?language=en_US
it scales based on the unique chatters/build a community achievement.
So extend the Get VIPs endpoint to report the possible maximum VIPS for the channel I'm getting VIPs of.
3 votes -
Adding /monitor to bot chat commands Adding the /monitor command would be a great addition, I mod for a channel that has a group of user doxing the streamer with their username/display name and banning everyone having their name matching the vague doxing param is not a possibility
0 votes -
Indicate on GetUser endpoint if he/she allows raids A streamer can configure if he/she allows to send a raid to his/her channel or not. But this information can't get using twitch api endpoint. The only way is trying to send a raid, and check if any error is returned or not.
Add this information directly in twitch API can helpful to select a streamer to send a raid.
22 votes -
Improvements to vod_offset in clips I recently noticed that the videoid and vodoffset of the clip data are lost when a channel's VOD is changed to private.
The lost information does not come back even if the private video is changed to the public status again.
This is a problem because Twitch recently switched the default VOD set to private due to copyright issues.
My suggestion is to make the videoid and vodoffset visible again when the private VOD is made public.
thank.
2 votes -
Get Banned Users should work for all channels authenticated user is moderator of I feel like I’ve seen this suggested before, but I’m unable to find another suggestion for this currently.
Anyway, right now Get Banned Users (https://dev.twitch.tv/docs/api/reference#get-banned-users) only works for the user that is authenticated, regardless of them being a moderator for other channels.
It would be very useful if the restriction on
broadcaster_idmatching the auth token’suser_idwas softened and instead just require thatuser_idis a moderator forbroadcaster_id.5 votes -
allow export to youtube from twitch api The API has no way to initiate an export, and there's no bulk export in the video producer ui, so you're stuck doing vods one at a time which is error-prone and annoying. Please add an export API!
Thanks,
ChrisPS. Related forums thread: https://discuss.dev.twitch.tv/t/twitch-api-exporting-videos/33902
18 votes -
Provide "Shared Bans" information to third Parties With more Information on the "Shared Bans" feature now being available, it would be nice to have information about them available to third Parties, specifically in 2 Locations:
- When a user from a shared List joins and is marked as restricted or flagged, this should be returned on IRC - it probably already is, but the relevant tags should be documented and usable for third parties providing chat integrations / moderator tooling
- An API endpoint to GET which streamers a mutual sharing has been made with or a way to query a user's "flagging" status in a channel to allow…
7 votes -
Creator Goal Embed I would like to be able to display my Creator Goal outside twitch domain.
1 vote -
API to retrieve a user's last *several* played games, not just the most recent Currently, an extension I've made can help show off a channel, including showing off their last played game. As this is one of the main reasons a person may be interested in following that streamer (based on the information that can be gathered by the API), the main way to improve upon that is to show more of these games.
It seems strange that there is a list of the user's last several played games freely available on their channel, but not to be retrieved via an API.3 votes -
API to manage "suggested streamers/Categories/authost list" Please provide an API to manage
- suggested streamers
- auto host list
- recenty streamed categories
Basically
https://dashboard.twitch.tv/settings/channel/featured-content as API endpoints
3 votes -
New "is rerun" checkbox added to the API On June 28th 2022 ReRuns are being changed - https://help.twitch.tv/s/article/video-on-demand?language=en_US#reruns
A new checkbox is being added to the dashboard to mark a "stream" as "is rerun"
Please provide the ability to
- get the current value of "is rerun"
- set the current value of "is rerun"
Of the channel
Please also update the streams API to indicate if a given stream is a rerun or not
8 votes -
Goal Endpoint Currently the /goal command opens a dialog screen allowing the broadcaster to set a channel goal.
Params would be:
type - MUST be Followers, or Subscribers (if the channel is able to have subs)
goal: number of followers/subs for goal
description - optional string
color - one of Twitchs preset color optionsResponse would be either an error, or success along with the URL for the browser source.
2 votes -
Allow Check AutoMod Status to work with Moderator Tokens I would like my token to work for checking automod status against partner channels I mod for.
Given:
* All other Helix AutoMod endpoints work with mod token: manage held message, get settings, update settings
* New restrictions are incoming such that non-partners have a very low limit: https://discuss.dev.twitch.tv/t/upcoming-changes-to-the-check-automod-status-api-endpoint/38512Currently, I just use this endpoint against my own channel out of ease of not requiring every broadcaster to engage in an oauth flow for me to best moderate their channels. With the incoming limits, I won't be able to keep up with demand, so it would be nice to use…
1 vote -
Who I'm watching endpoint "Who I'm watching" endpoint
Add an Helix API endpoint to get "Who I'm watching" if the right scopes where provided
With this we could be able to import this data for other apps, like "Discord events to invite other users to watch the same stream"
6 votes
- Don't see your idea?