#stage-discussion

1 messages ยท Page 21 of 1

peak tiger
#

idk what else youd call it

dire brook
#

btw, BTTV ones continue to work, I tried to combo BTTV + 7TV 0-width today

#

after 7TV was dropped I received BTTV emote + text of 7TV 0-width

steel patio
peak tiger
#

yea thats the same shit i posted

inner sorrel
#

dank

muted dew
#

is there a way to have the stage extension load on startup on firefox? it always disapears after i close firefox

steel patio
#

That's a firefox thing

#

as far as I know there's no way around that

muted dew
steel patio
#

ehhhh apparently there's a way, but honestly not worth the effort if you don't already know how. Just load temp and wait for the push

dire brook
inner sorrel
#

yeah but thats like a 3rd party thing

muted dew
steel patio
#

that just seems dank

muted dew
#

yeah i gave up reading it after the 2nd sentace

shut vector
#

do you see what i mean? one message is being rendered by 7tv, and the bottom one by ffz

#

also 7tv seems to duplicate the mentions for some reason

dire brook
#

double-@ bag was mentioned lot of times
FFZ tts should override 7TV ones by default (what's actually good for me, since FFZ tts can display the channel sources for the twitch native emotes)

shut vector
#

yeah, i agree that ffz should override 7tv, and it almost always does, it's just buggy when you first load a page, and when you send the first message after loading the page, after that it seems normal

dire brook
#

old historical messages are rendered with 7TV, idk why, probably 7TV is just much faster

daring gale
#

Yes history renders with 7tv

lunar fable
#

I put the string in my channel's description but it wont let me verify it

daring gale
#

what does it say?

lunar fable
#

No verification flow is ongoing for that channel

daring gale
#

Hmmm try again maybe?

lunar fable
daring gale
#

try refreshing and doing it again

lunar fable
#

doesnt work with a new string either

#

maybe cause I have a custom URL on youtube?

#

vulpeshd

daring gale
#

it shouldn't matter..

#

i dont see what would be wrong

lunar fable
#

I tried again

#

with a non custom URL

#

and it worked

daring gale
lunar fable
#

I used this "UCuhJwB4M7FKZRH5yfuvntYg" instead of vulpeshd

daring gale
#

oh i know why i think

lunar fable
daring gale
#

fixed it, deploying an update

lunar fable
#

for example Chance's channel is just https://www.youtube.com/sodapoppin

#

doesnt redirect it anywhere

#

but his about page is

#

https://www.youtube.com/c/sodapoppin/about

#

c between youtube and sodapoppin

#

for me its https://www.youtube.com/user/VulpesHD/about

daring gale
#

yeah YT has a lot of legacy stuff around channel urls

#

i have one like that

lunar fable
#

ye my custom URL is old

#

I got partner in like 2013

daring gale
#

try again with the username @lunar fable

#

make sure you refresh the page

lunar fable
#

worked

daring gale
#

wicked

lunar fable
#

site doesnt work tho anymore for me

#

nvm

#

it was just cloudflare

#

worked on a regular channel too

eternal iron
#

The verify worked for me aswell

#

It dosnt store anywhere that its linked, but i guess thats intentional so the verification can be tested multiple times right now?

solar kindle
#

going through verification again gives a new string making you do it again Hmmge does quitting out of it keep the old verification

daring gale
#

if you refresh while verifying the old token is invalidated

#

and yes theres no indication of the account atm, i'll add that in soon

dire brook
#

how it should works with different channels for 1 users and different Managers/Editor (+Owner) for 1 channel?

daring gale
#

can only have one channel per account atm. this will change once oauth is activated

dire brook
#

and what's about I verified the channel and then other Editor/Manager/Owner do it with the same channel but with his own verify string?

#

oh, and should I keep the verify string in the description after verification is completed?

daring gale
#

no you can remove it

#

i should add a note about that perhaps

eternal iron
#

Is the "Link youtube" button on the emotes page supposed to have the $event.preventDefault() tag? Its not clickable for me at least

daring gale
#

uh yeah i think that ones bricked ill fix it

dire brook
#

guess, it could be smth like this later

peak tiger
#

It worked nice

#

Also you need to update stage. to dev. in the top left or I guess just change it to 7tv.dev idk

inner sorrel
#

@daring gale

#

can i remove the thing from the description after im verified?

daring gale
#

yes

inner sorrel
#

paag

rotund haven
#

isnt working with vanity for me

daring gale
#

you're supposed to enter just the username or ID not the entire url

rotund haven
#

oh donk

daring gale
#

supposed to look like that to make it more obvious but ig it's fucked a little on mobile

rotund haven
#

ohhh yea that makes more sense

inner sorrel
#

oh yea i forgor to say

#

i was able to log in with no problem

#

the ''link youtube'' button is still here tho

shut vector
#

you can remove the string after verification right? if so, i think it should be mentioned in the website, some people might be reluctant about changing their descriptions without knowing they can delete it right after

daring gale
#

yeah i'll mention that you can remove it

shut vector
dire brook
#

mention that U can't -> force ppl to have "[7TV VERIFY]" in their channels descriptions -> profit with free Ad (easy way to make ppl refuse 7TV usage)

muted dew
#

will there be a "go to yt channel" button here?

eternal iron
#

im sure there will be something like that at some point yea

muted dew
#

also i just noticed that on the dev site there are no channel emotes

#

even tho i have like 190 something on the main site

inner sorrel
#

yes

#

they dont transfer

inner sorrel
#

since the uploads are different

#

all emotes on the dev website were uploaded there and not on the original website

muted dew
#

is there still no 7tv channel emotes on yt?

inner sorrel
#

you can see globals within the extension test build

dire brook
muted dew
#

ok

#

where would i be able to use emotes added on the stage site? i dont see them on twitch or chatterino

dire brook
#

that's why it's called stage

#

Stage is an isolated testing environment which is synchronized with the development branch.

eternal iron
#

i guess you could if you set the site as your host in the extention, but i dont think there is any easy way of doing that atm

muted dew
#

FeelsDankMan i see

eternal iron
#

Its just there to test certain features sometimes

unkempt hill
uncut vault
#

yeah

river rock
#

damn cant add my channel

#

that shit sucks

steel patio
worn granite
polar magnet
#

WutFace stage tester color change

#

every day we stray further from saturation

eternal iron
#

boatyDeleteImmediately Soon we will all just blend in with the background. It will be like we never existed at all...

muted dew
#

clicked sign in

zinc oar
#

im getting the same thing from the sign in theotherpirateemojifromtwitch

daring gale
#

@zinc oar @muted dew should be back, stage was down for the same reason live went down yesterday so i had to go and fix it there too

zinc oar
#

thanks ill check it out

#

signing in and the linking process seems to be working for me
the big red link youtube in the corner of the emotes page is still there after linking but i think somebodys already mentioned that

peak tiger
zinc oar
#

i think so
if my youtube is linked properly should anything be different

peak tiger
#

From what I could tell no, the link your youtube page doesnt change at all to tell you that its connected just lets you connect it again

daring gale
#

if it says successful it means it's connected and will work, but theres no indication on the site atm

#

ill add that in before the live release today

peak tiger
#

Yea thats what i thought I knew you probably thought of that just didnt both and an indication for the test

peak tiger
daring gale
#

?

peak tiger
#

So the extension loads

daring gale
#

theres no url checks here, it happens internally

#

if theres a chat it'll load

peak tiger
#

its not loading

daring gale
#

yea it is

#

try refreshing if its really not

#

otherwise you got the installation badly installed probably

peak tiger
#

Oh ok nvm fixed

#

I cant get global 7tv to load or channel

#

bttv and ffz load great though

daring gale
#

global and channel must load

#

are you sure you don't have another version of the extension enabled?

#

and most importantly that you're using chrome and not firefox

#

since this is a chrome build and most likely won't work on FF

peak tiger
#

100% I dont I just downloaded the lastest one

#

oh firefox lol

dire brook
daring gale
#

do you have errors in the console or network tab

peak tiger
#

I loaded my channel chat then yours and it loaded my channel emotes in your chat lol

novel portal
daring gale
#

?? what FeelsDankMan

peak tiger
#

It was loading my channel emotes in your chat for some reason

#

like my bttv and ffz ones

daring gale
#

How are you switching from my chat to yours like that?

peak tiger
#

2 tabs open

daring gale
#

Uhm ok

#

i dont think thats possible

peak tiger
#

What do you mean?

daring gale
#

whats the url to your chat

daring gale
#

uhm.. that might be an issue with popout

#

whats the link to the stream page?

inner sorrel
daring gale
#

yeah ok confirmed

#

popout chat is fetching emotes for yourself

#

not the actual channel the chat is for

#

normal chat (on the stream page) work ok though

peak tiger
#

Well thankfully I found a bug but im glad it wont affect most users

daring gale
#

yep good catch

#

i'll write it down immediately and get that fixed hopefully before most people notice

tender crystal
#

cirISee update on animed pfp's?

daring gale
#

took weekend off so couldn't get them done at "end of the week" as i said, but i'll be working on that monday

#

should be done by then

zinc oar
#

cant wait :O

bold hearth
#

personal emotes > animated pfps

eternal iron
#

Personal emotes takes way more to implement

muted dew
#

personal emotes are a cool idea but really not that useful

inner sorrel
eternal iron
#

wdym not that useful?

peak tiger
inner sorrel
#

its not like anatole already said it wont be approved

muted dew
# eternal iron wdym not that useful?

its a paid feature right? 90% of 7tv users arent gonna pay. and those that do will use the emotes in the channel they typing in because that what everyone else is using. also i remember hearing that they wont be in chatterino so now you have to webchat and anyone using chatterino will just think youre a dumbass cuz yourre emote didnt work

eternal iron
#

Bttv has personal emote's and lots of people use them Shrugeg

inner sorrel
#

i never see it tho

muted dew
#

i have personal emotes added on bttv and i never use them because when im typing an emote, that channel has the same emote or a very similar version that works just aswell

#

and i have never seen anyone else use them

eternal iron
#

I use mine all the time

half glade
#

personal emotes are good for chats that don't have 7tv at all

polar magnet
#

Yeah

#

Personal emotes are more like what Discord has

#

pay money = allowed to use emotes anywhere

oak agate
tiny kindle
#

@eternal iron boatyVVega pepeLaugh

bold hearth
pliant latch
olive sapphire
worn skiff
safe acorn
daring gale
#

Will run a test for animated profile pictures sometime today - likely in the afternoon CEST

eternal iron
#

PEPW So right after you wake up?

daring gale
#

yes OkaygeDonk

polar magnet
#

C'EST ridicule

daring gale
#

Had some trouble with other tasks i expected to get done quickly so i'm not 100% on a release today but still possible

eternal iron
inner sorrel
eternal iron
merry elk
#

uh i got logged out and cloudflare now gives me a 502 error

#

nvm im back in and avatar change worked PagMan

#

avatar change doesn't show in recent activity on user profile. should it?

inner sorrel
#

uhm

#

BatChest wide pfps!

daring gale
#

uuh yeah

#

ig that's more of a problem with how the site displays them

#

they arent really wide

elder lichen
inner sorrel
#

its corrupted

elder lichen
#

this is the gif i uploaded

daring gale
#

hm

#

yea

#

i think i'll need to revisit the conversion for this

cinder lance
#

when i click submit nothing happens

steel patio
#

VeryPog it works, I was still subscribed from earlier testing

daring gale
#

i'll do quietly tomorrow morning, some pics will scuff

#

it's gonna be pretty random what breaks or not

daring gale
inner sorrel
#

works for now

daring gale
#

also

#

if you want to test on twitch

inner sorrel
#

the youtube channel one?

merry elk
#

what is the max size? i tried with a bee movie gif and it shows me no error but i dont think its uploading

daring gale
#

yea

inner sorrel
#

flicks sometimes

daring gale
#

2.5MB @merry elk

#

i'll make it display an error now

merry elk
#

alright perfect then no reason to try longer

daring gale
#

yeah ok so some pics will scuff for today

#

i'll be fixing this tomorrow morning

inner sorrel
#

anyone?

clever sail
#

works for me :(

#

:)

mint shell
#

any plans on chatterino usercard?

clever sail
#

^

inner sorrel
#

FeelsEvenDonkierMan ๐Ÿคœ ๐Ÿ

#

time to work

#

๐Ÿ˜ก

daring gale
#

will be trivial

mint shell
limpid fiber
#

Works just fine

peak tiger
daring gale
#

ninja ez

inner sorrel
#

wicked

steel patio
daring gale
#

what pic do you see on my channel @steel patio

grand orchid
#

when I upload a gif that combines frames this happens nymnDank fixed when I make every frame replace the last one

inner sorrel
#

7tv effects finally on the work

steel patio
daring gale
limpid fiber
grand orchid
daring gale
steel patio
limpid fiber
#

No flickering here at all Apu

rotund haven
limpid fiber
#

Might be a browser issue?

daring gale
#

nah it's a conversion issue

eternal iron
#

^

polar magnet
#

I'm laughing irl in public

limpid fiber
#

I see

polar magnet
#

I look like an idiot

daring gale
#

im not sure why but i'm gonna swap the method out

limpid fiber
#

Good work widepeepoHappyRightHeart

daring gale
#

probably in the next few hours after the release

#

this is going live now

#

next 5 mins

polar magnet
#

cursed halloween avatars

eternal iron
#

I think it might be removing the background picture from the gif

muted dew
eternal iron
#

btw, 2.5MB is 2621440 bytes ๐Ÿค“ @daring gale

daring gale
#

๐Ÿค“ โ˜๏ธ

eternal iron
#

Had a file that was 2.4MB and got an error saying the file had to be <2.5 PEPW

shut vector
daring gale
#

i'll fix it when i fix the conversion

dire brook
#

will 5MB animated pfps (or maybe even 10MB like we have in Discord) lead in some kind of issues/server slows? or it's possible to increase the limit in the future?

steel patio
#

I think Anatole said we were keeping it low for user bandwidth

polar magnet
#

let us compress our own webps :)

mortal token
#

it fixed it

elder lichen
#

works for me now

daring gale
#

@eternal iron ApuApproved good job

peak haven
#

can confirm does work now peepoHappy

strong storm
#

works fine

rotund haven
#

ApuApproved works on all the broken gifs i used

fringe dust
#

i cant change the pfp

eternal iron
#

Have you subbed on the stage page?

steel patio
#

are you still subbed?

daring gale
#

@fringe dust subscribe on stage, use card 4242 4242 4242 4242 with any expire/cvc

fringe dust
#

oh

#

ok Apu

#

my mouse stopped working NOOOO

strong storm
steel patio
daring gale
fringe dust
#

works fine on broken gifs i used ApuApproved

serene snow
#

oh FeelsDankMan

daring gale
#

you probably uploaded this on 7tv.app and not 7tv.dev haven't you

peak haven
serene snow
#

it works ApuApproved

peak tiger
#

@eternal iron so what did you do to make it work?

eternal iron
#

Made the webp encoder handle gif frame disposals correctly

peak tiger
merry elk
peak haven
eternal iron
#

Spent way to long trying to make it work before i actually read the gif specification PEPW

daring gale
opaque karma
#

LULE gif format needs to die

dire brook
olive iris
#

f, wrong channel

limpid fiber
#

webp is the superior format

fringe dust
#

3gp TOOBASED

slate rose
inner sorrel
#

looks fine to me

#

the frames are overlaying instead of dissapearing after every frame

steel patio
#

@inner sorrel try this one

#

Coalesced

eternal iron
#

Shouldnt need to be coalesced anymore ApuThink

inner sorrel
#

i cant submit pictures anymore

steel patio
#

you gotta resub on the dev site

eternal iron
#

Think live is on the same build as stage atm

steel patio
inner sorrel
#

and after that uploaded the 2 files i showed above

steel patio
#

FeelsDonkMan uhhh idk then

#

could try logging out and back in?>

olive iris
#

Just turn it off and on

#

ez fix

heady citrus
#

AnatoleAM

daring gale
#

Apu yes?

heady citrus
#

wait a sec

unkempt hill
#

AnatolePM

heady citrus
#

Global Role Granted
You've been granted the role Subscriber by '' AnatoleAM ''

#

wtm

daring gale
#

Apu yes my account is set as the system account to automatically grant subscriber perks

unkempt hill
#

you were probably gifted a sub if you didnt subscribe

heady citrus
#

is this '' stage tester '' the perk ?

#

so i shouldn't do anything ?

unkempt hill
#

no

#

are you on stage or production?

#

it looks like you're subbed on prod

#

which would mean someone gifted you if you didn't sub yourself

high pond
#

Not sure if This happens to anyone else in this server but when ever I use a vanish command (a bunch of other people are having this problem) the 7tv menu just disappears and u canโ€™t tab 7tv emotes

dire brook
#

but nvm

high pond
#

I always forget about the bug stuff channel

dire brook
#

yeah, doesn't that matter actually - guess Tole will see it anyways

daring gale
#

so does anyone have images that broke on prod?

dire brook
#

mine is fine, and I don't see an option for avatar on .dev anyway Shrugeg

daring gale
#

you have to sub on there

dire brook
#

oh

#

there was a reset

daring gale
#

use card 4242 4242 4242 4242

#

no it probably just ran out

dire brook
#

yeah, thx, I found Ur previous post in notes CH_CatSadThumb

strong storm
#

kiandoOkay tried some random gifs to test, works fine for now@daring gale

daring gale
#

@eternal iron nice OkaygeDonk

eternal iron
#

You left the quality options the way i set them?

daring gale
#

only just noticed you included that, seems good though

#

uh

#
if quality = 100; q < quality {
  quality = q
}```
#

this is setting the quality to 100, then testing it?

#

ApuThink isn't that just gonna always produce the same result

eternal iron
#

its basically quality = min(100, q)

daring gale
#

should replace

var quality float32```
with
```go
quality := float32(100)
``` in this case
eternal iron
#

True

daring gale
#

or var quality float32 = 100, but the former looks cleaner i think

eternal iron
#
  quality = q
}```
This would work right?
daring gale
#

don't you use that variable in another place?

#

that would make it scoped to the block

#

line 120 would result in an error

eternal iron
peak tiger
#

Seems to be working good ApuApproved

fringe dust
#

I do not have any broken images Shrugeg

strong storm
gilded igloo
prisma rampart
novel portal
edgy prawn
inner sorrel
#

B O R P A

peak haven
bold hearth
#

personal emote eta? PeepoSmile

inner sorrel
#

You're mom

daring gale
sick sedge
#

Personal emotes requires good apis' Clueless ๐Ÿง‹

dire brook
#

idk if U noticed my old message about it - if U did and it's difficult to implement or U just don't like the idea, it's ok @eternal iron

eternal iron
#

I've changed quite a bit since then scaling is even more towards the lower times now

#

Here's an example

dire brook
#

oh, k, I just mentioned that, because I like the original BTTV option, but hate it every time I'm trying to make the default timeout and it turns in smth like 614sec or 608sec etc.

#

it would be so ez for bttv to add thicc row of 10min

#

like the section for delete/ban

eternal iron
#

Oh, i dont have it so it rounds to certain values

dire brook
#

yeah, I opened the link

#

still think it could be a bit longer, like for "Delete" "stretching time"

#

but anyway that's a good work

eternal iron
#

But you want a zone thats exactly 10 min right?

dire brook
#

honestly, it's a tough question

daring gale
#

could make it snap at specific points

dire brook
#

yeah, maybe as an option

daring gale
#

adds some complexity though

eternal iron
#

I've thought about making it so you can define custom zones in the settings

dire brook
#

I mentioned exactly 10 min only cause it's the original twitch default timer and the most common

#

but if U can make it an option in settings - would be PAGGING

eternal iron
#

and add reasons, or change the colors

#

But not gonna worry about it for now

#

Would be pretty easy to make it snap around a certain value

daring gale
#

for reasons one way you could implement that is i.e if holding shift, when releasing the mouse it prompts for a reason

eternal iron
#

Scrollwheel while sliding to cycle through reasons maybe?

daring gale
#

you could just use a javascript prompt box

#

doesnt really need a ui component

eternal iron
#

Want it to be very fast tho

dire brook
#

and, for example, Ctrl + release could set the timeout to specific point no matter where it was released, again for example 10min - so U could just Ctrl + fast slide to insta 10 min without targeting

eternal iron
#

Or i could use vertical position of the mouse to determine reason

daring gale
#

in that case youd want a setting to let users choose custom reasons

eternal iron
#

yes

daring gale
#

cuz channels have different rules

dire brook
#

lol, I just noticed

#

slide to the right for untimeout

#

very smart

eternal iron
#

yea

#

to the left*

dire brook
#

yeah, I meant the sign on the right side

#

oh, and "Delete" section is WAYTOO short in my feelings

#

since mods usually use the system like "delete" "1min" "10min" "1h" "24h" "ban"

#

and the delete action is the most used

daring gale
#

one thing id like to look into is to expose the delete message button for yourself as a mod

#

it works, but most clients don't actually expose a button for it

dire brook
#

I would go further and ask twitch for God sake to add normal administration lvls alrd

eternal iron
#

You can delete your own messages?

#

while mod

daring gale
#

ye

#

try it

dire brook
#

even YouTube have better and closer to Discord role system

daring gale
#

.delete or .delete-message w/e it is with the id of your own message

eternal iron
#

I can send the delete on the message, but it dosnt go away

daring gale
#

i think the ID is a UUID

#

make sure u have right one

eternal iron
#

It sends a message deleted success in the irc at least

daring gale
#

it might be bc 7tv doesnt really handle message deletes

#

like the extension, doesnt listen for deletions. it leaves the messages as-is, which is another thing we need to implement

eternal iron
#

Non mod messages get removed correctly

daring gale
#

interesting

#

so this must be unique to twitch web chat

#

doesi t look different on another tab / as a regular user?

dire brook
#

one day twitch will add a Channel Administrator role, in the next 10 years Copium

eternal iron
#

Oh wait, i had to use the longer id, but its only available if im not the one sending it myself

#

so if i have 2 windows open and send from one i can delete on the other

dire brook
daring gale
#

perhaps a parallel ws would need to be open then

#

not sure how chatterino does it

#

could look

eternal iron
#

Yea, when sending a message the websocket sends one back with info, but if its send from my instance in includes everything but the id

#

The id for my own messages are just the timestamp for when they're send FeelsDankMan

#

First google result says that you need to websocket connections

daring gale
#

that is prob it

steel patio
#

APU I tested on firefucks

eternal iron
#

Did you install the zip i sent or did you compile it yourself? @steel patio

steel patio
#

FeelsDAnkMan it seems like everything works fine

eternal iron
#

I know the issue at least

#

it seems like firefox dosnt handle the :not(:active) css pseudo class FeelsDankMan

eternal iron
#

Seems like that fix breaks the transition tho FeelsDankMan

#

I send that one with a debug option, so the slider will be available on mods btw

steel patio
#

let me try

#

FeelsDAnkMan I can't delete my own message, and the same laggyness is there when sliding the slider very fast

#

I see the thing to delete my own message, but it doesn't work

#

the timeout tries but you know

eternal iron
#

The problem with deleting your own message is that you need the message id, but you only get the ids from twitch through the irc and twitch dosnt send you the id for the messages you sendt yourself

steel patio
#

hmmGe I see I see

eternal iron
#

If you open 2 windows and send one message from one you can delete the message from the other window

steel patio
#

OhShit that works

eternal iron
#

I dont get any lag, even when moving very fast btw FeelsDankMan

#

Do you have insect element open when you did it or something?

steel patio
#

I didn't have that open

#

I have FFZ also running, do you think it could be related to that?

eternal iron
#

I've mostrly tested with ffz, although on chrome

steel patio
eternal iron
#

lemme enable it on firefox

steel patio
#

I'll try disabling it to see

eternal iron
#

I dont get any lag FeelsDankMan

steel patio
#

APU huh

#

I wonder if that's related to me pc, the amount of tabs I have open, or maybe another extension

eternal iron
#

Probably not, because the lag is similar to what you showed earlier its due to a transition being enabled

#

You're sure you unloaded the previous instance of the plugin?

quasi carbon
#

I dont think you need the disable webrtc one on firefox since you can do it in about:config or in the settings. i know i dont get any webrtc detecting on ipleak

steel patio
#

I unloaded it, I can restart my browser to try again though

quasi carbon
#

not the https everywhere either actually on the latest waterfox which should be a few versions behind. Sorry for the hijack

steel patio
#

Hmm still laggy after a restart

quasi carbon
#

I'll try it aswell

eternal iron
#

Mind sending a video?

steel patio
#

yeah give me a sec

quasi carbon
#

mine was very much the same

eternal iron
#

Think i found the issue FeelsDankMan

#

I was the one who hadn't unloaded the old one PEPW

steel patio
quasi carbon
#

Wait i was probably being pepeg, i didnt disable 7tv

eternal iron
quasi carbon
#

nvm even worse PEPW

eternal iron
#

Good that this was tested at least FeelsGoodMan

inner sorrel
quasi carbon
#

Ah yea nice that latest one is snappy as frick

inner sorrel
#

D:

eternal iron
#

What are your impressions of the slider other than the bug?

inner sorrel
#

Pretty poggers i would say

eternal iron
#

It was just slow because it literally had 0.2s delay on every movement

#

intended only for when you release the slider

#

Its not working on release atm on firefox tho FeelsDankMan

quasi carbon
#

I belive it's alright. a quick snap and they get timed out for various amounts of seconds

eternal iron
#

Sliding left is an unban btw

quasi carbon
#

Ou smart

#

I wouldnt use it trying to hit 10 minutes everytime anyway just get that message outta here for a while

steel patio
#

I love the slider, give me a bit and I'll test that version too

eternal iron
#

I made the slider because i dont have the right click to ban menu from ffz anymore, and i hate mod buttons

peak tiger
eternal iron
#

You'd have to bother the chatterino devs with that PEPW

peak tiger
#

im not trying to get yelled at lol

eternal iron
#

Lets see how people feel about it in the extension in the first place at least

shut vector
#

today i'll make a change to chatterino Clueless

eternal iron
steel patio
shut vector
#

time me out basedbidoof

#

it works

eternal iron
#

Do you have some modifications to your chat width? @steel patio

steel patio
#

yeah I think I have some padding disabled in FFZ

shut vector
eternal iron
#

Guess it still works fine with that, just noticed that it was a bit different

steel patio
#

yeah it seems to scale properly still

peak haven
#

hmmKay slider has worked with no issues for me

desert canopy
#

would u use that

#

0 of twitch power users will use that and 100% of them will disable it

steel patio
#

I think it's neat

olive iris
#

I would definitely use that a lot

quasi carbon
#

FeelsDonkMan I like it too. It's not for fast chat obviously but a nice lazy way to mod and lean back.

daring gale
#

ApuThink it could work ok on a fast chat if you use the key to pause chat setting

half glade
desert canopy
#

because its just better

inner sorrel
#

Chatty

sick sedge
#

OMEGALUL CHATTY

#

Also Guys, ffs please update the way you submit your gif avatar

#

I cant even know if my gif is uploaded yet or not, I click submit many times, It just dosent work

#

Any help for this

daring gale
#

think

sick sedge
#

I know, But what about an upload %, So i can wait peacefully

sick sedge
#

Like a way to know if the file is uploaded or not

desert canopy
#

chatty is a very good moderation tool

#

just because it looks shit

#

doesnt mean it isnt good

eternal iron
#

The slider is not made to compete with proper moderation tools, its made to be better for medium size streams

#

Being ~100-1000 views

dire brook
#

I thought U meant it's always rounded to the nearest (smallest) integer number unlike BTTV's feature @eternal iron

eternal iron
#

It dosnt round now, but i could implement that feature

dire brook
#

either "round" feature or (as the possible future upgrade) the option to set custom "long" zone

neat cave
#

chatty LULE

inner sorrel
topaz bobcat
#

Chatty!!! :chipsaKEK:

daring gale
#

pajaApproved let me know how 2.0.2 is working

limpid fiber
#

Any chance the moderation slider will come to the FFZ addon?

shut vector
#

i don't think that's possible

daring gale
#

it won't

shut vector
eternal iron
#

FeelsDankMan Can you give some context on where this happend?

shut vector
#

i just opened up a youtube livestream on 2.0.2-rc0

#

emotes didn't work so i checked the console

daring gale
#

seems like it comes from the mod check you added

#

accessing iconType

eternal iron
#

yea

eternal iron
shut vector
#

๐Ÿ’ช BECOME A MEMBER OF THE STREAM - https://youtube.com/timthetatman/join

๐Ÿ’ฐ DONATE: https://streamlabs.com/timthetatman/tip

๐Ÿ‘‰ Use Code - "timthetatman" in the item shop! #codpartner

๐Ÿ‘‰ JOIN THE DISCORD: https://discord.gg/timthetatman

โญ COMPLEXITY: http://col.vg/Tim

๐ŸŽฅ More TimTheTatman: https://youtube.com/MoreTimTheTatman
๐ŸŽฅ TimTheTatman Two: ...

โ–ถ Play video
daring gale
#

also i think elias is a firefox user

#

so i think this might be another classic case of firefox

unkempt hill
#

COPIUM my code isnt wrong, its firefox thats wrong

daring gale
#

hey thats just how it is man

#

if it works on the bigger and better browser, it's expected to work on small niche one

#

if workarounds have to be made for the niche browser to function, it's their fault

eternal iron
#

Nah, its due to some of the events user objects not having the icon property

daring gale
#

^yeah thought so, i didnt actually test in a live chat

eternal iron
#

Think i fixed it with by adding ?.iconType

#

I thought i tested it, but guess that event didnt include a link ot something

unkempt hill
#

I hate the way the ?. operator transpiles into ES5

#

I guess that means it was a good feature to add though, if the only way to achieve the same functionality previously was horrid

shut vector
eternal iron
#

Opened a PR for the issue

unkempt hill
#

see anatole hating on firefox for no reason smh my head man

peak tiger
#

"shaking my head my head man"

unkempt hill
#

imagine taking a joke and then explaining it

polar magnet
#

imagine taking a joke and then explaining it

daring gale
#

there was one long really sequence on the extension that ended up being a major cpu hog

unkempt hill
#

its almost always better to do the long chain of &&'s

daring gale
#

in ES6 it transpiles to nested ternary operators

#

not sure about es5

unkempt hill
#

like this.state && this.state.anatole && this.state.anatole == "smells"

#

thats atleast more performant

#

if you have to do it that way

daring gale
#

borpaNodders when it's like 1 or 2 deep it's fine, but beyond that it ends up very inefficient because it's now essentially the equivalent of doing many nested if else statements

unkempt hill
#

FeelsBadMan if only we lived in a world where people actually upgraded their browsers

#

FeelsGoodMan but instead we have to make code that still runs on IE

#

with an extension you can probably get away with just limiting the min browser version atleast

polar magnet
#

No one is running 7TV on IE

daring gale
#

i like that we dont have to care about IE for 7tv to be honest

#

there is no support anywhere for 7tv with IE LULE

#

not on the website or the extension

unkempt hill
#

yeah the world of extensions is certainly a much nicer target

#

since you pretty much know what its running on

daring gale
#

i wonder what "Opera Mini" is

eternal iron
#

Isnt that their mobile browser?

daring gale
#

everytime i check caniuse it's not supported for that thing

#

what does it even do if it doesnt support anytrhing

unkempt hill
#

isnt it the one where its rendered on a server

#

like it prerenders on operas servers and sends your browser a png

#

one of the operas is like that

polar magnet
#

God bless Opera. They supported my ancient dumb phones for a LONG time.

#

Opera Mini days FeelsStrongMan

#

The native dumbphone browsers stopped being able to load YouTube and such

#

My 2 main phones were the SGH-A777 and SGH-A887

#

A777

inner sorrel
peak haven
quasi carbon
#

Not sure if it's me only but i loose the slider on the latest rc compared to using this one on chromium #stage-discussion message
I reloaded restarted but i don't get the little button to grab for some reason.

eternal iron
quasi carbon
#

Disabled, refreshed twitch no change at all

eternal iron
quasi carbon
#

Channel when im mod yes but no users atm.

#

The indicator showed up previously on all users though.

eternal iron
#

Yea, i had it like that by accident on one of the versions i sent i think

quasi carbon
#

OH

#

Guess it works great thenClueless

untold sail
#

Hi
i just tried the new slider moderation setting
and i tried to ban someone with the new slider moderation
and when he got banned he just automatically got unfollowed from the channel and lost his followage from that channel BRUH
how ? is this about twitch or new slider thing ?

inner sorrel
#

yea i just saw about it on twitter

#

apparently its a new feature

olive iris
inner sorrel
#

i've seen 3 completly different people complain about it just today

#

so i guess its new

olive iris
#

Imma go test it

#

omg, it is true

olive iris
#

I did multiple tests with my main and alt accounts and yeah, if you get a ban now your follow also gets revoked and thus bye bye followage.

quasi carbon
#

ah shiet

#

Good to know

untold sail
#

yeah its from twitch not add ons or anything else

polar magnet
#

yikes

#

hopefully streamers stop banning people for small things/jokes

#

@m0xyy ur hanzo is stinky xD
banned

eternal iron
#

The streamer i watch the most probably bans ~100 users for fun/jokes every stream. Gonna be interesting x0r6ztGiggle

polar magnet
#

Spread the word, I guess.

eternal iron
#

Yea, i've told him

eternal iron
#

b0aty

inner sorrel
#

yea yea im joking

fossil dagger
#
  • add an option to do !permit when swiped to the left instead of what it currently is hmm
#

wait wrong channel

#

lul

eternal iron
#

Its currently set to unban, but can add that as an option yea

quasi carbon
#

Surely you seen this already.

half glade
#

inadvertently Clueless

polar magnet
#

early

#

So they are planning to have that be a real feature

#

Okayge but why?

#

I don't get how erasing follow time arbitrarily is going to help in the case of banned people

quasi carbon
#

I guess it resets the "viewer must have followed the channel for x amount of time before chatting"

polar magnet
#

Yes, but that's stupid

#

Because the only time someone would be able to chat again is if they got unbanned manually

#

weather that's via a ban appeal, or otherwise

quasi carbon
#

Yea

polar magnet
#

And if they want to unban someone (maybe it was an accident, or a wrongful ban) the chatter will have to wait the entire follow time before they can chat again, forcing the streamer to either lower the follow time (which does the opposite of what they're trying to do) or just not ban people as often (also the opposite of what they're trying to do)

#

Follow time is only 10 minutes in some cases, but for other streamers it's days or months

#

Or it gets set to months temporarily during bot raids, preventing any "recently" banned viewers from chatting.

quasi carbon
#

Yea It doesent seem that smart LULE

steel patio
#

if they want that to be a feature, it should be for editors only, or a toggle setting. Normal mods shouldn't have the option to purge your entire follow list

eternal iron
#

Yea, because its a non reversable action

steel patio
#

forsenThinking I could see denying a ban appeal = unfollows the user

quasi carbon
#

Oh buddy what a mess a roughe mod could do

eternal iron
#

/ban everyone

tender crystal
#

zealryComfy i forgot this channel exists

distant swan
#

Hey guys! How can i update avatar on twitch with gif animation ?

#

Can u help me pls g_loveyou

olive iris
distant swan
#

Thx!

olive iris
#

in case you don't see the changes after 10-15 minutes you just need to log off from the 7tv website and then log back in to change the avatar again and wait 10-15 minutes for the change #faq

distant swan
#

Oh okay Understandable

half glade
#

any minute now pauseChamp o O ( COPIUM )

peak haven
#

Copesen v3 is real

inner sorrel
desert canopy
#

@daring gale

slate rose
#

woah

#

this is different

desert canopy
mint shell
#

does that mean it worked?

slate rose
#

ok versions? thats really fucking dope

river pond
daring gale
#

@desert canopy

#

sec im eating dinner

granite lodge
#

same error when uploading a gif

#

this gif in particular

desert canopy
#

think anatole gave me bad perms

#

sec

#

let me go check

inner sorrel
#

idk but this kinda looks like a settings button at first

#

maybe if you make it yellow or something to indicate its a sun

paper steppe
#

yeah same

mint shell
#

I can upload an emote without without specifying the original creator

slate rose
desert canopy
#

try again

#

with the uploading emotes

river pond
#

same error

desert canopy
#

are u logged in?

river pond
#

ye

#

can't unlog tho

inner sorrel
#

idk if its because the website is on stage but it feels kinda slow

#

prob because there are no animations anymore

granite lodge
#

for me it feels faster than the old one

mint shell
#

I only get insufficient privilege when I press submit without uploading anything

#

but I can upload without putting a name or author

daring gale
#

FeelsDankMan why are u not uploading anything

mint shell
#

to test every possible case scenario !

inner sorrel
#

this button does nothing

#

also i cant click on my profile to unlog

desert canopy
#

we havent finished it

mint shell
#

I think a lot of stuff do nothing for now

desert canopy
#

just test uploads

daring gale
#

yes a lot of stuff is cosmetic, stay on the current focus list

mint shell
#

reporting works logging in works

granite lodge
#

still have the error Okayeg

inner sorrel
#

denied

#

why cant i choose more than one?

daring gale
#

found the problem about uploads, one min

granite lodge
#

sent a report for SUSSY amongAss

inner sorrel
#

is this accurate?

half glade
desert canopy
#

you likely tried to upload a file that is too big

half glade
#

1.76MB webp fileFeelsDankMan

inner sorrel
desert canopy
#

wait nvm

#

i got it

inner sorrel
#

after hitting 100% nothing happened

daring gale
#

im fixing it one sec

desert canopy
#

should work now

mint shell
#

would be cool to be able to paste an image instead of choosing it from files

desert canopy
#

i uped the size

desert canopy
#

but we can do drop

inner sorrel
#

btw does it actually accept mp4? hmm

desert canopy
#

yes

#

how do u think i uploaded the macab one

mint shell
#

are there complications with using paste

inner sorrel
#

size limit for mp4 is still 2.5mb?

desert canopy
#

nah

#

i upped to 10mb

#

now

half glade
#

I still get the Error: Insufficient Privilege (403 )

stiff sinew
#

^

desert canopy
#

yes anatole is fixing that

mint shell
#

after it reaches 100% it now gives 403

half glade
#

oh my bad I thought it was the same thing FEELSWAYTOODANKMAN

inner sorrel
half glade
#

lmao what is that donk animation when you click on emotes LULW

desert canopy
#

what do u mean

#

there isnt one

inner sorrel
#

yeah i was just gonna ask

#

i think he means the slash

granite lodge
#

the emotes tab?

inner sorrel
#

spinning

half glade
#

it's like a while line that spins

desert canopy
#

its like a search

daring gale
#

just a lidl loading spinner

#

some of that stuff is placeholder

desert canopy
#

@daring gale i need to rebuild imageprocessor

#

i was using the old version of libwebp

#

before i made the changes

daring gale
#

kk

desert canopy
#

to allow for 0 frame delay

daring gale
#

why's golangci-lint already shitting the bed

#

ah Error return value of cur.Decode is not checked (errcheck)

#

w/e

#

will fix later Okayge

desert canopy
#

its probs not checked

#

in ur pr

daring gale
#

yeah

half glade
desert canopy
#

should be able to upload now

granite lodge
#

processing emote this may take some time

desert canopy
daring gale
#

2MB 4x

#

not bad ig

#

165KB 1x

desert canopy
#

yeah i mean that is probs the most dank

daring gale
#

yeah this is the most extreme

#

every color

granite lodge
#

putting an author when uploading didnt do anything

desert canopy
#

processing takes longer

#

since we are doing a bit more

#

this time

#

much higher quality images ect

#

and smaller

elder lichen
#

loading icon should be a ppCircle or dankCircle Stare2

desert canopy
#

it should actually be

inner sorrel
#

no because it doesnt make much sense

half glade
#

ppCircle gang

inner sorrel
#

a ppCircle would make more sense

half glade
#

is the update emote button supposed to work

desert canopy
#

@daring gale ping them

#

oh u did

half glade
#

1.76MB webp file turned into a 390KB one PagMan

desert canopy
#

yeah

#

i did some ultra chad things on that

desert canopy
#

that uploaded

inner sorrel
half glade
inner sorrel
desert canopy
#

go there

#

in ur browser

#

look how small it is

inner sorrel
#

uploaded with mp4

desert canopy
#

ye

#

i added support for all fileformats

#

the way i designed the image processor allows any file format

inner sorrel
#

something may be wrong here

desert canopy
#

link the emote

#

that has that issue

inner sorrel
half glade
#

the noise reduction FeelsGood

desert canopy
#

what do u mean

inner sorrel
#

yeah its fixed now

#

when i uploaded it it was glitched

desert canopy
#

interesting

daring gale
#

it's most likely bc the sizes were swapped around

#

the preloader is a bit broken i'll fix it

inner sorrel
cerulean cove
#

i uploaded matthew but he doesnt show up in the emotes page i have to search for him

daring gale
#

pagination isn't on this build

#

youre only seeing page 1 (and it's not scaled)

cerulean cove
inner sorrel
cerulean cove
inner sorrel
#

previews are kinda slow to load but i guess its because its on stage

daring gale
inner sorrel
#

I FUCKING HATE POROS

unkempt hill
#

The new UI is great... monkaLaugh

half glade
#

monkaLaugh ๐Ÿ‘

inner sorrel
#

monkaLaugh ๐Ÿ‘

cerulean cove
#

mass reporting time

inner sorrel
#

i made a new poggers emote

solar cove
#

haven't noticed any problems with twitch auth itself but I think applying the user's username capitalization would be a nice detail

inner sorrel
#

true

half glade
#

submitting a report with 2000 blank spaces is a thing TrollDespair

inner sorrel
#

hhahaaaa time to troll lawl

#

apparently it often glitches after uploading

#

also any sort of animated emote takes 9.5 years to load previews if it even loads

half glade
#

unrelated cosmetic feedback maybe but I like the v2 emote details page layout more than the v3 one, everything is so spread out here

inner sorrel
#

trueeee

#

holy fuck the gachiGASM looks so much better now

#

the current 7tv global one is too blurry

cerulean cove
daring gale
#

a lot of emotes will see improvements in quality yes

inner sorrel
#

actually i just checked out

#

apparently the gachigasm laden uploaded was actually kinda blurry

#

the one on the left looks fine

#

when smol

#

you cant c it much on the screnshot

daring gale
inner sorrel
#

something is kinda odd on it tho

wet talon
#

I like how the only french there right now is some bits of ui LULE