Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New moderation API endpoints announced #314

Closed
serycodes opened this issue Nov 24, 2021 · 10 comments · Fixed by #362
Closed

New moderation API endpoints announced #314

serycodes opened this issue Nov 24, 2021 · 10 comments · Fixed by #362
Assignees
Labels

Comments

@serycodes
Copy link
Contributor

Feature Request

New moderation API endpoints were announced today (in open beta).

https://discuss.dev.twitch.tv/t/new-moderation-api-endpoints-are-now-in-open-beta/34938

@d-fischer
Copy link
Member

I generally wait until an endpoint is out of beta before implementing it. Therefore, I can not anticipate which version this will be part of.

@CaveMobster
Copy link
Collaborator

They're out of beta now! 🎉 I could implement them for 5.1 if that's okay? Unless @serycodes or you, @d-fischer, want to do it of course.

@CaveMobster CaveMobster self-assigned this Jan 26, 2022
@CaveMobster
Copy link
Collaborator

@d-fischer While working on this, I saw that the Get Banned Events and Get Moderator Events endpoints will be shut down on March 15th. Shall I mark them as deprecated and add that into this change, or should we get it into 5.0?

@d-fischer
Copy link
Member

@d-fischer While working on this, I saw that the Get Banned Events and Get Moderator Events endpoints will be shut down on March 15th. Shall I mark them as deprecated and add that into this change, or should we get it into 5.0?

Things deprecated by Twitch can be marked as deprecated in the code at any point :) so I'd go for a deprecation for the next 5.0 patch instead.
For any other deprecations, I'd just add them in minor (or major) releases, not in patches. Twitch product deprecations are a special case though.

Feel free to ask questions like this in the Discord channel though! I want to move towards a more transparent development process, and that's one step towards this.

@CaveMobster
Copy link
Collaborator

@d-fischer Ah gotcha! And yes, good idea, I'll use the Discord from now on.

@d-fischer
Copy link
Member

@CaveMobster Are you implementing the other endpoints (bans, blocked terms, chat settings) as well?

@CaveMobster
Copy link
Collaborator

@CaveMobster Are you implementing the other endpoints (bans, blocked terms, chat settings) as well?

Yes. I planned on having it finished already but life got in the way. Apologies, will get to it as soon as I can.

@d-fischer
Copy link
Member

No worries then, life always has priority 😅

@CaveMobster
Copy link
Collaborator

Well, life still hasn't calmed down it seems, so if anyone would like take this issue you're free to do so imo. I can be the backup for it, but it'll take at least a few more days, probably longer, for me to get in the right mindset again.

@zunderscore
Copy link
Contributor

With my latest PR, that should cover the rest of the new moderation endpoints. I might try to add the chat settings endpoints as well, but I think that may be outside of the scope of this issue and could warrant a separate one. Thoughts?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants