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

Migrate Twitch badges to Helix #4492

Closed
Felanbird opened this issue Mar 31, 2023 · 2 comments · Fixed by #4537
Closed

Migrate Twitch badges to Helix #4492

Felanbird opened this issue Mar 31, 2023 · 2 comments · Fixed by #4537
Assignees
Labels
good first issue information A post that exists to give the user information about a feature or change

Comments

@Felanbird
Copy link
Collaborator

Felanbird commented Mar 31, 2023

(2023-06-08) UPDATE:

As of 18 minutes ago, the old badge API has been shut down forever.

As I mentioned below, to resolve this issue just update to 2.4.3 or newer

(2023-05-07) UPDATE:

As I noted below, Twitch will be deprecating the old badge API next month June 8th.
One thing I did not remember in my original post was the fact that with Helix API calls, you must be logged in to properly send the request, so unfortunately Anon users will be losing badge functionality then (2.4.3 onwards)

To make sure you continue to have Twitch badges after June 8th, update to any version after 2.4.3.

(2022-04-01) ORIGINAL POST:

As part of Twitch's announced deprecation of IRC commands everything, the endpoint we get badges from is being deprecated and will need to be migrated to the relevant Helix API endpoint.

As far as I can see from the documentation, there are no restrictions like most other deprecation, and functionality should continue to work as expected. (or even better if you were effected by #4071 or #4456)

Announcement:
https://discuss.dev.twitch.tv/t/legacy-badges-endpoint-shutdown-details-and-timeline-june-2023/44621

Relevant documentation:
https://dev.twitch.tv/docs/api/reference/#get-global-chat-badges
https://dev.twitch.tv/docs/api/reference/#get-channel-chat-badges

@pajlada
Copy link
Member

pajlada commented Apr 1, 2023

This is a pretty easy fix, it would be a good match for any new contributors that have been looking to do something for Chatterino.

If you're interested in working on this issue, please say so in this issue and we'll assign you to the issue & help you out with any questions you might have.

@ZonianMidian
Copy link
Contributor

If you're interested in working on this issue, please say so in this issue and we'll assign you to the issue & help you out with any questions you might have.

I would like to work on this issue
image

@Felanbird Felanbird added information A post that exists to give the user information about a feature or change and removed Platform: Twitch Priority: Medium labels May 7, 2023
@Chatterino Chatterino locked and limited conversation to collaborators May 7, 2023
@Felanbird Felanbird pinned this issue May 7, 2023
@Felanbird Felanbird unpinned this issue Aug 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
good first issue information A post that exists to give the user information about a feature or change
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants