#stage-discussion
1 messages ยท Page 4 of 1
unless youre a big name
then you get targeted by some kid with $5 and access to a booter
"web3" or whatever is basically just using the most basic principles of networking that would be prevalent in the 80s and hoping that everyone isn't just gonna leech off the network
it's just the same as torrenting
except instead of archived files you.. stream web content from other people's computers?
like it just doesnt make sense or is feasible
IPFS 
Most of the files are dead there. But it worked as a hope against censorship
lbry is a "successful" decentralized video platform though so there maybe is hope.
gn all
keep up the fantastic work 
bittorrent is pretty "successful" for sharing video files
but it's only video files that have a lot of demand
you couldn't make a decentralized youtube (at the same scale as youtube) because 99%+ of the videos are uploaded by WH
s and no one cares about them
moderation is the worst one
i geniunely have no clue about what the best way to do moderation is
you cant moderate a decentralized network
youd need to get every peer to agree to shut out another
or a majority of peers
which isnt happening really
well, giant governments can physically go after the people involved, since their IP is public
or even just get most of the internet providers to block the IPs
then remember IPv6 is coming
which has like
340 trillion trillion trillion addresses

so good luck blocking IPs when you can just
get a new one for free
i mean
it's safe to assume if "web3" became a thing
ipv6 is coming
it would use ipv6
like i know web3 is a meme
and some peopel
but hypothetically
yea i know its years away
but
hypothetically if someone stepped up and made "web3" a reality
it would be extremely unwise to even support ipv4
In December 1998, IPv6 became a Draft Standard for the IETF
AINTNOWAY
ipv6 is almost as old as gif
Aware
i think the shift is gonna happen soon-ish though
gif is like 1983 or something though
89
87
ISPs might start getting impacted by the cost of buying ipv4 addresses
when that happens ipv6 will roll out at the speed of light
i mean you can have a fully ipv6 system now
v6 tunnelling
has been a thing
for a while
right now ipv4 is still too cheap for isps to care
but when it starts hurting their bottom line
you will see the fastest switch over
well for the established ones its hard to care
it's like what they did with 5G
even tho 5g is dogshit and useless
to even become part of the queue
to beable to buy a block
is like 400 long
its like 2 years out
you have to reserve a spot in line
for 2 years
to beable to buy a block
aint no way
it is years out but id say end of this decade is when the switch will happen
because it's inevitable
ipv6 is actually kinda stupid tho
like its actually too many numbers
the minimum routable block
like that you can advertise
with bgp
is trillions
of ips
its stupidly too many
so many will be wasted
yeah lule
its not even funny
that means one physical location at minimum can be routed to trillions
trillions is actually nothing
compared to the amount of ipv6 that exist
its so many
the number is almost unfathomable
yeah but like
if we routed it correctly
it'd be sustainable
for our future expansion
into other galaxies
instead we'll just have to wait for earth to migrate
to ipv24
Imagine being able to have a separate IP for every connection though. You could never get DDOSed as an individual
yeah not having an ipv4 sort of make you impossible to target in a ddos attack really, as a home network
which really should be the case
it should be, but probably won't
targeting a home network is so stupid
i mean, a lot of ISPs already have dynamic ipv4
i mean you can do that right now
mine changes all the time
if i restart my router
that every person could have one
i'll get a new ip
ipv6 is like 18 orders of magnitude
more
340 trillion trillion trillion
trillions of trillions of trillions
I've left my router unplugged overnight, and still my IP doesn't change
it has changed in the past through
you can probably ask for a dynamic IP
for me its the opposite
id need to ask for a static ip
Mine is dynamic because it has changed in the past, but the lease time must be like 24 hours or something
or maybe more
might just need to leave your router off for a while
then they reassign it
since an idle IP is a waste of money
unless they have plenty of IPs
still a waste of money if its v4
it's an ip that could be assigned to another customer
But they own more IPs than customers
why would it matter?
They've already bought the block of IPs to assign to customers, right?
i mean sure they have more, but it still doesnt make sense to leave them idle
like if they keep IPs idle too long
eventually they'll run out
it kinda depends, ips are getting so expensive i doubt ISPs are still buying up insane amount of blocks
probably only provisioning for the near future
then if anything theyre selling off
maybe
the economics of owning many more IPs than your amount of customers dont really make sense i think
if youre not growing then it definitely doesnt
Yes, but I assume it's also a hassle to buy and sell IPs willy nilly
so they just keep them unless the trend is overwhelming
it's an auction system
are ipv6 ips actually free
ips constantly get bought and sold
one /24 block right now i think is like $20K
which is 255 ips
might be a bit less maybe like $10K, but it increases every year
technically it could be a guaranteed ROI if used as a stock but it's highly regulated
bro v3 was working just fine until the stream buffered and i had to refresh
now the 7tv emotes dont load anymore
inconsistent emote loading should be fixed in next build
it was due to a lapse in the reactive queries
sometimes it would fail to trigger, either too early or too late
moderator slide bar works
ok i found something.
without the extension enabled you can click someone's name it will bring up their chat logs, however with it enabled this feature does not work
it doesnt work bc its not implemented
ah, thatll do it ๐
moderator slide bar works in firefox for some reason?
and the chat logs issue is not present on firefox
<.<
Wasn't that bad. 90% of these messages were Melonify and Anatole writing in paragraphs

Is this new by twitch or part of the extension? Really dope 
pretty sure that's twitch itself

yeah thats just native
ffz usually hides it tho
or replaces that message with its own
the more you know... thx 
ew
would probably have to help test on my laptop perhaps 

turns out the ffz bug was one bad typo

melon lost several hours trying to figure out the impossible 
i love javascript
!!!!!!!

Saw that more than once today. There are often, but not always, less subs shown than actually gifted.
i guess thats because the fallback mechanism is too slow to handle high message throughput, or somehow they merge
another one
it should be fixed after we add a rendering handler for this kind of message
ok ty
right now this is twitch rendering it
all we do is pass it into our context
it's actually quite cool how two totally different frameworks can work relatively seamlessly
This is vue, inside of react, which is sometimes inside of vue.......
it works though since the logical context is not tied to the elements 
the funny part
is this wouldnt work the other way around
vue would crash
if you moved its elements
like with what was happening with my tokenized input box
except it wasnt another framework but the browser
modifying the elements
right yea if you moved elements without notifying vue
aka not using teleport
react just doesnt care where its elements are at all though
which is probably because all it does is rerender the entire thing
every time
so it doesnt fucking matter where in the dom they are

actually true
That's pretty hot
going to push a new build in a sec
no cosmetics system yet this just addresses some issues from yesterday and adds finalized emote menu
oh shit this is cool
just thought about it. the issues with brave, any chance that could from from their built in adblocker being enabled?
i love how you can see a history of twitch channels you watched and shows all their 7tv emotes
Switching channel does not update 7tv emote menu
@naive hatch can you enable verbose logging and screenshot what you see on brave
yeah one sec gotta reinstall it on brave
so how does the 7tv tab works now?
y is the channels i've visited is saved
all extensions disabled. braves built in shield still active
that just looks like everything is normal
but youre saying emotes dont load?
oh wait i can see an error
well that user doesnt seem to have 7tv
try on a 7tv-enabled channel
it's possible not having 7tv blocks the loading of other providers on this build because ive made provider fetches sequential
ahh alright so its working now. but in the menu its still showing the previous channels emotes.
thats fine
okay so it works then, just an oversight in how the requests are handled
it shouldnt stop fetching if 7tv request fails
if that channel history showing other channels emotes is intentional, thats super cool
dont think it's intentional but i suppose it could be an option
But would that be useful tho
not really
And may even confuse ppl
ok i see a bug here
lipton reporting the same 1 bug?
did you load kai's channel though
i did yes
does the channel youre currently on have bttv
Imagine still using BTTV 
does it show up after reopening the menu

closing and reopening the emote menu still shows kais bttv emotes
Back to normal after f5
ok i mean the fact it shows kais emotes is literally just the thing you mentioned as a cool feature
but it not showing new channel is likely just a lapse in reactivity
i think i can see why

I think lipton was referring to this
yeah i think so pizza
Emote menu still has issues after channel switches it seems
anyways yea that history thing is going to be removed
@eternal iron its bc of this line
youve broken reactivity here
that ref is no longer reactive after you unfurl .value
yes lipton we get it
ok sorry sorry

aside from the emotes staying from a previous channel which was mentioned is expected. OperaGX seems to be working without issue
will likely be testing cosmetics system tomorrow
Cosmetic system 
i think cpu usage should still be lower than regular twitch overall
im not sure how much that one thing affects it
this build does a transform operation on twitch emotes everytime the chat state changes

so itll cause lag spikes
but only briefly
this will be changed to run in a background context later
I stand corrected. OperaGX while ffz and 7tv are enabled I am unable to open the emote menu by clicking on it. which I suppose makes sense because both extensions have a custom emote menu and there is probably some conflict there
What browser
@deft tangle edge does not support AVIF
same issue as firefox except edge doesnt even have support for static avif
it will be fixed once there is an agent check in place, similar to what the website does
Seems strange that edge doesn't support it when it's built on chrome
edge be weirdos
and it will fallback to webp for outdated browsers
yeah it has no reason to not support avif but remember edge is made by the same people who made internet explorer and windows
True 
so be patient with those guys
Probably turned it off for the lols
ffz conflict for the emote menu is likely
Imagine a bttv spy joined stage testing to introduce conflict 
Yes
night franticly submitting shit code 
the only purpose of edge is for downloading a better browser
Hmm...well I was gonna switch to Firefox when manifest v3 hit, but that seems to have been shitcanned
mv3 is still going to hit , google only delayed it by a few months
I heard it was indefinite
wait what is this mv3 everyone is talking about? the adblocker apocalypse or something?
Kind of
i guess they saw just how many popular extensions are refusing to update
and theyre like 
oh shit big w then! I was about to actually become a productive member of society if i had to watch ads
back into the basement you go

@daring gale for what one frogs opinion is worth. being able to @ people in chat/tab complete names would be big for the next release. its the one thing I feel most people cant live without
Yo! Excited to test out the new version of the chat client, running off of Brave Browser (to my surprise of it mentioning may not work, it worked)
But I found a bug immediately going from one user that has 7TV channel emotes to another user that doesn't have 7TV, the previous user's emotes still show up. The same happens to the other emote platforms as well.
Known bug and will be fixed 
maybe we should pin the known issues so that it wont be reported multiple times
I know from babysitting #help-old. people wont read it 
They're in stage notes, no?
Ah
in the emote tab, some of the channels where im subbed to miss some emotes (where is the dancing elis
)
sorry to break it for you, but your elis doesnt dance
see?

seems like no animated emotes
no dancy and spinu
yeah, and on some channels i only have the animated ones
how about refresh
only animateds
have you refreshed?
i tried that but will try again
or even ctrl-f5
still the same
yea no animated for emotes for me too (moonmoon and crumpet)
Known issues:
- Past visited channels stays in the side tab of 3rd party tabs
- Twitch emotes not displayed properly (no animated, channel point unlocked, bit emotes, etc)
- Does not work on Edge (bc of no AVIF support)
follower emotes work tho, that's nice
but i think it should also shows locked emotes for channels you havent subbed to

yeah, and idk if people liked the sub button that you have on ffz menu,
with all the tier
the chat settings miss the close and go back button 
not for me

u got other addons?
y the radio button red

oh
so with ffz no buttons
lemme test that
it seems
still fine with ffz on
Problems I noticed with twitch emotes in menu (dev_2):
- Not displayed:
- follower emotes
- tier 2 and 3 sub emotes
- animated emotes
- twitch unlocked emotes for event without own category
UPD:
- follow emotes displayed if no sub
- the "channel_points" category does not have a streamer avatar
bits emotes also it seems 
is it just me or do the emotes now show up for anyone else? 
Have you refreshed after your first installation?
Would be great if in the twitch tab emotes of the current channel would be at the top instead of alphabetical order.
sub emotes should be prioritized imo
it gets really messy if you have emotes from other twitch events
too many categories
maybe merging some of the twitch categories would be helpful
like the overwatch ones for example
Everytime I type @ to tag another user, it opens the emote menu of the plugin. While I'm typing my message, the message is also used as a filter for shown emotes in the menu. When I send the message, everyone besides me can see it (I can see it in chatterino as well) Message seem to appear, tested a bit more.

Also my own messages sometimes need 5+ seconds to appear in chat after pressing enter, which lead to the false conclusion that some of my messages aren't shown at all
Emotes overlap too much I think
Don't know if it's like that in normal twitch
Clyde is blocking the picture

Mosaics look weird
Because of that
Also recently added emotes I don't think they show up
Chatterino
7tv 3.0
everytime i use colon completion the emote menu opens
also the emote menu is bussin
btw i cannot see any 7tv emotes
with and without ffz
does this matter
looks like a null access somewhere

oh i know what went wrong 
i forgor to remove the old version before installing the new one
sure
ok
also
any way to fix emotes not loading

time to hide the chat i guess
feelsbadman
btw opening the emote menu on ctrl is a TERRIBLE idea
oh yeah
that's super annoying
i tried to ctrl + printscreen with sharex
but you can't do that
because of it
Is this on firefox?
Edge supports avif right?
No

Edge does not support avif
ok i guess i'll have an excuse to switch to a better browser

i guess it's time to go back to ungoogled chromium
oh thats very based
niice it works
ok the chat feels much more responsive
very nice 
oh no
I forgor about that happening
manifest 
how did that remind you
Chrome is removing manifest v2 support after new years IIRC
which will break a lot of adblocking capabilities
I use uBlock Origin to block more than ads though
I think Ungoogled Chromium is one of the forks that will retain it
but I could be wrong about that
shrug
they will probably try but that kind of shit is an up hill battle
as much as i dislike the brave people brave will 100% be one of the browsers which will still have an adblock
mv3 enforcement is indefnitely delayed
however
u cant create mv2 extensions anymore
that has been the case for almost a year now
its actually making me reconsider whether to update 7tv to mv3
because then it seems we're just gonna be locked out of features
i mean
besides it being a protest
i think it depends on the amount of functionality that will be lost
for us we lose no immediate functionality
however
it would be nice to allow loading addons externally
similar to ffz
7tvbrowser
but afaik with mv3 this is either not possible or more complex
testing on a mac laptop pagman
does it load 7tv badges yet

also seems to potentially limit/remove the delay on a laptop
which would normally be at like 6-9 seconds or worse - where you'd have to degrade the quality to watch the stream if the chat moves fast
Clicking on links in chat opens them in the same tab, instead of a new one.
i noticed that emote popouts dont show, prob cuz of ffz
why does the emote section load from bottom to top as you scroll

although i like the emote menu itself
yeah the delay seems to be non-existant
for a mac using the extension

held a 3s delay for the past almost 2 hours
would mean that modding is now probably more viable on a laptop then it used to be which is good
Wdym that it loads from the bottom?
The next version will have an interactionobserver that dynamically loads/unloads them anyway, so shouldnt matter anymore
like if you scroll down on the emote list
the emotes at the bottom load before the top
screen recording on a mac is kinda ass but ill show you if you want
Mac OS comes with a built-in screen recorder now though
the "Screenshot" app, I believe
So yeah, the control key thing needs to go
it does help quite a bit with viewing on mac/laptop so thats a + for me
cause when i used to mod on a laptop i was watching a 160p stream delayed at 6+ seconds
left it running since nymn's award show earlier and only went to a 6 second delay after roughly 7.5 hours
so i was able to watch a 1080p stream at 3 second delay for 7.5 hours

im curious on the delay between native + ffz and the extension with ffz
although i think anatole posted that somewhere
it needs chatterino's ability to see when your message actually sends
i.e. not do the "fake send" that native chat does
If you fake send a message, it still doesn't let you send the same message for 30 seconds. It's so stupid
It's a client-side check for duplicate messages

Chatterino's method of sending duplicate messages usually works for bypassing this
but not in all cases
It would benefit me quite a bit since I still use native + ffz to mod
have had to use chatterino only recently cause of the automod bug
Cmd + shift + 5 to screen record
mac os x had cmd + shift 3/4 since the beginning (afaik) and IMO it has always been better than windows' method
and even most linux methods
the 5 is new, and just opens the screenshot UI so you don't need to remember the shortcuts
or record video
but the ability to choose (via adding a control key) whether or not to save the screenshot to the clipboard or a file is super useful
i guess we could do that but its kinda dank
the way chatterino does it, is by two connections
they open one for write and one for read
because irc doesnt loopback your own messages
so theres no way to know if it actually sent through except to have another conn
I don't think the new version is working with me
Can't wait for the firefox version
"The native twitch chat is completely overridden"
It's the same here
And there isn't even a 7tv button
If you see 7tv emotes it's working just fine.
it looks the same just better
Yeah I see it
but its a rewrite
it uses no visual components from the native chat
except for some message types (most right now)
easy test
go into a fast chat
and see if its shitty and laggy or if you can actually scroll
if you can its working
@unkempt hill since i have a melon pc does this rewrite fix the issue with fast chats making the video buffer?
it probably does
not tested
but its magnitudes faster
react is actually super bad for this
vue isnt neccissarily great either but its much much beter
Yea thats gonna be pretty sick if so.
what react is doing, which is partially twitchs fault
is literally rerendering all messages
every message
and then checking to see if they changed
and then discarding the parts that didnt change
(but it still calculates them)
smart ๐ seems really efficient 
vue sort of does the same thing but its more efficiant
instead it just checks against some strings
instead of recalculating each and every message
Yeah it seems faster
also the other parts of the extension should be magnitudes faster than other extensions as well
I opened another browser without 7tv and the messages where late
the current state of the art for twitch extensions (Which usually just copy eachother)
is quite bad
and inefficiant
up to 40x faster
for some things
Very cool. Thank god for some schmart people.
im on opera whats next
I think you're set. Just go to twitch and open the emote menu to see it's changed.
I dont think it's working as intended cause no chat and no 7tv icon
Looks like you need to disable ffz
And you wont see a 7tv icon on this early build.
i think the ffz issue is fixed,
but yea try turning it off and see what happens
there is no 7tv icon in this build cause the settings menu doesnt exist yet
the only visible change is the emote menu
entitlements
did you download dev_1 or dev_2?
the issue with ffz is fixed in the second build
4 characters ๐ญ
wdym 
๐ญ lost to a typo
i was actually shocked when I saw it
I almost didnt want to test it
like wait
thats not supposed to be there
i was literally trying random shit that made no sense to try but maybe it would work
but not actually reading what the code said
I assume you know about the sub/gift sub issue and that timestamp doesn't work?
So since you guys are completely rewriting the chat, can you make it so i can see chat logs when i click a username like on chatterino? A super major feature that is missing from FFZ chat and would make 7tv chat super pog
went to the one on the link
which link
100% love this idea. its the only reason I leave chatterino running in the background. I think BTTV offers that option as well but aint no way
im enabling that dogshit! hopefully Anatole likes it as well!
I don't think they do
Bttv that is
really? I swear one of them showed limited log info
oh well not sure what I was thinking of then
Kinda like the scrollback on ffz but sort for whatever user? Since storing messages would probably be unreal. But history from when you joined or something seems realistic.
yeah like chatterino I think only keeps the most recent messages pretty briefly iirc
I would like to test the moderation as it relates to dev 2 today
so Ill use my mac to see how it functions as compared to normal
should be pretty pog

ffz used to
but not anymore
not for a while they havent anyways
ahhh thank you! I knew it was a thjng for awhile from somewhere!
@unkempt hill you would know this
do you remember the times when FFZ used to show who timed out a specific person and for how long
yeah that wasnt that long ago

it used to show them next to the message instead of (Deleted)
but that was like
2 years ago
not that long
the slowmode thing goes above the ''x new messages''
loved the new ping
any way to make you choose pings like chatterino?
idk if im dumb or smth, but i did not find the channel emotes in the emotes buttom
i mean when you are not sub
i like to see the sub emotes in channels im not subbed too

bill gates microsoft whoever the fuck
fix yo shit

wait its working in all channels but https://www.twitch.tv/btmc
can anyone test it out to see if it works there
working here
basically 
@inner sorrel does he have any added emotes or only the global ones?
ok it stopped working in every channel for me 
only global emotes are working
the one's that were working stopped when I F5
he has added emotes
so not working 
And I didn't like this
It only shows the badge time, not the actuall sub time
@daring gale this is doable right? 
i never looked actually
at what data we get for badges
ik in irc its there
<badge-level>/<months>
i like new extension

with the new extension i dont see any 7tv sub badges (Using Opera GX with CHrome extension addon)
- Cosmetics V3 & Personal Emotes are not part of this test build, but will be part of the next.
ghile subs
feeling cute, might drop a new build later
overhauled all of the background worker code, moving the dank networking system to shared workers
@eternal iron @unkempt hill https://github.com/SevenTV/ExtensionV3/pull/23/commits/482da856a6b0205489ab9c73153bd49efa8237e8
aintnoway
much cleaner now
nice
chat is broking piece by piece
channel rewards doesn't work now
and if you stay too much time in the chat the "boxes"(dont know how to call them, the things that show emote names and badge details) stop showing
- rewards are not supported at all
- tooltips don't work in theater mode
subs and resubs aren't supported too
we do a little bit of verbose logging
Fix it forever rite naowe
why do you generate a random number for a symbol
not sure
it was just a string at first then i switched it to a symbol and i guess forgor to remove the rand
ok new build inc
in like 20 mins ish
this one should feel much more stable, maybe
this is hopefully the second to last dev build before beta begins
Should the new extension work with the Edge browser (if I'm not mistaken it's chromium-based)?
yes but the emotes won't appear because edge doesn't support avif
new build will have fallback to webp for old browsers (edge firefox etc)
I installed it as written in the guide and enabled the extension, but it still doesn't work ๐ค
what doesn't work?
When I turn on the twitch nothing changes
then it prob isnt installed properly but also beware it wont really work on edge until the new build i'll drop in a minte
emotes would show as broken images on build dev2
@unkempt hill does firefox support mv3 yet
or do i need to provide a mv2 build
or any firefox experts feel free to answer

alright then this biuld should work on firefox
oh awit
"Mozilla plans to launch support for Manifest V3 extensions in Firefox 109, which it aims to release on January 17, 2023"
ok sec
but not used
the firefox website forsenPossessed
firefox addons are super weird
with the signing shit
like you can actually distribute your addon
yourself
in #stage-notes should work
on your own site
it just needs to be analized and signed by mozila
but it doesnt need to be distrobuted on amo
they even built a cli tool
that just auto signs it after they scan it
yea i mean just import it as a temp addon or w/e
ngl i dont fully understand why browsers feel the need to police extensions
like why not also police all downloads then
doesnt make sense really
i feel like policing extensions should only be done for the official extension stores
that's just common sense
its not like you're gonna download an extension from some random website and then complain to mozilla that your discord account got hacked

exactly

In the browser console as well as in the network tab no requests from/to 7tv at all 
get the second file i sent
read the notes lipton
ahh.. thx 
ah ok makes sense
wait that webp/avif feature is really good

the username colors are uglo 
wdym? do you just mean no paints
its supposed to be this color
i think most people will rock paints more anyways
maybe thats me 
hey
why not?
exactly

i'm gonna file an antitrust lawsuit
we need some way to pay for the website and backends

fixed
that does look like a shadow
nah
okay i was tweaking with this one, the usernames look the same with no extension
the color normalization does look a bit different
@torn geode can u send screenshot w/ console and verbose logs on
Still no icon tho
what icon?
Yes
ok then it works
i hope its not the final design of the menu 
can u show logs at verbose level so i can check if firefox loads the same
Emotes working
Yeah hold on
it doesn't look too bad to me? 
the black lines are distracting
oh that yeah
it looks bugged
its supposed to be different but i messed up the styling i think, theres a PR pending to fix it i havent merged yet
Where do I turn on verbose mode? Or just in the dev console?
firefox loads perfect 
not false
just make sure "debug" is ticked on
@polar magnet youre being engaged
defend yourself
ux/ui cucks malding
here we go again
i made logging ultraverbose so it shows every step of everything lule
(i'm a designer too don't attack me)
remove bttv
flat, filled, no colors
what about it is different 
1 outline icon, others are filled
and only twitch has colors
the text is too thin
hmm
I quickly cut out most of unrelated, maybe some 7tv stuff but I think no
maybe its just because its right next to big icons
BTTV icon looks kinda meh because it's a sharp contrast to much more detailed icons nearby (FFZ and 7TV) and has a bigger size/scale
It's feels "out of place"
Not inline with the style of other icons
imo
i mean yeah
also
the colored twitch icon gave me an idea of coloring the icons when they're selected
Ah yes, my favourite, a pain in the ass for almost no payoff 
But true
just based on the emote selector in the screenshot i think it's fine. Doesn't need the background colours separated though but I like it over the old selector
the first thing it makes me think of is the discord emote selector
what do you guys think about the chat input box itself being the search bar for the emote menu
ew
did you actually try it though
yeah
maybe a toggle in the settings
nah someone might type something up then want to add an emote so rather leave the message box untouched
^
Should the Firefox build support animated emotes? @daring gale
yeah it should be falling back to webp
It doesn't in the colon search "dropdown"
It dosnt filter before youve typed after opening it
yeah but i hides what you've typed
no
also auto scroll to emote sections is usually bugged when you click on the vertical buttons
it just stops halfway
It doesn't in the colon search "dropdown"
Also the "dropdown" colon search overall is meh because doesn't support non-positional search or fuzzy search
Can't even type "leave" and get "peepoLeave"
A killer for me, I use colon search to type without mouse
Tabbing without the colon doesn't show the emote so it's ~partial solution
The colon search is the best keyboard-oriented solution imo
yeah
colon enjoyers 

ill fix colon complete
"Just replicate X behaviour"
Yeah, like that's so easy
If only
that's why i put 
Also I'm still not clear on emote priorities and stuff between FFZ, BTTV and 7TV
Would be good if that was in the API docs too
Apart from the API docs themselves ofc
i'll probably be making a push to finally implement override flags
Whenever they arrive 
also where are you gonna put emojis
More work on my end 
probably in a 5th tab, as like a ๐ icon without text
not possible, new extension has NO bugs
global emotes with the same name are prioritised over channel emotes with the same name
true it wasnt in the patch notes. it has to say added: bugs 
The colon search menu kinda
rn
Emote menu displays all emotes, the autocomplete uses the emotemap, which only allows for 1 emote per name
yeah the tooltips need to be smaller and have a thin grey outline
speaking of emojis my lord thats gonna be a pain to implement
yeah
yep i have the css for that in a git stash

twemoji?
Doesn't it have an SVG version?
that could be fast
twemoji as the emoji theme is fine
Do you think this could be caused by uiscrollable? @daring gale
it seems like other scrolling elsewhere affects it
yea
might be a browser thing, not sure
the tokenization of emojis i mean
is what is slow
I think i had the same when in a chat that scrolled constantly
emojis 
it's omegaultragigasuperaids
Ohhhh
Just leave it to UTF?
Unicode will figure it out 
But then it's not a unified experience

just do make format
we can just parse the unicode data files
oh thank fuck this works on windows

and their :smiley_face: names
its fucking dank
also














