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

Twitch badges (mods, subs, etc.) #4071

Closed
4 tasks done
hellishvictor opened this issue Oct 20, 2022 · 21 comments
Closed
4 tasks done

Twitch badges (mods, subs, etc.) #4071

hellishvictor opened this issue Oct 20, 2022 · 21 comments
Labels
issue-report An issue reported by a user.

Comments

@hellishvictor
Copy link

Checklist

  • I'm reporting a problem with Chatterino
  • I've verified that I'm running the most recent nightly build or stable release
  • I've looked for my problem on the wiki
  • I've searched the issues and pull requests for similar looking reports

Describe your issue

Hi, the badges of the channels from twitch doesn't appear at all (streamer, mods, subs, etc). On "Visible badges" I have all of them checked.
Cheers.

Screenshots

sshot-1

OS and Chatterino Version

Chatterino 2.3.5 (commit 81a6276) Win7x64

@hellishvictor hellishvictor added the issue-report An issue reported by a user. label Oct 20, 2022
@Felanbird
Copy link
Collaborator

All of those badges are Twitch badges and we get those badges directly from Twitch, I'm almost 99.9999% sure it's an issue between your ISP and Twitch.

@iProdigy
Copy link
Contributor

Can you share a screenshot of what this page looks like on your computer https://t.3v.fi/badges.html

@hellishvictor
Copy link
Author

hellishvictor commented Oct 20, 2022

it's an issue between your ISP and Twitch.

Don't think so, I can see them on my OBS and Firefox.

@hellishvictor
Copy link
Author

Can you share a screenshot of what this page looks like on your computer https://t.3v.fi/badges.html

sshot-1

@Felanbird
Copy link
Collaborator

Don't think so, I can see them on my OBS and Firefox.

Twitch loads their badges from a different place than Chatterino can, but it is the same place as the link iProdigy posted.

@iProdigy
Copy link
Contributor

Can you try to clear the cache (Settings -> General -> AppData & Cache)?

@hellishvictor
Copy link
Author

Can you try to clear the cache (Settings -> General -> AppData & Cache)?

Yeah, but is still the same. I'm using the portable version btw.

@hellishvictor
Copy link
Author

And everytime I open the client, appears again the "Windows out of bounds -> Yes / No".

@hellishvictor
Copy link
Author

I've downloaded the not-portable version, "Chatterino.Installer.exe", and is all the same.

@CJAnti
Copy link

CJAnti commented Nov 22, 2022

I've had the same problem for about two weeks up to now. I didn't know, what triggered it though. Badges just didn't show up anymore.
Now I came here to search for tickets regarding this specific error.
I couldn't see any badges on the before mentioned link https://t.3v.fi/badges.html.
That reminded me, that I'm running a Pi-Hole on my network which subscribes to a bunch of adlists.
In the query log I could see that badges.twitch.tv was blocked by gravity, meaning by some of the adlists, and whitelisted it.
Now I can see the badges on the webpage and in Chatterino again.
I did some searching and found badges.twitch.tv on EasyList.
EasyList is one of the most used lists out there and I don't really get, why someone would want to block the badges in a twitch chat (badges.instagram.com is in there, too).
Hope this helps!

@Felanbird
Copy link
Collaborator

Going to assume this was the same issue others have reported, which is the undocumented badge subdomain being blocked by various anti-trackers.

Resolved by #4537 which migrated badges to the Helix API - available on the https://github.com/Chatterino/chatterino2/releases/tag/nightly-build

@hellishvictor
Copy link
Author

I tried that nightly-build but show me "The procedure entry point Createdxgifactory2 could not be located in the dynamic link library dxgi.dll."
sshot-1
and then it closes.

@Felanbird
Copy link
Collaborator

Which one of the assets did you download? Name is good enough

@hellishvictor
Copy link
Author

That was with "chatterino-windows-x86-64-Qt-6.5.0-EXPERIMENTAL.zip".
"chatterino-windows-x86-64-Qt-5.15.2.zip" does work but still doesn't show the badges:
sshot-2

@iProdigy
Copy link
Contributor

You need to be logged in for the endpoint to work

@Felanbird
Copy link
Collaborator

Felanbird commented Apr 16, 2023

Just so it's noted we do have a proper error when requesting badges while logged out.
image

Since you are unable to properly receive this error, along with the old badge API, and recent messages also do not* load, this was very obviously an internet/operating system issue the whole time.

@hellishvictor
Copy link
Author

You need to be logged in for the endpoint to work

I have logged in and it doesn't work :(

@hellishvictor
Copy link
Author

Just so it's noted we do have a proper error when requesting badges while logged out. image

Since you are unable to properly receive this error, along with the old badge API, and recent messages also do no load, this was very obviously an internet/operating system issue the whole time.

I have not issues with the internet at all. I though it was compatible with Win7,
Thank you anyway.

@Felanbird
Copy link
Collaborator

I have not issues with the internet at all. I though it was compatible with Win7,

We've had some win7 users, and while they do have issues they've never reported any of the issues you have, which are loading responses from network requests, so 🤷

@hellishvictor
Copy link
Author

I have not issues with the internet at all. I though it was compatible with Win7,

We've had some win7 users, and while they do have issues they've never reported any of the issues you have, which are loading responses from network requests, so shrug

sshot-1
Man, I tested right now chatty and it goes perfect, it displays the badges and everything.

@iProdigy
Copy link
Contributor

Man, I tested right now chatty and it goes perfect, it displays the badges and everything.

This is consistent with your network connection being slow. Chatty uses the exact same endpoint as us, but they have a very high 60 second read timeout.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
issue-report An issue reported by a user.
Projects
None yet
Development

No branches or pull requests

4 participants