#Cant see emotes when i load Technorino

1 messages · Page 1 of 1 (latest)

obsidian obsidian
#

Everytime i get on i get the warning " Failed to fetch 7TV channel emotes. (Error: TimeoutError)" and i have to press f5 for mulitple times before it shows or when a new emote gets added i cant see it for ages and on a lot of people i cant see there 7tv paints for a bit as well

languid sequoia
#

also is it fine on browser extensions like ffz/7tv?

obsidian obsidian
#

its nearly good but i opened 1 chat and i get the warning on chatterino "Failed to fetch 7TV channel emotes. (Error: ProtocolFailure)"

languid sequoia
#

sorry, forgot about this post tbh oopsie

languid sequoia
#

but if it happens on chatterino2 too then it's not an issue on our side

#

but honestly I have no idea where you can report issues for c2 LULE

obsidian obsidian
#

yeah its cooked then

#

im pretty sure its happening on chatterino2

#

it happens a lot when i get a new emote added i cant see it either

languid sequoia
obsidian obsidian
#

wym logs

languid sequoia
#

it should take you to his message

obsidian obsidian
#

where do i type http=true

languid sequoia
#

$Env:QT_LOGGING_RULES="*http*=true;*network*=true"

obsidian obsidian
#

and where do i type that

languid sequoia
#

or if cmd i think set QT_LOGGING_RULES=*http*=true;*network*=true

languid sequoia
obsidian obsidian
#

im lost ngl

#

i typed out everything it said in this

#

@languid sequoia

languid sequoia
#

replace <path-to> with path to your chatterino

#

by default I think it should be %appdata%/../Local/Programs/Chatterino7

#

or something like that

obsidian obsidian
#

ohh 😂

#

is there a way i can just delete everything

#

remove commands

#

everything

languid sequoia
#

you want to do that or where did that came from LULE

obsidian obsidian
#

i deleted everything

#

and it still loaded me with everything still up

#

open one chat and i see thisdd

#

15:10 Failed to fetch 7TV channel emotes. (Error: ProtocolFailure)

languid sequoia
#

yeah that's why i told you to get logs

#

since this error tells nothing alone

obsidian obsidian
#

im dumb tho

#

i still cant find my chatterino

#

if that makes sense

#

how do i get my %appdata%/../Local/Programs/Chatterino7

#

cause it didnt work

languid sequoia
#

how do you open chatterino?

obsidian obsidian
#

taskbar

#

i pin it

#

it was like this

languid sequoia
#

yeah and where is this exe

#

that's the path

obsidian obsidian
#

ok

#

hollon

#

it dont nothing uuh

languid sequoia
#

instead of this

#

also it should open new console I think

#

never done this myself honestly

obsidian obsidian
#

oh bet

#

lemme give it a go

#

its not opening a new a console

languid sequoia
# obsidian obsidian

do cd C:\Users\Brandon\Downloads\chatterino-windows-x86-64-Qt-6.9.1\Chatterino2

#

and then type chatterino.exe

obsidian obsidian
#

\Chatterino2\ chatterino.exe

languid sequoia
obsidian obsidian
#

do i type chatterino exe

#

on a new line

languid sequoia
#

yes

#

new line

languid sequoia
obsidian obsidian
languid sequoia
#

oh mb

#

.\chatterino.exe

obsidian obsidian
#

ok

#

oh fuck

#

wtf 😂

#

what am i looking at here

#

@languid sequoia

languid sequoia
#

and then try to trigger this protocolfailure error and show the console from this moment

obsidian obsidian
#

bro theres so much still loading

#

im lost

languid sequoia
#

what is loading feelsd

obsidian obsidian
#

the console thaqqqt loaded

#

so much

#

was my chatterino supposed to be closed

languid sequoia
#

no, doesnt matter

#

it should open new one

obsidian obsidian
#

im so confused

#

theres like deadass 1000 lines of messages

languid sequoia
#

how many channels do you have open? LULE

#

it should stop after a while

obsidian obsidian
#

its stopped now

obsidian obsidian
#

like 50

languid sequoia
#

try to trigger this protocolfailure with f5 or something

#

and show what you get in console in that moment

obsidian obsidian
#

can i show everything

#

i ddont wanna leak anything

languid sequoia
#

uuhh I don't think it leaks anything

#

you can also ctrl+f and search for 7tv.io

obsidian obsidian
#

ok

#

cause i pressed f5

#

its loading all again

#

theres a lot of shit with 7tv.io

languid sequoia
#

@gloomy jay maybe you know why it happens, even tho seems like c2 issue and not c7 FeelsDankMan

#

basically he gets Failed to fetch 7TV channel emotes. (Error: ProtocolFailure)

#

^ happens on nightly c7

gloomy jay
#

Happens on Chatterino 7 but not on Chatterino 2?

languid sequoia
#

happens on both

#

I think

#

@obsidian obsidian

obsidian obsidian
#

yeah

#

sorry for late reply

#

was doing some shit

obsidian obsidian
#

anyone

gloomy jay
#

are you sure this happens on Chatterino 2? Does it have the same error there?

#

I'm asking because Chatterino 7 uses Qt 6.9 which enabled HTTP/2 by default. Chatterino 2 uses Qt 6.7

obsidian obsidian
#

ok let me re download chatterino

#

yep it happens here two

#

no paint either

#

could it do with nightly or no

#

