#stage-discussion
1 messages ยท Page 24 of 1
you just do it
these emote sets are gonna be so useful for holidays
omg
uh u can find their user page through an emote page or smth, cant link via username yet
or you can go through 7tv.app, click their pfp for the link to change to id then change .app to .dev
reporting users is new
why does it not work
cuz it's not implemented 

i loooooooove cosmetic buttons
fix this I beg I will cry
HUGE BUG FOUND โ ๏ธ
I don't know if this is just me, but my monke brain keeps thinking this is a settings cog and flashbanging myself 
i cant scroll down the sets

uh yea i didnt add overflow , this just a rough basic interface to test if things work
im pretty much just testing all the functionality that is required before i re-implement the v2 api
set management is more of a bonus though
why only show 4 page boxes like this? there's enough space to stack 6 boxes for sure
thank your chairman 
like everyone did
bc it shows 2 infront, 2 behind, first page and last page
the idea is that as soon as possible this website will be available in production as next.7tv.app
i'll use that "beta" time to finish things up before it becomes the default site
yeah but there's only 6, why not just show 2 more
all the empty wasted space to the right
more lines of code
imo pagination should look like this
something like that atleast
still exists
ummm
Balls
yo
i like how every field of the emote structure is flat then there's versions which just goes
|
|
|
|
you made it you pepega 
"I like how this thing that I made is the way that I made it"
yes and?

ok now that I'm looking at that struct
its annoying me
I know its nitpicky
but why is there two different timestamp formats
on the same object
wdym there's ony one
oh its just the browser formating
nvm

I read that as a string
because its red
and im used to red meaning strings
timestamp is just a Date, mongo compass renders it as a ISO string
formats.files.time is nanoseconds
(amount of time it took to process the file)
nah it's a duration not a date
in theory could do start date end date but thats unnecessary
considering we basically know the start date from when it was created
@daring gale
why is frame count and length specified
and why is length on each format type
length is bytes
frame count is the amount of frames in an animated image
it should be 1 there as it's a static image but i think at the time i created that emote it wasnt being recorded
the formats/files structures directly corresponds to what's in the cdn;
i.e https://cdn.7tv.dev/emote/621ee9bea20987fa11773349/3x.avif https://cdn.7tv.dev/emote/621ee9bea20987fa11773349/3x.webp https://cdn.7tv.dev/emote/621ee9bea20987fa11773349/3x.png

7tv version control cli when 
7tvgit add .
7tvgit commit -m "christmas version pagman"
7tvgit push
versioning coming together now, might do a test on stage tonight or tomorrow
it's the last step before v3 can begin to make its way into production

Can I add an emote thats already uploaded?
why?

why would you reupload an emote just add it to the channel
you can version any emote
it doesnt matter if it was before or after
oh
you mean like
uploading an alternate version?
the point of versioning is to avoid having to reupload an entirely new emote
yea
this will be possible yea
altho you'll lose ownership
but you can suggest a version
So my version wont be mine if I add it has a version of another emote
well it depends
there is another thing that is diverged versions
a diverged version is essentially like a git branch, or a whole variant of an emote
it has its own emote object and therefore unique owner unlike regular versions
so like xmas versions?
Pog
regular versions are for minor changes like fixing a few pixels, colors and whatever small thing that looks fucked up
those get pushed as updates to channels that utilize it
diverged versions are essentially a low level relation, it's a different emote structurally but has a parent and is semantically linked
upload UI is (mostly) done, i just need to finish the stuff on emote pages
see left pane
this is the same emote^ but linking to its other version
Will it say like add version then you paste in your version?
I meant diverged versions sorry
Well looks great so far im excited for it
now make it all colors and then swap them really fast

Wait so each one can also have a description 
How are they both latest? 
they arent, just didnt factor in the timestamps
will change the use/disable emote button into "switch version" when a different version is active instead of prompting for alias

@daring gale I changed my name on Twitch and when ever I go onto my profile on 7tv.dev it says my profile doesn't exist, you mind if you can help me 
wdym?
https://7tv.dev/users/60b015bce5a579561110d2a2 this is what happens when I go to my profile
uh idk i'll check later
Oh ok
the first user
Yea I have the oldest account on 7tv aswell
@oblique inlet uh this is the same id as your production user
which doesnt make sense
it doesnt show up for me
stage is currently not using production data
i didnt change my name
it's a blank slate rn
Is there any way to log out of it?
i'll deploy a change, you're not actually logged in it's like a fake persisted identity (so that it doesnt show the "sign in" button while loading the page)
will remove it if auth fails
Testing emote versioning NOW. Stage is currently running a blank slate and pointing to a non-production cdn
What to do
- Sign In
- Upload an emote (https://7tv.dev/emotes/create)
- Wait for it to finish processing. Post here if there are issues
- Click the "Update" button
- Create the version, similar to how you created the emote
<@&857301549440696372>
You can't delete or edit a version currently; we are only testing the upload/creation process.


where is my emote
it duplicated for some reason
@inner sorrel 
i double clicked so maybe thats it
yeah it duplicated for me as well

oh wait nvm i refreshed and its back to 1

it's encoding in avif, webp and gif so it can take some time for some
does it encode gif for static?
500
^ blind
Who uploaded an elehpant
can you please not do that @inner sorrel
i wont

https://7tv.dev/emotes/6224094633c92ae45a340b64 works great
Anatole
I did just a sample file ๐
how do you close the format thing
was testing apng and gif
does switching between versions work well?
im assuming you just havent implemented it but there is no way of knowing if an emote is unlisted on the emote page
i mean in terms of adding the emote to a set
yes swapping works
yeah it does
it's also possible to add multiple versions of the same emote if you use the ellipsis
it'll prompt you for an alias

oh figured out
you'll see a purple "switch to this version" button

@daring gale thumbnail is showing the wrong version
Can i close this? 

why is this a thing Analtoe
how did you open it
on the cards? i know about that i'll fix to show the latest later
ye
refresh it's bugged on the new layout
under the Image Upload click Accepted Formats
how do I edit the name of an already uploaded version?
you dont i guess
remove the version or something
is there a way to only remove a version?
Anatole why can I not upload a minion episode
you can alias but idk how to rename
u never read my ping messages do you 
Spongebob epsiode*&
needs to be below 1000 frames

gif and png worked for me 

if you click the file format thingy you can't close it
summit1g guy

peepoSmile = Stare 
luckily it's a test
also
yo mahcks
yo jeo 
front page doesnt show latest version
and when i click on it it brings me to 1st version
yes i already said thats known 
oh
so no issues at all with the upload process?
nope
yeah there are some slightly tighter limits imposed in order to ensure everything looks good
there should be a way to choose the version which will show on the page
like lets say i uploaded a christmas one
i dont want the christmas one to be the front page one in march
what you're talking about here are divergent versions
its ok you are just getting ready for Christmas ahead of time 
these are regular versions, for minor fix ups like quality or whatever
divergent versions are for things like variants
or manifest
processing
so theres no way for the browser to show an icon when favoriting or bookmarking on the ntp
2 different concepts of versioning

good name
coincidences
its just a test things will happen
it failed @steel patio


oh
whatd you upload?
this file
stdout F time="2022-03-06T01:23:17Z" level="error" msg="task failed 62240cf54f763b5d3296fab7: 4 errors occurred:\n\t* vipsthumbnail failed: signal: killed : \n\t* vipsthumbnail failed: signal: killed : \n\t* vipsthumbnail failed: signal: killed : \n\t* vipsthumbnail failed: signal: killed : \n\n" func="github.com/seventv/ImageProcessor/src/task.(*taskWorker).process" file="/tmp/images/src/task/listen.go:110"
interesting
might be an issue with video uploads
I can try other vids
sure
oh it's probably just too big


it'll be possible just isnt currently
hmm yeah looks like video upload might be scuffed. https://7tv.dev/emotes/62240e0b4f763b5d3296fabd
probably
if it says failed to load preview it means failure, there are no images on that emote 
didnt add a specific screen for that yet
The update button works. BeanCan to Skull https://i.imgur.com/qYvPklG.png
works great, good way to easily get holiday emotes!!!
maybe there could be a "holiday rotation" feature that automatically switches between emotes in a "version set" so streamers/editors don't have to remember to switch all of the emotes
This isnt even for holiday version its just for updating the emote there will be a different versioning system for divergent versions
it's part of the same system but divergent versions are essentially versions that don't act as "updates"
under the hood it's actually its own emote object with relational bindings
why the extra complexity?
when its going to function the same
unless it wont
also what if a emote is a divergent copy of a divergent copy and that copy has versions
are all combined into the same first emotes version list
it doesnt function the same
regular versions don't have an emote object
I mean like functionally
they're part of the same emote that you initially created. to query this, the index versions.id is used instead of _id
this makes it very easy and fast, as effectively even though they seem like different emotes with diff. ids, they're the same except with a different image
what benefit is there for divergent versions having a full object 
as for divergent versions technically they barely exist; it's just another emote getting referenced as a child
but these references will allow for things like switching all emotes to their christmas or whatever variant
bc the concept of what's the "current" version is tied to a timestamp, but diverged versions aren't to be treated as updates. furthermore a diverged version, being expected to significantly differ from the original, may have versions of its own
worked perfectly for me. i like this idea
@daring gale wait you can do .mp4 files to upload? or is it still by gif? 
Yea I broke your emote
ok

best page

hey, is there a way to revert alias to original name? cant set alias to original name and it keeps old alias if i remove and add to channel again

for the stage or production (7tv.dev / 7tv.app)
7tv.app
empty the field
not sure if i understand

alright i try
and this isn't the chat for that
just leave the alias box empty
omg sry i thought im in help
^


ooh, I dig this new color scheme
Looking to check basic functionality with the rewritten V2
Please try this:
- Load up https://7tv.dev/emotes and https://old.7tv.dev/emotes and sign in on both
- Load your profile on the next site
- Add/remove emotes via the old site
- Report your experience on whether you see your actions take effect from the old site to the next site
Optionally: try creating a new emote set on the next site, then changing your channel emote set (by clicking on the "twitch" connection bar on your profile). After doing that refresh your profile on the old site and see if your emotes have changed to match the new emote set.
<@&857301549440696372>
7TV is an emote service and extension for Twitch, providing custom emotes at no fee and supporting new formats such as animated wide emotes

ERROR: TypeError: Cannot read properties of null (reading 'emote_ids')
interesting
does it happen after refresh?
do you have any emotes?
7TV is an emote service and extension for Twitch, providing custom emotes at no fee and supporting new formats such as animated wide emotes
should i remove one just in case?

Having very narrow emotes pushed the emote set preview down a bit btw 
firefox moment

im on chrome 

same error to me 
i refresh and even loged out and loged back in
yea weird error i'll try to see whats going on there
seems like the api is returning the emote_ids field as null
broke everything 
can anyone with knowledge of the dev console check if this is true?
network tab, analyze the request after clicking the button
check for emote_ids and if it's null

i dunno if this helps but 
oh
tried adding this https://old.7tv.dev/emotes/60e6ff484af5311ddcadae45
7TV is an emote service and extension for Twitch, providing custom emotes at no fee and supporting new formats such as animated wide emotes
{"errors":[{"message":"[70403] insufficient privilege","path":["addChannelEmote"]}],"data":{"addChannelEmote":null}}```
i completely forgot to add a default role
ERROR: TypeError: T.user is null when trying to add an emote on the old 7tv page
try now
also is it just me or is the new emote search box kinda scuffed
same error
it is a little bit
shouldn't be the same error now
it works 
permissions are correct
worked
works for me
hmm seems like i need refresh
emote does not transfer to new page
oh i do not need to refresh it just takes time
oh ok
think it's because you have ugandan internet
7 seconds
guys what are we testing?
we are testing ways to fuck your mom
i do not have ugandan internet
the event payloads are a bit big atm

try ctrl + f5 refreshing
@daring gale Iโm sorry I canโt test right now, Iโm on my way to school and donโt want to have to go through logging in and shit. Iโll do it later and report in tho
f12 -> network -> click button and click on last request -> give me the result
fairly self explanatory

though the old site doesnt understand this
ok adding and removing emotes transfers to the new site now ๐ everything works
i'll fix the result being null though so it doesnt give out a javascript error
lemme know when to try to add an emote
just add an emote that you dont already have @teal knoll
anyone can test the optional aspect i pointed out?
about swapping emote sets and checking profile on the old site
@daring gale wait so is this v3 or is it like v2(v2)
it's v3, but essentially with a simulated v2
the old site is querying "v3" that is being dumbed down to v2 format
ohh
works perfectly
is there like a button somewhere
@finite monolith you can create an emote set by clicking the ellipsis on emote pages of the new site
then click create emote set
oh
use the cog here to swap it

works perfectly
Oh yea, will there be a way to remove connected accounts on v3
I accidentally added my YouTube to my profile and I canโt remove it
yes youll be able to unlink and link accounts
Alright, thanks

i start recording in obs and everything starts to work perfectly and without any delay
great
can people also confirm if setting an alias on the old site work?
ill check
it works
FUCKING MKV
nice
wdym
no alias under the name in catkiss tab
on the emote page? it should say "as <your alias>" under
but it doesnt look like you have the same emote set selected
?

the one you have as default when enabling emotes
Oh yeah it works alright. The issue I see is when I click the set it hows no emotes inside but you already know that.
I just noticed I like that right click add to channel idea.
I hate your emote sets
XD
want to make me set when they come out
yeah sure lol
Imagine being mid stream and changing your 7tv emote set to all peppe emotes in chat. This idea reinvents Twitch itself. Or an entire different category of emotes. My plan is to one day place a channel point redemption that changes from one emote set to another so that chat decides which sets to use. Giving them unlimited power over the sets I allow them to use.
Imagine being mid stream and changing your 7tv emote set to all peppe emotes in chat. This idea reinvents Twitch itself. Or an entire different category of emotes. My plan is to one day place a channel point redemption that changes from one emote set to another so that chat decides which sets to use. Giving them unlimited power over the sets I allow them to use.
Anatole has thought of it all. Emote name conflict. I love it.
Imagine being mid stream and changing your 7tv emote set to all peppe emotes in chat. This idea reinvents Twitch itself. Or an entire different category of emotes. My plan is to one day place a channel point redemption that changes from one emote set to another so that chat decides which sets to use. Giving them unlimited power over the sets I allow them to use.
least horny twitch viewer 
Too late loluae
Who's @ing me here
Anatole
Oh

Pepe & Borpa Set
Imagine being mid stream and changing your 7tv emote set to all peppe emotes in chat. This idea reinvents Twitch itself. Or an entire different category of emotes. My plan is to one day place a channel point redemption that changes from one emote set to another so that chat decides which sets to use. Giving them unlimited power over the sets I allow them to use.
@rich oak just a heads up all the emote sets you create on stage are eventually going to be deleted when the dataset is changed, just making sure you know 
@daring gale thats ok thanks for letting me know. At least I have an idea of what this can do
you could copy all the emote ids/urls to a text file until v3 comes out and then you could remake it without having to remember each emote
that is a great idea @elder lichen if only I knew how to understand metadata more maybe I could of just pulled a list out or something of all those url's instead of having to go to each and every one and grabbing them.
I could probs write a python script to grab emote IDs if I could peep at the v3 API if it's available, couldn't be bothered to do twitch auth to add them back though.
@gloomy totem I'm tasting the rainbow already. Script to grab ID's godly 
i dunno if this is a good spot for suggestions for v3 but i think it could be cool to have an implementation to the emotes that are placed like a top 10 type thing but most of the emotes that are on the emote page (s) 
popular = good 
try switching pages and let me know if it feels faster than before https://7tv.dev/emotes
just did another rounds of optimzation. the internal query time is average 5ms, so the time it takes to switch pages should be almost entirely depending on how far from the european continent you are
<@&857301549440696372>
๐ค ๐

slow
๐

Searching...
Sorry, it seems this is taking a while
seems fast to me
its omegafast for me too
fast for non eu connection

It do be zoomin'
184ms to finish the last emote to load
emotes insta loaded for me
@scarlet rover guy
ok its loaded now
wdym?


nice
what region are you from?
my man

we should be able to get NA servers eventually


i refreshed and took 17s to load emotes page
unlucky


oh true
this is how it is from EU with gigabit internet btw
flexing
as in the emote list?
dont think it's possible for it to take that long unless your internet is derping
might be my internet 
does it take that long to load the site, or it's 17s on the 
can be your addons too

im getting 8.9 mbps

same thing, u get high Mbps on speedtest.net because it uses your local server
unless u change it to another server
btw only show this part not all of it cuz itll leak your ip 

ok dude

you didnt have to flex like that

10$/month internet 
maybe i should try vpn
maybe




0 bitches?
@scarlet rover 
Too slow
my ping is -5
Real?
When? Where? Who? What? How?
real, since forever, vietnam, me, internet, idk

how are you swapped so fast
right arrow
oh

seems good aside from the long wait to load images after that rapid page swap; i thought browsers handled this but i guess i'll have to manually cancel image downloads
ye it seems like it loads all the images on the previous pages too
opening up an emote after those rapid swaps
makes that 1 emote load slow as well
i'll go test something
It takes me around 1 second to load a page of emotes
@lunar fable can you try now? i made several improvements to the emote list and how it loads images. most importantly it should now cancel the download of previous pages
14Tbps 
looking good 
I'll try it once I'm home
forsensway has no preview but shows in channel pages 
it's probably a deleted emote
dataset is little over a week old
oh ok 
It feels great so much faster. Now I can add lewd emotes even faster
I noticed that when scrolling pages with the arrow keys, it only changes pages when you release the key
is this intentional?
It also might feel better if you could hold a key to scroll through page numbers very fast
(because it's not like there's a way to jump to a specific page number)
there'll be a way to jump to a page, notice how the url is missing parameters too (which means you pressing back brings you to page 1 instead of last page you were on)
it's not 100% finished since ive spent the past few days readying v2 in order to deploy into production
production deploy is the priority atm, once that's done im gonna get the next site fully polished
I don't want to sound like I'm wanting all these things NOW ๐ก ๐
I just want to provide input to maybe keep in the back of your mind when you get around to implementing stuff
It already looks good and works well
yea all good im not telling you off
i actually tend to guide priorities by what people are asking for
Well I just wanted to be clear 
I know you'll probably come up with other good ideas while you're working on it too.
Maybe something I wouldn't think of while only looking at the current version
is there gonna be a section on profile pages to see emotes they created
I'm losing my will to live seeing your messages
small bug but because my keyboard moves up it essentially makes the webpage smaller limiting the number of results I get back
7tv.dev is so nice on mobile though
way better than 7tv.app 
.dev so much faster

holy

๐ค IM GONNA TEEEEEEST

this prolly already been answered but none of my emotes exist when i made an emote set
like if i click on one of those nothing shows up
You selected the new set as your channel one
You can change your channel set via the twitch connection button on the left
before you were able to show more emotes when zooming out
is that removed?
no
Have 3 potential things to review:
Device: Macbook using Google Chrome
First thing
STR:
1: Navigate to a user's page with a lot of emotes enabled (https://7tv.dev/users/6058c630b4d31e459faae649)
2: Scroll out / Shrink page (cmd + shift + -)
Expected: More emotes are shown
Actual: 10 pages of emotes
Note: Limiting emotes is potentially good for performance reasons! So I get why this may be the case.
Second thing
STR:
1: Navigate to a user's page with a lot of emotes enabled (https://7tv.dev/users/6058c630b4d31e459faae649)
2: Use arrow keys to navigate through pages of emotes
Expected: Array of emotes shown will change from page 1 to page 2
Actual: Arrow Keys are not enabled on user profile pages to scroll through pages of emotes
Third thing
STR:
1: Navigate to a user's page
(https://7tv.dev/users/6058c630b4d31e459faae649)
2: Observe Emote Sets contains emotes
- Navigate to emote set https://7tv.dev/emote-sets/622696c68b5e99ae5009d839
Expected: Page shows Emotes in Emote Set
Actual: Page is empty
Note: Perhaps environment issue, data not populated yet in .dev or feature still in development
1: emotes shown on user pages don't scale with screen size, at least not yet
2: arrow keys don't yet work on user pages
3: it's not done and placeholder
Filter Functionality in Emote Screen / No Params in URL / Unlisted Emotes showing
STR:
1: Nav to Emotes Page https://7tv.dev/emotes
Observation/Note no filtering options (0-width only, etc)
2: Nav to page 1909
Observation/Note no query params in url, so harder for users to go back to where they were browsing for new emotes (editing ?page=45 for example was a great way for users to easily jump back to a page they wanted to nav to if just browsing through all of the emotes
Expected: Unlisted emotes aren't shown
Actual: Unlisted emotes shown
this is because these emotes aren't actually unlisted on this dataset, it uses the old "unlisted" bit flag which has been removed
makes sense!
I assume query params will be gone due to the nature of the new v3 architecture
and filtering is TODO or moved
Regex could be nice for searching if easily supported
tf is happening here?
if its actually a broken upload then why would an editor for lacari have switched it on the stage

and also why is it not showing failed to load preview
@unkempt hill troy was testing as i was showing him the site. the images don't load because theyve been uploaded to the stage cdn, while the site is linked to the production cdn
Are personal global emotes going to be in the scope for initial V3 release? Was thinking about how emote prio would work for same name emotes
Depends what you think of initial release as, technically it's releasing in a matter of weeks, maybe days as the simulated v2 is nearly complete
though only partially
as for whether the official release of the v3 api for public use and deprecation of v2 will contain personal emotes it's unknown yet
it depends on an external service (the IRC Operator) which is in a design phase
though i'd say it's likely; because the IRC operator is also a dependency for how cosmetics work in v3 generally
those with 1080p monitors, can you confirm you see 4 columns (instead of 3) on https://7tv.dev/emotes
resized the container a little so it'd fit more emotes on low resolution monitors
1080p in 2022 is pretty low yea
not really lag, takes like 1s to load though
yea thats no surprise
when I resize back down to single 1080 though, it gives me a scroll bar
I suppose that's better than throwing away my position
yeah changing window size doesnt reload the page like on the old site, figured that behavior was more confusing
yeah I like that better
so many emotes

really like the new homepage
is this color gonna be a animated bg?
or hue or whatever?

finally away to show all the emotes bidoof has added to cyrs channel
next-gen image formats!
4k monitor at 50% page size
people flexing their monitor in here?
this guy gonna pull out the 3 4k ultra wide curved monitors
is this in horizontal mode 
I believe it's called "landscape"
but yes
you can tell by the white bar at the bottom
Dank menu buttons are hard too see
there's supposed to be a darkened background there
but i think it's broken on the home page currently
no way to get out of this from what i have experienced
stumbles ui flow a bit, not too big of a deal though


to test vod support make sure to disable ffz as it otherwise will overwrite it
I noticed the emote menu button disappeared (7tv settings button at top still present and hide emote menu option not checked)
Am I supposed to have a chat box on VODs? https://i.imgur.com/3Z42hnZ.jpeg
this is 2.2.0 with ffz off
yes? vods have chat replay
otherwise, all the emotes seem to work
that's native to twitch
what page is that?
what browser and other extensions on
I thought "add support for chat in VOD" meant bringing back ability to add new chat messages to VODs, like on old twitch

no it means support for emotes
Yeah, emotes look good
Send same message twice not working for emotes
Although i remember them always working
happens on any stream. I have ffz enabled as well
uh
same message twice works for me
you have to spam it a little, but it adds the invisible character
what browser and other extensions pls
and I'm on Chrome Version 100.0.4896.75
Chrome Version 100.0.4896.88
@abstract axle does it work if you disable ffz?
also is it consistent
do you never see the button even after refreshes?
and any errors in console (f12)
i have errors but they have nothing to do with 7tv
these errors are unrelated
@abstract axle can you enable verbose logging from here
didnt add much besides all the paint debugs
check for debug messages such as saying it's retrying
works everytime with ffz disabled
i can reproduce
gonna look, seems like the button gets removed if FFZ loads too late
alright cool
sodapoppin banned 
@daring gale maybe should add a space before the special character
up-arrow enter
there's ctrl+enter?
ctrl enter??
yes similar to chatterino
it keeps your current message in chat
so you can keep spamming it
control enter is much easier
does it only work on 2.2.0?
it's been there before but was broken with the twitch update
HMM...
hmm i cant seem to use ctrl + enter
lol
ctrl enter just spams the invis character
wait you can just straight up send blank messages now
ive seen ppl do it before
imagine if twitch banned invisible characters as hard as discord does for usernames
they have slowly banned every exploitable unicode character
https://i.imgur.com/rSJnbx0.png yeah, for me, ctrl enter just does the little invisible character.

i dont watch rob that often now
used to love the rp lobbies
they've banned, almost every one of them
chatterino and 7tv use a character that most font renderers consider to be inside the tag block
almost? You know of some that aren't banned yet?
but is not technically reserved
Could they block this one at some point too?
back when we were trying to think of an implementation for personals a while ago I found some more invis chars
yea they could
if they did that, the solution would be to add a fully transparent 1x1 pixel global emote

zero-width as well
or you know just like add a period to the end of the message
.
in a predictable way that other clients could delete
but wouldnt be obtrusive for non clients
wouldn't too bad
but I still think it would be better to have an emote. The name can be something like
DOWNLOAD7TVTONOTSHOWTHISTEXT
but why

hold ctrl enter for awhile will make 7tv forget my last input and send a blank instead 
also Ctrl + Enter(single tap) not working when the "Your message is identical" show up, have to hold both buttons or Enter without Ctrl
happen when i spam twitch emotes, works fine with text/3rd party emotes 
it's because theres a weird character getting inserted by twitch
i'm gonna run some fixes on this and see if i can make it as stable as before
Maybe in the future i'll consider using my own Slate instance and overwrite twitch's, it's really difficult to hook into

can confirm the "- Twitch: The "Show Timeouts & Bans" option will now disable itself while acting as a moderator" works great now, thanks for adding that
i just started it up and i got this
i got this error
It's not an error lol
Ended up going straight for the IRC. Extension now modifies the irc message before it's sent rather than at the input level
Gonna send another test build, should make spam pretty stable
spam not working at all, i enabled the settings, ctrl f5, still not work

did you disable any other version of the extension


:Pogpega:
might be good to go, will wait to see if a few others can report their experience
Im coming back home in a bit
I noticed the show time outs thing auto disable when you're mod works too

very nice feature
i made the messages more compact as well so they only take one line
and should no longer be duplicated
you can actually keep it on until it goes live, that way if you find any glaring issues while using twitch normally i can fix it
it should be live on firefox tonight but chrome will throttle it by like 4-5 days

can i get the role 
role on deez nuts 

hey i think the channel is undefined

May be doing a general functionality test on the simulated v2 tomorrow, with an extension and chatterino build pointing to the stage
Goal is to ensure it behaves the same way as the current live version
what would be new on the chatterino build?
or is it just be functionality on chatterino with 7tv?
It's just changing the api endpoint

I'm interested in stage testing
just wait for anatole to ping the stage tester role
Role pls
click the ๐ง in #864456490806149130
oh 

gib role
role pls (i love femboys)
^
if you are a stage tester
but you're not constantly changing and modifying emotes
can you really test the test



May I get role 
stage tester role please, i left because i'm a dumbass and want to help again cause the other services are a scam

honestly it was fun to fuck around with the stage build okay lmao
thanks <3
no problem 
could I have that role por favor 
nice name
can i have the role as well? id like to helpp
id be happy to help test if you need it 
same here 
how long is approved by emotions moderators?


Giggle cheese

GIVE HIM MODS RIGHT NOW
how long is approved by emotions?
how short depricated and depressed emoticons moderators?
Could I have the role id be happy to help if you need someone
?
can I have the role ๐






not what we're talking about rn
try the other formats though






could be cool?
right?





80Mbps on












i willtry again
working smoothly




