#bugs-and-stuff
1 messages · Page 1 of 1 (latest)
the service is working
@dense lagoon are you using next or old?
i think it might not be working when using next atm, looking into it
pushed a fix
why cant i show my 7tv badge and i cant even set my custom nickname color anymore
it just doesnt work
what's wrong with this emote? why does it fail to upload every time i try
https://next.7tv.app/emotes/62db4750b4b221e4fe778c1a
potchampion
went to go change my paint and it shows this
im subbed lol
as shown by yellow name in top
have you tried logging out and in
Refresh
I cant upload emotes it just 404s me every time https://next.7tv.app/emotes/62dbb9c8c98ae9827dae1907
lower your file's resolution under 1000x1000
remember the days when people had to make the images 128x128 or 112x112?
now people are just uploading random photos without any editing?
who are you talking to? 
how do i get the website to show something
try adding "English (United States)" language to your browser and make it be at the very top, maybe that will fix it 
still doesn´t work 
well dunno then 
try resetting site data
hit the padlock in the top left of the url bar
and hit clear cookies and site data
then maybe do a CTRL + F5 too
I have the same problem. Site never load. Tried on a new computer, on Firefox: nothing is loading.
It's loading on Chrome but never on Firefox
I don't know if it's a bug or if something is broken, but the close button does not work in the emote mode
i found trouble:
When you click on the arrow on the user, then after that the close button does not work
I changes my twitch username recently snd now 7tv emotes wont apear on my stream elements chat box, if i log out of 7tv it automatically logs into my twitch, but it has my old username, anyone know how to fix this
Is this supposed to be here?
For some reason I can't load the site

I only get the same TypeError in Edge, not the failed to load error message

I too have an issue, when loading the new page. 
Browser: Mozilla Firefox for Ubuntu canonical - 1.0 Version 102.0
firefox moment
Seems very similar to this issue described a few messages prior: #bugs-and-stuff message
(Let me know if you want something to be translated.)
My suspicion is, that this blocked "Cross-Origin" thing could have caused this... But really idk 
will this new "Error: Rate Limit Reached: You have too many emotes pending approval! (429 )" ever be removed?
cant upload my emotes 
you have to wait for a mod to approve your emotes then you can add more emotes
N 
yeah, i know, thanks. i mean the new "feature" itself, takes really long sometimes 
i went ahead and approved your emotes
thanks @delicate pebble 

same 
Seems to be an issue with the locale for the site. You can fix it by removing the local from the local storage
Pasting this into the terminal will fix it js localStorage.removeItem('7tv-locale')
Do you know what language you were using on the 7tv site before this?
localE 
forsen
i'm from Poland so polish is default in browser, never tried next before, using old site only
not work for me
and if you refresh?
hmm
Can you set a breakpoint and see what the value is where its reading null?
What is "locale" when this funciton is called
Can you trace it and see where it gets the value "pl" from?
For me it only gets it from 7tv-locale
Which is supposed to be null, and therefore get set to en_US
if localstorage is cleared
hmmm
this happens even in private mode with clear env
locale: correctLocale(localStorage.getItem(LocalStorageKeys.LOCALE) || getBrowserLocale() || "en_US"),
i bet it's empty and it gets getBrowserLocale()
Yea, just realized
and browser returns pl
interesting
imho and check if there is "_" in locale and then split if required
Guess it could include something to find pl_PL if it only has pl
are you getting the same thing on https://next.7tv.dev ?
alright ill add a fix, are around about 20 mins from now?
yes same here
hi! I'm having an issue where some emotes don't render in my Chatterino. It gets a 403 reply:
19:02:12.514 chatterino.http: unknown "GET 403 https://cdn.7tv.app/emote/62d198cb8e8abc6675b13ef0/1x"
19:02:13.437 chatterino.http: unknown "GET 403 https://cdn.7tv.app/emote/62d198cb8e8abc6675b13ef0/3x"
Example emote exhibiting this behavior: https://7tv.app/emotes/62d198cb8e8abc6675b13ef0
the website seems to use a different url (one that has a .webp extension)
this will happen for emotes uploaded between july 12th and july 17th
until they get reprocessed
this is due to the chatterino implementation incorrectly implementing dynamic image urls
and that emotes moving forward will include the file extension, but we do normally support a layer of compatibility for clients that hardcoded cdn urls (it just doesnt apply to those uploaded in that time frame)
so it should just 3xx for newer emotes but emotes from this time period are broken (hopefully temporarily)? Is there any workaround for this?
there isnt really a workaround no until emotes are reprocessed, which is due to happen any day now
thanks!
well the chatterino impl. could be updated
but thatd require everyone to download an update
@glad drift sorry for the delay, can you tell me if the stage site now loads for you, https://next.7tv.dev
@pine parcel is this fixed for you as well?
(might not be the same issue youre getting)
im gonna take a look later 
loads now, thanks!
great
i have a feeling this isnt the only crashing issue
but i'll push that live hopefully it fixes it for some people
all good, seems you updated .app too 🙂
Chatterino closes randomly, the 'restart on crash' button is activated.
Any more options that prevents this?
Need manual start after closed by crash/bug/whatever it is
try turning off 'restart on crash' 
It happens, doesn't always catch itself. probably an upstream chatterino thing
Same things happens
ohh
what chatterino are you using? 
i mean it happens on all versions of chatterino but try some time using dankerino or chatterino homies 
i uploaded an emote and whenever i use it it shows nothing but apparently other people have it enabled 
idk why that happens, the emote is the one in the text below but whenever i send it it shows literally nothing
oh 
Emote uploaded between July 12 and 16th will not show on chatterino
You can either wait for the emotes to be repossessed or reupload the emote
emote set not showin up emotes
Not a finished feature


Been like that forever
shit ui
these emotes dont work on the latest chatterino7 nightly version, tried everything possible but nothin works
Emotes uploaded between July 12 and 16 will not show
Sometime soon ™️ emotes will be reprocessed and will work again
For now you can delete and reupload or wait

Idk why that bttv emote doesn't work tho
Would have to ask their discord/whatever they use for support
Well chatterino7 is the only one that supports 7tv
Any other version won't show any 7tv at all
Maybe if you have lebronjam enabled on bttv and 7tv thats why it's not working but idk

Can you just describe the bug
umm i cant close select emote set page and when i right click to an emote for add this emote to my channel i cant add it beacuse its like just a text it dosent works
ok thanks byee 
It's just a placeholder
does anyone know its perfectly fine on website, but doesnt show up on chat
the new website is weird or im weird haha
try ctrl+f5 
Mini emotes 


It's animated emotes too tho
Maybe only 1x is available yet, so it defaults to it before x3 etc is available @vernal olive 
global emotes are huge for some reason
i've restarted several times and they dont change

@slender egret @primal apex update your chatterino
youre using a version older than 7.3.5
the scaling problems have been fixed a long time ago
This is normal twitch chat in browser 
what chat is this?
im using the nightly version 
my best guess is
the cache expired on only some of the sizes
so you're getting mismatching scales
which would explain why some people see small emotes and others see big emotes
it will fix itself in time
Ah 
this is true
yeah, some emotes looks smaller on the website as well
7tv is still down for me, a couple of others have been saying the same too. on brave, tried uninstalling/reinstalling and f5
the problem is in ffz, you need to turn it off and use the 7tv extension
👌
okay so it works when you completely remove ffz
yh they probably know all this already and are working on it but just in case they thought it was fixed
👍
when 7tv breaks, das a big problem 
@subtle badge someone had the same issue above, anatole said you should update your chatterino 
i don't have chatterino man
see here

wtf happened
say goodbye
uh you have an emote that no longer fit within the bounds in terms of frame count
so it's gone
since it got reprocessed and rejected

Oh right
whatever it was it was nearly 2K frames so it's gone
That’s just an entire episode of spongebob in an emote
F


wtf i was going to watch that

yo
i privated my emote then deleted it
and now people who have the emote enabled cant remove it lol
here is the emote i deleted https://next.7tv.app/emotes/62e0bc80b17fba21c38cf56d

They would have to right click it, then click on "remove from channel" on the dropdown that appears (not on next.7tv.app but on regular one)
https://next.7tv.app/emotes/610167e92dc75f8a52a045ef seems to be broken and affecting the use of channel emotes, I couldn't remove it through the regular page but managed to get rid of it on next.7tv.app
🤷♂️ after yesterday maintenance i cant log in 7tv
where is this? 7tv.app, next.7tv.app or somewhere else?
both. when i click sign in. open new window with loading 🤷♂️
o_o with vpn im in
Twitch might be blocking it if youre using a vpn
yeah, i think so. but i dont have issue with twitch
i can't add any emote it's just loading nd nothing happens
Since 7tv accounts are only accessible by logging in via Twitch, if you get suspended on Twitch you can't login to 7tv. This is a complicated issue to fix, but I'd argue a pretty important one considering 7tv subscribers would have no way of cancelling their subscription
7tv accounts are separated from twitch
yes but the only way to log in to it is via Twitch
nah you can login with discord if its linked
there just isnt a button for it yet
its actually more like
i didnt implement google oauth yet and thereby never actually even made a request to begin with
ill be honest their oauth is aids to implement
its almost microsoft level of bad
doesnt help that you cant use it without getting approved
sure lemme just spend a whole day trying to make it work only to then have to wait months to actually push it into production
I mean you could submit the request for verification anyways
just to have it
dont you only have to fill in the details for the oauth prompt
not anything else
i dont think u understand just how aids it is
you need to
record a video
showcasing your oauth flow implementation
i literally need to have a full working impl with UI or they won't even consider it 
i mean it would be easy to implement now, it's just that i need to get to it
I deleted an emote I uploaded but didn't remove it from my channel beforehand and now I can't use an emote of the same name since 7tv still thinks I have the old one enabled
How do I remove a deleted emote from my channel? The emote doesn't appear on my channel in regular/old 7tv.app (where I know you can right click to remove) but it does appear on next.7tv.app but this site doesn't have the right click remove function
emote with the same name is not added even on the old site, right?
old site gives "ERROR: 704612 Emote Name Conflict" when trying to add the emote, new site gives a rename emote option
if you don't care, just change the last letter in the emote nam
e
give the name of the emote you deleted, maybe moderators can delete it manually

that's what I've done for now but it seems like a bug/oversight of the new site in that I cannot remove it from my channel, it effectively means that emote name is forever taken by a "ghost" emote on my channel
i think you need to wait a while, even if you didn't delete the emote from your channel before deleting it completely, it should have been deleted automatically, most likely a bug 
I don't know if it's a bug but I can't rename unlisted emotes
lemme check it
ok, it's not a bug, you can't change the name until emote approves
probably unintentional feature tho
oh ok, idk why it's approved but still unlisted then
https://7tv.app/emotes/603cb219c20d020014423c34
why is monkaE 2x speed now? dont know if it's happening to other emotes
when i removed the emote ''DIESOFCRINGE'' (aliased to DIESOFLINES) https://next.7tv.app/emotes/62c2fb5768a0391cc239cf75
it also removed the emote named DIESOFCRINGE by itself https://next.7tv.app/emotes/624ec6ece236ca9775ece368
on the new website it says its not added
on the old one it still said it is
this isnt a bug
you need to select a default set
to get feedback that it's "added"
click the ellipsis, then the down arrow, then "select as default"
this will give it the same behavior as the old site when impersonating or acting as yourself
i do not understand this at all im just gonna stay quiet and enjoy my 1 extra emote 
try not to make me waste time on things that arent actually bugs 
the fuck 
now it says i dont have any even tho i have the doc one
even if its not a bug i just think its odd 
is 7tv still not working with ffz or is it a skill issue on my end? havent heard any annoucement regarding it
it's a skill issue
no there might be some problems with about a dozen emotes
if you have one of them enabled it breaks ffz
a hotfix is about to go live though
I think its just an issue with 2 frame emotes for some reason but many are going super fast on 7tv, yet are normal when the same file is uploaded to bttv or any other website
examples (seems to happen a lot with blubbers type emotes I've found):
https://next.7tv.app/emotes/60538e0a9d9e96000d244f94
https://next.7tv.app/emotes/605390b39d9e96000d244fc9
https://next.7tv.app/emotes/62774b4feee62ad06c4a375d
https://next.7tv.app/emotes/62b783c26477bc14fa610eca
7tv is actually displaying these emotes properly
the creators just relied on a buggy frame delay that most browsers dont support, and fallback to a higher amount
so while it might not be what they intended, it is what they uploaded
whether or not they could see it themselves
it's pretty funny actually 
2x speed monkaE
https://next.7tv.app/emotes/603cb219c20d020014423c34?p=1
yeah but they used to work normally on 7tv, can we just be practical and make it work like other sites? cause also if we upload a bttv emote to 7tv and it fucks up then its like how is someone supposed to know that
can yall set it to fallback to a higher amount too?
I think thats planned actually
but the point is that we're not falling back like browsers do
this is something that browsers do that they shouldnt
and emote creators shouldnt rely on non standards behavior
the emote itself is saying that it should be at this speed, if you wanted the slower speed thats a different delay than what is set
7tv emotes are massive on chat how do i make them normal size again?
like this: https://prnt.sc/SnOU85Ma7zBM
bttv emotes remain normal size
fix deploying
@wise violet ye I get ur point im just saying most people dont know all the technical shit so if u want it to be practical just go with whats standard for most things (having the fallback)
@humble pelican is that a hard thing to do?
it's already been done
the affected emotes can be re-processed
i'll give mods a button to do it tonight
ah okay ty 
i'm purposefully not going to click the button 

Here are 2 emotes i have noticed effected by it, can a mod reprocess them when its available 
https://next.7tv.app/emotes/6281db5deee62ad06c4aff7e
https://next.7tv.app/emotes/60a4038db0dc46d7b43df99a
cuz it was may 2021. iirc logs from around that time are scuffed
oh
Dunno if this is something that can be changed or if its a client side issue for a channel preview

you just leaked your code 

yoink
Channel t2x2
ERROR: 704620 No Space Available: This set does not have enough slots
In 7tv 2.0 version shows that channel has 397/400 emotes, in 7tv 3.0 400/400 because of 3 deleted smiles t2x1 t2x2 t2x3 and i cant't remove them from channel
Intentional design 
Is there something wrong with the profile section on the website? I keep getting these errors when i try to access my content. everything seems to be gone on the OG and new website. Please help also can access paints and badges smh
@humble pelican (BSONObjectTooLarge) PlanExecutor error during aggregation :: caused by :: BSONObj size: 17521310 (0x10B5A9E) is invalid. Size must be between 0 and 16793600(16MB) First element: _id: null
^for error described above
uh, yea i guess thats because you have way too many uploads
some queries dont scale well since we added way more data into emotes
I have 2 many uploads so i cant access my content anymore?
what
better than the other reason you wouldnt beable to access your content
i guess so.. smh
wait I didnt read the end of the fucking error message
theres no shot that it could possibly be over 16 mb
theres no way
right
its over a thousand emotes
wtf
that query returns all in one document i think which is why it's failing
i updated some of the others to scale properly
but the one that queries owned emotes doesnt scale bc i kinda forgot some users have literally thousands of uploads somehow
i still want to add a quality filter to upload count
how would that even work
ie if a user has too many uploads but most of them have no one using them
ah
they get blocked from further uploads
or just tell mods to delete the shit ones in the queue
honestly you can tell
an emotes not gonna be used
well u cant really tell whats a shit emote
they make up like 90% of the queue
nah I mean like really shit and obscure gibberish
sometimes a few pixels will become a top 10 emote of the week
dont limit the metas
not like a pepe or a cat or whatever

no we're not doing that melon
ok i understand. my bad
I mean like a picture of a shoelace named abkmkldrgna
too subjective
I guess
there is no way to gauge quality
but also that goes both ways too
I find that alot of actually quality emotes dont get used
so I guess you cant really judge that
that could be improved with better discovery
like categories, ie new/trending
hot, best, top
right now theres also the issue that ranking is completely disabled
the positions of emotes in the main listing is frozen since what it was on july 12

Hey so I'm trying to edit for one of my friends but he can't add me as one of his editors because my 7tv name is on my old username is there any helpers?
then just have him add your old username
this context menu option doesn't seem to work at all
sorry if known
bug status: wontfix
when adding a emote of the same name, if its not disabled and removed from channel beforehand, then the updated emote of same name cant be added to list due to "name conflict", and then when creating a secondary set of emote lists (thought this might allow to add the 1 its missing) i was able to add it to that list, however it removed every other emote i had selected, and although it shows 2 emote lists, i cant get into access any of them to change anything around, so now i have lost 70+ emotes i had selected originally and no way to access them again, fix please!

click on your channel card there then swap your active emote set
greatly appreciated!
now just needa be able to get my emote of the same name into the original emote list, as the emote is the same name as the 1 removed from that list
What if changing emote sets was done through a dropdown menu on these cards?
all my settings have been reset to default after being away from home for a week
wtf :(
chatterino ^
happens sometimes
go into the settings and find the button that says app data directory
open it
and then make sure you close chatterino
ok
delete the current settings file and rename one of the .bkp files to settings
ok im here
delete the current settings file

wheres the bkp
then rename settings.json.bkp-2 to settings.json
not the folder
inside the folder named Settings
which one
dont rename bkp-1 since thats the one chatterino just saved

.bkp-2 I just said it 
just got home bruh
ok then bkp 2 should be fine
rename it to settings.json
and open chatterino
let me know if it works
i delete the original right?
yeah as long as your sure it doesnt have any settings in it
which you said it just deleted so
you could rename it to something random just in case

ok then try one of the other backups
based on the write history there I would try bkp-9
since it looks like you opened chatterino multiple times today
and that was the last time that wasnt today
yeah
also
make sure you copy it
because if you open chatterino one more time its gone
every time you open chatterino its moving the backups down one
just save it on your desktop or something
did the settings restore though
with bkp9?
go on
I beleive commands.json stores backups too
but all those are gone now
since you opened chatterino so many times
kek
it only stores 10 versions of each
I beleive all of your 10 versions are the blank one now though
yeah I wanted you to copy it before you closed chatterino the last time
but I didnt indicate that well
I lost all my chatterino commands a while back
really sad but there's nothing I can do, so I just have to recreate them from scratch
in the future you can make backups yourself
just copy the entire Settings folder somewhere else
how tf do I disable the reply button in the new nightly version of chatterino?
this doesn't work 
@boreal coral apparently the setting not working for replies is happening only on our branch
it might be because the reply button is a new messagelement type
and our fork also created a new element type for seventv emotes
with the same enum
both are 33 I beleive
pausing im pausing
(im not actually pausing I dont use chatterino lmao)
(shits for nerds, webchat is where its at)
think abt how many people in xqc chat type in offline chat on webchat
I wish webchat was as responsive as chatterino
still want to make a better performing web chat at some point
it's doable, twitch's is just really badly optimized
making use of service workers and doing as much of the calculation work outside of the main thread could go a long way
for a performant web chat, the main thread needs to be 100% only receiving rendering instructions
anything that requires dynamically injecting, creating and deleting html elements is gonna be slow anyways
reflows are super costly
you could render in a canvas
would be kinda dumb
but more performant for sure
well yeah, rendering is slow on web, unless you go the dank route
use webgl or some shit
it's doable but uuh dank and also likely not practical
difficult to make interactive
would basically have to do everything from scratch
but heres the thing
doesnt canvas have special like click areas or something
or am I not remembering that correctly
the vast majority of slowdown on web arent actually rendering elements, it's all the checks
such as checking emote codes, ranging through available emotes to replace with, checking users, all that shit
that stuff is what kills the page during extreme hardspams
it is possible to use service workers to reduce this kind of slowdown to virtually zero
with smarter element injections, and perhaps making use of data urls/memory-stored blobs, you can get rendering time way down
I assume chatterino simply doesn’t have to deal with all that stuff because it’s not a web browser
yes chatterino goes brr because it's not using javascript
yeah its mostly just not being javascript
it actually has to do more work
since the browser does alot of it
Some people like the lower update rate of the webchat
but in chatterinos case qt does alot of it as well
ive pretty much confirmed that the reason web is slow is really just the checks in javascript
Imagine if you could customize the update rate. Or set it to “full page” refreshes only
it's all happening on the same thread as the thread that renders UI
which kills the page, when it really shouldnt
put that away on a different thread and it's going to be a whole different world
classic single threaded javascript
you used to beable to freeze a users browser
by spamming alert
because it would stall the thread
I think the main reason people will use native twitch chat over chatterino is for the link embed previews, and obviously compatibility with twitch’s new features they periodically add
features that chatterino literally cant support because twitch's rest api is dogwater
Yeah
the advantage of web extension is that we can actually use gql legally
true
since it's being executed from the twitch site
imagine if twitch did le epic troll
and changed their client id
for the first time ever
so even a completely different chat could implement those features
and banned every ip that used the old one
yea
basically anyone that uses the extension 
idk what they're so scared of with the gql stuff too
its weird
they could like just add some sort of whitelist atleast
for people to whitelist their own applications to maybe get some limited gql access
or is it just because they know their apis arent secure
and they dont want them to be publicly scrutinized
security through obscurity
probably because they dont wanna do extensive QA
it's obvious their GQL isnt that hardened
people keep breaking it
true
the advantage of GQL is rapid iteration
it's very easy to query and change data with it
so it makes it a great choice for fast evolving websites
as opposed to REST where you have to constantly be setting up new endpoints, carefully choosing which paths make sense, etc
but as an API for public consumption it's tricky, because you'd lose that aspect of fast iteration; you could no longer really make breaking changes because itd break people's implementations
this is the reason the 7tv gql won't be documented either (outside of introspection)
something interesting/weird has happened to an emote of mine
https://next.7tv.app/emotes/611c950d9292625073b5a046
this emote says it had a new processing job on july 27, during which it seems part of the emote was somehow removed. I'm guessing it has something to do with the pure black/pure white colors used in the missing part
here is a reference of the what the missing bit should look like that appears in the first half of the animation: https://i.imgur.com/aAUXlQl.png
chatterino emotes are 1/2 fps
^
Left is old nightly, right is current nightly as a comparison
@slate locust not sure if you were posting that in relation to my issue or independently
I have no idea what your issue is
21:08:10 This channel has no 7TV channel emotes. all my emotes are gone 
on the website too
ah nvm
i have 2 emote groups 
is this normal https://gyazo.com/466917d8c7e11efe55395d4df48d23ee
what
check that:
- your emote is less than 1000 x 1000 pixels
- less than one thousand frames
idk you should be able to know what's the file you upload 
yes

upload unedited photos!
they make great emotes!!!

is this a known issue or something else weird going on maybe? @humble pelican
i'm holding off on reuploading the emote in the event it's a corner case worth investigating
@rain marlin You can do a test upload at https://next.7tv.dev/ which is the "stage" site
good idea, looks like it processed fine this time https://next.7tv.dev/emotes/62e89a4f9f36f7b2ac1b2008
just weird an emote that's been there for months already got re-processed into a broken version in such an odd but interesting way
@boreal coral it is an interesting case
7TV is an emote service and extension for Twitch, providing custom emotes at no fee and supporting new formats such as animated wide emotes
It doesn't do it on every platform, but spoilered emote links are 1-character wide
another browser user L
Idk if this a known issue but on the latest nightly emotes lag when mouse is moving anywhere on the pc
This is on dankerino btw but its the same on chatterino7
Doesn't seem to happen for me
I just downloaded the latest chatterino7 nightly build
Although I noticed your cursor is heckin' pink
are you using some 3rd party thing to change your windows cursor in some way? 
idk then
I assume it's a custom .cur file or whatever
It's just not happening for me, but I'm not gonna install custom cursors to test either
Weird it wasnt happining previous update
but using a .cur file is technically an approved microsoft way to change your cursor
how would that have anything to do with it
read @slate locust ^

Try regular chatterino7 again maybe
It's just troubleshooting. You look for anything that might be related
This server has literally nothing to do with Dankerino.
You say it's the same on Chatterrino7 but you only showed it happening with Dankerino
I'm not saying I don't believe you, but it's a bit sus
anson no
this is a completely beleiveable bug
a patch was just made to chatterino's gif renderer
it has bugs on windows
usually its always slow, not just when the mouse is moving
Here it is on chatterino7 sorry for the dankerino gif
I haven't ever experienced that myself
are you on windows?
yes
on the newest nightly all emotes are like 1/2 fps
I just now downloaded it from here to test: https://github.com/SevenTV/chatterino7/releases/tag/nightly-build
They are slower, but mouse movement doesn't affect anything
Real Chatsen experience on desktop 
everything ive always wanted
not really a bug but everytime you click an emote on the trending tab, it will add a ''?page=&category=trending_day'' and because of that you have to go back on the page twice
also after browsing for a bit on the trending tab a ''page 5'' will appear but its empty
creepypasta type shit 
why wouldnt it
idk why
im just curious
because think af how different the streaming space is because of mixer
no
twitch still doesnt give a fuck about their streamers
they pretended to a little bit for a while after
if mixer didnt die, how many more people would have switched
would that have made twitch do something
I mean people werent really switching on their own
thats what mixer wanted to happen
but its not what did happen
instead the only people who switched were the ones who were payed for it
which put mixer in debt
because as it turns out running a streaming platform not only isnt profitable normally
its also extremely not profitable when you have to pay large sums of money to get viewers to even show up
im trying to make a hypothetical situation where money wasnt the issue and you are ruining it
money is the root of everything
this is the capitalistic world we live in
to not see it that way is to delude yourself
WHEN
would probably have added support for it tbh
i actually liked beam way back
it was ahead of the curve in terms of tech
microsoft ruined it though
beahm 
People are still switching away to youtube rn, if only the chat experience wasn't completely garbage on youtube
Not sure if someone brought this up already but if I (probably reproduceable, haven't asked anyone to try yet) use any non 7tv emotes on youtube on live chat it will make them 19 x 19 no matter what
AngelThump and TaxiBro look like this
holy shit that looks so cursed
this looks like it would be caused by some other addon, judging by that twitch broadcaster icon which isnt something we add on youtube chat
ill check rn
i disabled all other yt related plugins and it seems to still not work
can someone else verify
what is the size supposed to be? for me they are 24x24, still horribly small but not the exact same size as you
no idea how youtube handles emote sizing
They work fine for me aswell
Can you send a picture of how the whole chat looks when you have all other extensions disabled?
not sure if this has been mentioned already, but I feel like certain emote animations never used to be this fast LOL
The animation looks sped up significantly
I just noticed it in chat
Something about frame timings and browser support blah blah

Something about compact disc being transparent
Going to someone's profile and say going to the 5th page of their emotes and then clicking an emote and then going back resets the page number
not sure if a bug or just not implemented for profiles but would be nice to have
similar to the emote tab which remembers the page where u left off
That's actually because people would make those gifs set to 100 fps, and browsers would refuse to play them that fast, so they ended up being slower. Now that we're no longer restricted to gifs, the webp and avif versions of the images actually play at the "intended" speed.
If I'm not mistaken
I think troy made it so it should handle these emotes in the future
But dont know if it can fix emotes that have been processed already
fix it now
all the frames have the 20 ms delay 
hmm that should only be 50 fps
0 and 10ms are usually changed to 100ms in browsers afaik. A GIF version of the emote from elsewhere I looked at does have 10ms (1/100) for each frame (displayed slower in browsers), if 7TV originally had the same one I guess it didn't directly take the original delay, but put it to 20ms for some reason (chosen as a general minimum or so that it works as a GIF?).
The GIF version that is now on 7TV (converted from the converted WebP?) has 20ms for all frames, except for the third, which has 40ms, same as the WebP, and the image is displayed really fast in browsers as wel.
Trying to upload an emote and every time it pops up this message after flashing the emote name, then it just doesn't move from this screen 
it was the size requirement
ty, wasnt popping up the error ❤️
7tv stopped showing how long someone got banned for in twitch chat
u mean time out?
yes
still show for me, try to remove the extension and add again or see if maybe bttv or ffz are messing with something 
should i uninstall the extension from FFZ
also is this you timing someone out as a mod or channel owner?
as mod
try going to a big channel as a viewr (not mod) and see if the msg timeout shows for u
it will only show up if you use the native 7tv extension
i do have it
is this a chatterino or 7tv bug with some emotes? they show up on native chat only, i'm on 7.3.5 (not nightly)
Do the emotes have a completly empty frame at some point?
looks like the image is too big to render in chatterino
webp at 3x is 1.6MB
(avif is 60KB btw)
AVIF
the first one i dont think so, the second one is static so definitely not
hate to break it to you but
that second one is not static
quite far from it
it's very high framerate actually
i fixed this by making the emote size smaller, i had it on 2.1x before
same, going from x1.5 to x1.25 fixed it
👍

@humble pelican ive noticed that the emote set shows load more but it doesnt do anything 
also people can just add zero widths if they are subbed or not #emote-creations message


got another one maybe
trying to upload a new version but keep getting 404ed, think maybe its cause I deleted the original version?
just gonna delete and reupload completely so doesnt matter for me atm
its always been like that
congrats
for unknown/deleted users
ah ok i thought of that
opening an emote in a new tab from your profile then removing the emote will cause all your emotes to be unlisted
what a bizarre bug 

I cannae upload an emote. Its stuck on 100% and not allowing me to submit. Am i being stupid
?
Maybe there should be a warning for that. Thanks for the help 
the site is still a beta. it will be added eventually
fixed by disabling this in FFZ, just in case anyone else has this problem
alternative fix: uninstall firefox
why
i've stayed on firefox for at least a year now and now you are making me question my browser choices and im gonna switch to 5 different browsers in a span of 1 week
use internet explorer
stay on firefox 
i used to unironically use edge after they switched to chromium based
I use opera gx 
ban the opera gx user
i have avoided opera gx like the plague
i used edge too but the extension icon area is too spaced out so i stopped
They have a ram limiter thing I tested it, didn't even work
no
just got a huge lag spike and then all my channel emotes showed as unlisted
the only errors in the console are 403s
refresh
refreshing page = fixing bug
classic
Is uploading new versions of emotes broken?
I get stuck here when trying to upload a new version 
you are uploading the emote in 1000x1000 scaling or the file is over 5mb
Neither, the file is 700x700 and 210kb
not sure then 
how many frames

it's literally identical to the current version but avif so no GIF banding
whats the id @stone shard
https://next.7tv.app/emotes/62f0b521a10b770b336226ae this should be the version one
failed at export frames; failed at parse delay; strconv.Atoi: parsing \"3.0303\": invalid syntax; dump_png failed: width,height,frame_count\n700,700,117\nframe_idx,delay\n0,
it's failing to parse it
avif is pretty difficult to encode properly fyi, depending on what tool you use it might not be compatible with our systems
Yea I've been using ezgif so far lmao
no avif encoder for adobe media encoder
then yea i would use webp 
yeah ezgif probably isnt doing great with it. i think gimp supports avif
not sure if gimp can animate though
welp I have the png sequence so not too hard to remake either way
@humble pelican we should also support APNG 
we do
at least for uploads
wdym
png with animation
it's just called PNG which has the green tick on animation?
i dont see the APNG format on here for some reason
are u stupid lipton
ok use your brain for a second
okok
analyze the image you just sent
and figure it out
animated png
EZ4ENCE
IM FUCKING RETARDED
thanks anatole
lipton my man


i wish i can say that i worked a long shift is my best excuse but my brain is always dumb 
isn't it like 4 AM for you lipton
its 1 AM
adderall no longer working 

so avif just won't upload and now webp's work but the emote is 2fps
raw file compared to the emote after processing
you're prob encoding the timings wrong
I've checked the webp directly in chrome and firefox and it looks fine with good frames. it's just after the processing stage it gets crunched
so idk what I'm doing wrong
all your frames have 100ms duration
is this intended

oh
@stone shard your original has frame timings under 19ms, this isnt allowed
browsers default it

set it to 20ms or above
then it should work
Canvas size: 128 x 128
Features present: animation
Background color : 0xFFFFFFFF Loop Count : 0
Number of frames: 209
No.: width height alpha x_offset y_offset duration dispose blend image_size compression
1: 128 128 no 0 0 19 none yes 1426 lossy
2: 128 128 no 0 0 19 none yes 1426 lossy
3: 128 128 no 0 0 19 none yes 1414 lossy
4: 128 128 no 0 0 19 none yes 1406 lossy
5: 128 128 no 0 0 19 none yes 1392 lossy
6: 128 128 no 0 0 19 none yes 1390 lossy
7: 128 128 no 0 0 19 none yes 1392 lossy
8: 128 128 no 0 0 19 none yes 1400 lossy
9: 128 128 no 0 0 19 none yes 1400 lossy
10: 128 128 no 0 0 19 none yes 1398 lossy
11: 128 128 no 0 0 19 none yes 1414 lossy
12: 128 128 no 0 0 19 none yes 1402 lossy
13: 128 128 no 0 0 19 none yes 1418 lossy
14: 128 128 no 0 0 19 none yes 1384 lossy
15: 128 128 no 0 0 19 none yes 1378 lossy
all of them get translated to 100ms after processing (this should probably be changed on our end eventually)


known bug





rip

thanks









I forgot