sometimes on techno i get 11:18 Failed to fetch 7TV channel emotes. (Error: TimeoutError

#

and now this one is alsso on chatterino 7.5.4-beta.1

#

without nightly

#

oh shit didnt send the picture but its the same error code

languid sequoia
#

not chatterino7

obsidian obsidian
#

ohhh

#

😂

#

the og

#

13:51 Failed to fetch 7TV channel emotes. (Error: RemoteHostClosedError)

lament carbon
#

could be internet, have u tried with a vpn?

#

emotes recently doesnt load for me either (doesnt show in channels or showing text instead of blank emotes), have to use goodbyeDPI

obsidian obsidian
gloomy jay
#

There was also a service disruption (#news), but that was before I think

languid sequoia
obsidian obsidian
lament carbon
#

it might be cached, try add/remove emotes on your channel and see on both chatterino and web

obsidian obsidian
#

but its only when new emotes get added

lament carbon
#

hmm weird, new emotes worked on web but not all when im on chatterino (technorino)

obsidian obsidian
#

my other message didnt send omgbruh

#

for example when i load up techno not all of the paints load

#

in some chats emotes dont load

#

and then what i said previously with when emotes get added

obsidian obsidian
#

@gloomy jay

#

is there i can delete

#

techno

#

completey

#

see if that helps

#

like making me lose all my tabs and what not

gloomy jay
#

nah you don't need to delete them completely

#

I'll make you a build without http2 in a minute

obsidian obsidian
gloomy jay
#

Ok so I'm gonna go to bed but in like 20-30min, you should see a chatterino-windows-x86-64-Qt-6.9.2.zip here at the very bottom: https://github.com/SevenTV/chatterino7/actions/runs/17656839243?pr=333. It's just like a regular nightly version (might be a zip in a zip). You need to set an environment variable (like you did with the logging above):

$Env:CHATTERINO7_NO_HTTP2="1"
./chatterino.exe
obsidian obsidian
#

ngl im dumb idk how to download it

#

i see

#

chatterino-windows-x86-64-Qt-6.9.2.zip

obsidian obsidian
#

whats the odds i just got linked that

#

ok now its downloaded

#

how do i use it

#

its in a zip but i cant open the shit inside of it

#

this inside of zip

languid sequoia
#

extract this zip

#

and then extract the extracted zip

obsidian obsidian
#

LOL

#

imma be honest its still giving me the error

languid sequoia
#

same thing as you did with logs

#

but only one $env command

obsidian obsidian
#

powershell ?>

languid sequoia
#

yes

obsidian obsidian
#

so what should i enter in powershell

#

just $Env:CHATTERINO7_NO_HTTP2="1"
./chatterino.exe

#

?

languid sequoia
#

yes

obsidian obsidian
#

didnt work

languid sequoia
#

this thing

#

and ./chatterino.exe again

obsidian obsidian
#

i done that

#

just restarted my chatterino

#

and thats it

languid sequoia
#

wdym restarted chatterino

#

should open a new one

obsidian obsidian
#

oh opened a new chatterino ?

languid sequoia
#

well yeah

obsidian obsidian
#

yes it did

languid sequoia
#

and does it work in this new chatterino?

#

7tv emotes i mean

#

what do you get under f5

obsidian obsidian
#

23:16 7TV channel emotes reloaded.
23:16 Twitch subscriber emotes reloaded.

#

wade

#

maybe its good now

languid sequoia
#

so that fixed it Hmm

obsidian obsidian
#

no warning

#

im just trying other chats hold up

#

one chat i did open

#

done this

#

refreshed it and it was good

#

should i close and open it

languid sequoia
#

well it will probably stop working, you need to open it via powershell with this env variable

obsidian obsidian
#

ohh everytime

#

alright

languid sequoia
#

idk if you should use this version, you need to wait for nerix to wake up Hmm

#

but basically it works like that?

obsidian obsidian
#

yea

#

seems like it

#

did close and open it and its fucked again

#

so lemme re open the way u guys tole me

#

ngl i re done it and its showing the error

#

this got a mind of its own

languid sequoia
obsidian obsidian
#

ok

languid sequoia
#

$Env:CHATTERINO7_NO_HTTP2="1"

#

is the key command here

obsidian obsidian
#

alr

#

i done that the first time and it was all good

#

so that makes sense

#

and now its showing the error

#

holy shit

gloomy jay
gloomy jay
#

Ok I added a hidden setting for HTTP/2 now (will take a bit for the nightly to get updated). You need to manually edit your %APPDATA%/Chatterino2/Settings/settings.json once and add

{
  "other": { "stuff": "whatever" },
  "x-chatterino7": { "no-http2": true } // <---
}

I also bumped OpenSSL. Maybe that was buggy. You could also try to use Windows' native TLS with Qt. To do this, you can (temporarily) rename tls/qopensslbackend.dll (next to chatterino.exe) to something else like qopensslbackend.dll to prevent it from being loaded. Qt should then fall back to the OS API.

#

I still think this is mainly 7TV's issue. Something does not implement HTTP/2 correctly. Maybe a dependency update on the server is enough?

obsidian obsidian
#

ngl im hella lost

#

Uh

languid sequoia
#

if you want to use technorino then they need to update

obsidian obsidian
#

so

#

i think i have the newest versiopn

#

the techno night 7.5.4 beta 1

#

@languid sequoia

#

what did u press

#

when u done right click on setting.json

#

open with notepad ?

languid sequoia
#

i opened it with notepad++ but you can open it with windows notepad

obsidian obsidian
#

bet

languid sequoia
obsidian obsidian
#

urs had a comma at the end

#

do i need that as well

#

and also if im doing this for techno would it still be "x-chatterino7": { "no-http2": true }

languid sequoia
#

yes, if u paste that at the start then you need ,

#

it will still be x-chatterino7 since technorino is just chatterino7 fork

obsidian obsidian
#

ok

#

bet

#

so like this

languid sequoia
#

yeah

obsidian obsidian
#

and now what do i do

#

i saved it

#

do i just open it

languid sequoia
obsidian obsidian
#

its very 50/50 still

languid sequoia
obsidian obsidian
languid sequoia
obsidian obsidian
#

i think its good ngl

#

i think i refreshed it

#

all i gotta do is f5 and its chilling

obsidian obsidian
languid sequoia
#

cause I see it now comes with the missing file

obsidian obsidian
#

Ill have to do it in a few days as i havnet got access to internet

obsidian obsidian
#

i came back

#

from my break

#

and my chatterino is fixed now

#

just thought id let you know

undone mango
languid sequoia