#news

1 messages · Page 1 of 1 (latest)

uncut urchin
#

7TV + Discord Integration Live Now!

You can now get a subscriber role here if you're subbed on 7TV!

To link your discord account, simply do the following

  • Sign into https://next.7tv.app
  • Go to your profile
  • On the left sidebar, find the Discord button under "Link accounts..."
  • Authorize 7TV and you should immediately instantly get synced in mere seconds ApuGuns

@everyone Okayeg 🤜 🔔 i bing al

uncut urchin
#

Reporting Feature Live

The report button is back! To report emotes, use the NEXT version (next.7tv.app) and fill the form via the button inside an emote's page.

uncut urchin
#

Active Operation on the CDN Service

ppCircle We are currently re-processing all emotes. No downtime is expected and uploads remain available, however if you notice any unexpected changes to your emotes let us know.

uncut urchin
#

We are aware of an issue which causes emotes in chat to break while using FrankerFaceZ
Update: This issue should now be fixed.

uncut urchin
#

Regarding Emote Scales

Some emotes may appear tiny, or overly large, for a short period of time. For reference as to why, see this handy web page: https://shouldiblamecaching.com/ This has been fixed server-side. If you are still experiencing this issue clear your caches.

uncut urchin
#

Popularity sort has been un-frozen. The top emotes will likely change a lot today as their ranking begin updating after being paused for months

uncut urchin
fringe mortar
fringe mortar
#

Paints
Some new Paints for the August chads are dropping!

uncut urchin
#

Web Extension 2.2.3

Notable Changes
▫️ Twitch: Fixed an issue where emotes in typed messages would disappear
▫️ Twitch: Fixed 3rd party emote previews not rendering in the autocomplete tray
▫️ Twitch: Fixed an issue with some low resolution emotes
▫️ Twitch: Fixed emotes not showing up while using FFZ in channels who have changed username recently

https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh
https://addons.mozilla.org/en-US/firefox/addon/7tv/
https://github.com/SevenTV/SevenTV/releases/tag/2.2.3

grave geyser
#

its @fringe mortar's birthday FeelsBirthdayMan

fringe mortar
#

The option to turn off your badge or paint has been added back to the site, for users who wish to disable them

uncut urchin
uncut urchin
fringe mortar
#

Surely he won't break it Clueless

grave geyser
uncut urchin
#

Emote Set Updates
I added some customizability to emote sets today

▫️ "New Emote Set" button on user profile pages
▫️ Ability to create an emote set on behalf of another user (with appropriate permission)
▫️ Ability to modify an emote set's name
▫️ Ability to modify an emote set's capacity (slot count)
▫️ Ability to delete an emote set
▫️ Improved the speed at which sets load upon logging in

uncut urchin
uncut urchin
uncut urchin
#

You should now be able to see all the sets of users you edit for if you've been given the "Manage Sets" permission, regardless of whether it's currently enabled on their channel!

grave geyser
#

We have added a status page you can check it out here.
Any issues or problems with 7tv will be first appear on the status page.
https://status.7tv.app

We are actively adding more and more checks to guarantee uptime on 7tv.

uncut urchin
#

🟣 CDN MIGRATION IN PROGRESS

We are currently performing maintenance on the CDN service. Uploading content is disabled. This process will last a few hours. Thanks for your patience

grave geyser
grave geyser
#

Taking a bit longer we are using this time to fix some mistakes.
Thanks for being patient :)

grave geyser
#

The cdn is now live on the new infrastructure. Just need to do a few code changes and I'll resume uploads for profile pictures and emotes thank you for your patience

uncut urchin
#

The maintenance on the CDN service is extended while we finish a number of tests before deploying to live.

grave geyser
#

CDN Migration completed, you can go upload more emotes and change your profile picture again

uncut urchin
uncut urchin
fallow swan
#

October/Halloween subscriber paints have dropped PagBounce

uncut urchin
#

pajaW3D 7TV has merged into upstream Chatterino

Basic support including channel and global emotes, as well as badges, has been added into the official Chatterino2 branch.

👉 It does not include live updates for emotes, paints or animated profile pictures
👉 It is only available in the nightly build, no stable release with 7TV support has been made yet
👉 For full support you may continue to use our forked version, which remains maintained at this time

Major thanks to @static swift for the advances in pushing this through!
https://github.com/Chatterino/chatterino2/pull/4002
https://github.com/Chatterino/chatterino2/releases/tag/nightly-build

uncut urchin
grave geyser
#

💀 naaaaaah you did them wrong with that

uncut urchin
#

Slots will now automatically get bumped if you load into the site ApuGuns

grave geyser
#

Sorry for those who tried to use the migrator from BTTV today.
As it turns out BTTV blocked our service from their API.
We have now fixed this problem indefinitely
Enjoy moving your emotes feel free to tag me if it breaks again.
https://7tv.app/migrate

grave geyser
#

A lot happened yesterday forgot to announce the chatterino stuff,
We have recently updated chatterino to use our new API and use the stable upstream implementation of the emotes. (Thanks to @static swift)
The difference between chatterino7 and chatterino2 is that our fork provides the eventapi and namepaints.
These features are not yet implemented in the upstream chatterino.

You can download our fork here:
https://github.com/SevenTV/chatterino7/releases/tag/nightly-build

grave geyser
#

as it turns out 7tv website lags due to a chrome bug and it wasnt our fault COPIUM
I have filed a report, for now you can just disable hardware acceleration.
https://bugs.chromium.org/p/chromium/issues/detail?id=1377220
Bug doesnt happen on firefox tho forsenLaughingAtYou rare w

In the meantime if hardware acceleration is enabled we will limit the number of emote cards on the front page so if you see less emote that is why
SayLess

uncut urchin
#

🔎 New Search Options

I've updated search with new filters, including
▫️ Overlaying / Zero-Width Emotes
▫️ Animated only
▫️ Newest, Oldest / Most Popular, Least popular
▫️ Aspect ratio: allows selecting a certain width/height ratio with a tolerance range - good for filtering emote wideness!

Furthermore, you can share search links with all your custom filters!

grave geyser
#

Today the event API experienced some downtime due to a bug which let people subscribe to infinitely many channels.
1 guy subscribed to so many channels on multiple connections which caused the servers to hit memory limits and shutdown.
It has been fixed and a patch is rolling out.

It was an attack from someone who likes to do a little trolling tf
In future if you find bugs like this report them to us. dont abuse it to get our attention u stupid fucking child.
BASED

uncut urchin
uncut urchin
#

Animated avatars should now be working again ApuGuns

fallow swan
fringe mortar
#

^^^

uncut urchin
grave geyser
#

@everyone a ping to kindly ask you guys all to check out the #moderator-application we have opened it again as we are looking for a few more moderators.
also please type in general chat 1 message so discord doesnt think our server is dead because we have 22k members and only around 100 active people so discord thinks we are 💀 which means no partner
Thanks for understanding have a nice day and happy thanksgiving for the KKaper s out there

fringe mortar
grave geyser
#

say hi in #general too please <3 it was nice talking to everyone who spoke last week KKona

uncut urchin
#

Global emotes and the website have changed look for the winter holidays season dankClap

grave geyser
#

@everyone #idea-help 🙏 also tag me in general if you see this (i have my notification sound enabled, and yes i feel like hearing it go WAYTOODANK ) sorry for the ping so soon

#

oh ye if u give me a good suggestion i will pay u

grave geyser
uncut urchin
#

Live updates for clients implementing the legacy version of EventAPI (incl. the official web extension) should now work again

grave geyser
uncut urchin
#

🟣 Maintenance Mode - Investigating Internal Database Cluster

We've found internal problems with our database cluster. The site is now is read-only mode, thank you for your patience.

uncut urchin
#

Maintenance complete ✅

fringe mortar
grave geyser
#

@everyone hi, this weekend on <t:1670691600> we are going to be hosting an event where we go over the business logic for 2023 in 7tv and the streaming platform we are making.
You can check out the event here https://discord.gg/MAWJWeRm?event=1050084707976618004

also tag me in general saying hi i liked it last week when my phone started overheating its kinda cold

#

before u ask, no its not kick.com that is a fucking joke. aint no way am i making a product that shit

grave geyser
uncut urchin
#

I made paints show up on the website ApuArt

uncut urchin
grave geyser
grave geyser
#

@everyone We are live in the stage channel join us to watch how we will go on in 2023, we will start at 12:00 however we are live right now
https://youtu.be/QvQpMRkzoVM

uncut urchin
grave geyser
#

@everyone thanks for coming ^ check link above for the full vod and also please help us with names 💀
https://docs.google.com/forms/d/e/1FAIpQLSeIxsL884RsVJW35qQxyxrFeTNqQYluLEH1tEQMgO31Xdz9Yg/viewform

#

My parents btw 💀

grave geyser
#

hi @everyone its that time of the week again.
being a discord admin is hard i dont have a lot of friends, nobody ever says hi or asks how im doing. :(

And if you are discord staff reading this, please can you STOP DECLINING OUR VERIFICATION REQUESTS FOR INACTIVITY ty

Also I added a new channel #1053703797463072878, and a new role <@&1053703837078269972> you can get access to the channel + role by selecting the role in the channels & roles section under events. Slowly I'll start announcing technical stuff so anybody who is interested in the actual technical development can follow along, or if you are just curious.

uncut urchin
#

If you are golang developer please DM me, looking to commission someone to work on our discord bot Okey

uncut urchin
#

On behalf of the 7TV team I'd like to wish @everyone a merry christmas! Reyndeer

Until the 26th, if you gift a sub to 3 different chatters you'll receive a **super-limited giga-special edition christmas-themed badge **
ApuGuns https://7tv.app/store

Also... we're now testing Personal Emotes. You might see a special gold-tinted emote set appear on your profile tonight... WICKED

https://twitter.com/Official_7TV/status/1606745990555369472

All of us at the 7TV team wish everyone a Merry Christmas!

For a limited time, if you gift a sub to 3 of your favorite chatters via https://t.co/00HYBTPGO7 you'll get this exclusive badge. Act fast as this badge is only available until the 26th!

▶ Play video
uncut urchin
#

Personal Emote Sets - Public Beta

All subscribers will now receive a Personal Emote Set, a special set which will eventually let you send emotes across different channels via the wider User/Personal Emotes feature.

These sets involve different behaviors to accomodate our stricter rules around Personal Emotes
▫️ Adding an emote which hasn't been previously approved for Personal Use will send it to the mod queue
| if it was previously approved via another user's request, then anyone can use it as a personal emote without approval
▫️ Only emotes where at least 50 channels enabled it can be added to a personal set
▫️ The maximum emote width ratio is 1.5:1
▫️ After adding or renaming an emote to a personal set it cannot be modified or removed for an hour
▫️ The capacity of a personal set cannot be changed
▫️ Personal sets will appear with a gold outline and show a PERSONAL tag in the set selection menu.

The specific rules around personal emotes will be made public in a subsequent patch.

This update concerns website functionality only and is not the full release of Personal Emotes; the next step is now client-side support, which may take a few more weeks to roll out. However, stay tuned for the Beta release of the Web Extension v3.0 version where personal emotes as well as the wider new cosmetics system will be tested.

It's also the last chance to grab the Gifter Badge before it goes away forever in an hour https://7tv.app/store 👈 upA

@here <@&855366628555882497>

grave geyser
#

also tag me in general i like the WAYTOODANKCIRCLE

#

actually type BASED in general

grave geyser
#

@everyone happy new year thanks for all the support over the last year it's been very pog.

I would now request you tag me in general and type BASEDCIGAR
Hope you all have a great new years eve and thanks for being here with us.

uncut urchin
#

also checkout #stage-notes if youre interested in testing the new extension it's kinda pog Okayge

grave geyser
#

🥺😖hide

fringe mortar
grave geyser
#

@everyone what if we said hi to each other in #general haha jk..
😳 👉 👈 unless?

#

we have to ping everyone once per week to drive up stats cause we suffer from success in our discord. Sorry all but it was nice of u to say hi to us today <3

uncut urchin
fringe mortar
#

Massive W to @icy radish for the animation

uncut urchin
#

🟠 The 7TV Web Extension v3.0 7TV is now in beta! Join us on the journey to a live release by joining the #beta-discussion and #1063506536154026024 channels, now open for discussion, suggestions & reports.

https://twitter.com/Official_7TV/status/1615378532502474752

@everyone

🚧 It's time for a new viewing experience. Today we're launching the beta for the new 7TV Web Extension v3.0.0 for Twitch!

It's a total overhaul, bringing high performance, UI updates and new features.

👉 Available now on the Chrome Web Store
https://t.co/1zF5yMEaAy

uncut urchin
uncut urchin
#

7TV WebExtension v3.0.0 BETA 4

  • Added support for Replies & Threads
  • Added support for Mod Icons
  • Added a message announcement when channel 7TV emotes are changed
  • Added an option to change the chat padding style (full-width or native)
  • The emote menu button will now take the form of the 7TV Logo
  • Fixed an issue which caused the changelog to become impossible to close if multiple tabs were open

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

@here PagStick🔔
https://twitter.com/Official_7TV/status/1615770787385860096

Beta 4 is now live!

Changes

  • Added: Replies & Threads
  • Added: Mod Icons
  • Added: announcement when channel 7TV emotes are changed
  • Added: option to change chat padding style
  • Emote Menu button is now the 7TV logo

https://t.co/1zF5yMDCL0
https://t.co/q2jarzgr3q

uncut urchin
#

WebExtension v3.0.0 BETA 5 & 6

Beta 6

  • Added Message Highlights for First-Time Chatter, Returning Chatter & Suspicious Users
  • Added a search bar in the Emote Menu
  • Updated the look of the Settings Menu

Beta 5

  • Colon auto-complete ( :emote ) should now work again
  • Added new config option ("Message Batching") to change the rate at which new messages appear
  • Significantly improved the performance of the Emote Menu
  • The jump buttons in the Emote Menu should now work properly on Chrome
  • Made tentative performance improvements to the chat. Please report any regressions
  • The page should no longer substantially freeze when tabbing in after a few seconds out of focus
  • The page should no longer occasionally freeze when switching between channels
  • The page should no longer feel sluggish for the first few seconds after loading into a channel
  • Fixed a conflict with FrankerFaceZ where some message types did not render properly
  • Fixed an issue which caused EventAPI subscription commands to be sent twice

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

<@&855366628555882497>, Personal Emotes are available in the Beta version of the extension! Try them out ahead of the full release planned later in february and show off your personal sets in the #sub-lounge ApuGuns

uncut urchin
fringe mortar
uncut urchin
grave geyser
#

⚠️ EventAPI is currently down due to some errors. ⚠️

we are investigating the reason for the errors.
You might notice,

  • Website sometimes is a bit unresponsive after you make a change.
  • emote updates dont reflect
uncut urchin
#

EventAPI Update: It turns out we simply needed to download some more ram. OkaygeDonk

uncut urchin
#

WebExtension v3.0.0 BETA - Beta 7, 8 & 9

Our new extension is fast barreling towards a live release, with feature parity just around the corner; check out the changes in the last few patches!

  • Improved the speed of the extension's initial load
  • Implemented an initial design for Emote Cards
  • Added an option to autocomplete the usernames of active chatters
  • Fixed an issue where up/down-arrow would navigate chat history even if the cursor was not at an end
  • Fixed an issue which prevented user cards from opening
  • Fixed a major performance issue, greatly bringing down average CPU usage
  • Fixed the "Animated Avatars" toggle not actually doing anything
  • Fixed an issue which caused messages to appear permanently greyed out
  • New Feature: Mod Logs, an interface to view recent moderator activity and active timeouts
  • New Feature: Autoclaim, allows automatically claiming the channel point bonus when it's available
  • Fixed an issue which caused a stray pixel to stay in view after viewing a tooltip
  • Fixed an issue which caused emojis to be considered in tab-completion
  • Improved the performance of the Emote Menu on highly populated tabs
  • Mention & Reply Highlights should now work again
  • Added support for Emojis in chat & auto-completion
  • Added a new tab for Emojis in the Emote Menu
  • Added support for Animated Avatars
  • Made some optimizations against bandwidth usage
  • Fixed an issue which broke the insertion of emotes to the input via the emote menu
  • Fixed an issue which broke the Mod Slider
  • Fixed an issue which caused timestamps to remain frozen in time
  • Fixed incorrect vertical chat padding

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.0 - Beta 10

Changes

  • Added support for chat in VODs
  • Fixed an issue where autocompletion stopped working after switching to another channel
  • Fixed an issue where emotes wouldn't load after switching to another channel
  • Fixed an issue where emotes wouldn't load in historical messages
  • Fixed an issue where cosmetics wouldn't load after switching to another channel
  • Fixed an issue which led to chatters from the previous channel remaining available in autocompletion

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.0 - Beta 11

🎉 This build completes twitch.tv Feature Parity with the old extension!

Changes

  • Added an option to bypass the duplicate message restriction in chat
  • Added an option to quick-send the same message by keeping the current content in the input box
  • Fixed an issue that caused some links to duplicate themselves
  • Fixed an issue where links spelled out without the protocol wouldn't become clickable
  • Fixed an issue where foldable buttons in the settings menu only reacted when clicking the chevron icon
  • Fixed an issue which let messages from blocked users appear in chat
  • Fixed an issue where ban/timeout icons would appear on one's own messages
  • Fixed an issue which caused the Mod Slider to only appear on one's own messages
  • Fixed an issue with the Mod Slider where timeouts above a certain thresold wouldn't work
  • Fixed an issue where Mod Icons would appear discolored
  • Tentatively fixed an issue which occasionally caused a crash when chat is cleared by a moderator

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

Our new extension is now ON PAR with the old one. It's got all the same features, but also more and better. Join in for the last couple weeks of beta testing before LIVE! 🟢 @everyone

https://twitter.com/Official_7TV/status/1626636249518702612

⚠️🚧 It's been a busy week on-site, but 𝐯3.0.0 𝐧𝐨𝐰 𝐡𝐚𝐬 𝐚𝐥𝐥 𝐭𝐡𝐞 𝐟𝐞𝐚𝐭𝐮𝐫𝐞𝐬 𝐨𝐟 𝐯2 and coming ever closer to its live release.

Join us in those final stages of beta testing now!
➡️ https://t.co/1zF5yMDCL0
➡️ https://t.co/q2jarzgr3q

💬 https://t.co/hdiwaFdSDD

uncut urchin
#

WebExtension v3.0.0 - Beta 12

  • Added an option to play a sound on mention
  • Added an option to flash the title of a tab upon being mentioned
  • Added an update check mechanism
  • Holding Shift while using tab-completion will now make the selection move backwards
  • The sorting of tab-completion matches should now prioritize shorter names
  • Revised the look of Sliders, Toggles & Select form controls in the settings
  • Fixed an issue where categories in the settings menu while in compact mode needed to be clicked twice
  • Tentatively fixed an issue where all styling would break after an extension update on Mozilla Firefox

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.0 - Beta 12 Patch 1-2

  • Added a button to sign-in and log out within the extension's settings menu
  • Fixed an issue where the Emote Menu Button did not work while signed out
  • Fixed an issue where the Emote Menu Button disappeared after being timed-out
  • Fixed an issue where the fast-updater displayed an error despite a success
  • Fixed an issue where the input box blended in to the viewer list
  • Mouse/Alt Chat Scroll Pause modes should now work again
  • Fixed an issue where non-https links would look like "https://http://" (all links now rewritten to HTTPS)
  • Fixed an issue with the Emote Menu appearing under community highlights

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.0 - Beta 13

  • Added colored mentions
  • Added information in Emote Cards on when an emote was added and who enabled it
  • Added a button and confirmation prompt to pin chat messages
  • Added a tooltip about the current Paint when hovering on a user's name
  • Added a contextual hint for toggling the duplicate message check bypass
  • Fixed an issue which caused the mention sound to play with historical messages
  • Fixed an issue where unpausing chat wouldn't scroll to bottom if there hadn't been any messages

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.0 - Beta 14

This release adds initial support for YouTube. To test this, grant permissions via the 7TV settings menu on Twitch.

  • Added support for channel & global emotes in YouTube Live Chat
  • Added support for colon-completing third-party emotes in YouTube Live Chat
  • Added a button to collapse sets in the Emote Menu
  • Gave sorting priority to zero-width emotes in the Emote Menu
  • Zero-Width Emotes in Twitch Chat should now work again

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

Chatterino - Dynamic Cosmetics Support

The initial implementation of Cosmetics V3 in Chatterino is now available in the Nightly release.

Just like the beta branch of the Web Extension, this lets badges and paints update instantly while leaving a substantially lower bandwidth footprint.
If you use Chatterino, try it out;

Download: https://github.com/SevenTV/chatterino7/releases/tag/nightly-build
Report issues: https://github.com/SevenTV/chatterino7/issues

This current nightly build does not support Personal Emotes, but that implementation can be tracked via https://github.com/SevenTV/chatterino7/pull/192
Thanks to @static swift for the work with these upgrades.

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.0 - Beta 15

  • Added a carousel visualization for tab-completion
  • Fixed an issue which caused mentions to ignore the Readable Colors setting
  • Fixed an issue with the Mod Slider performing a max-length timeout if the value was less than 60 seconds
  • Fixed an issue which prevented user cards from opening when in Mod View
  • Fixed the "Smooth-scroll chat" setting requiring a refresh to update

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

Hey chatters,

if you were seeing strange chat messages with $NaN total raised... on the stable (2.x.x) branch of 7TV, we have fixed this.
However, other extensions have not been updated yet. In the meantime, we recommend either only using 7TV (2.2.4) or switching to the Beta branch, which completely changes the chat and will prevent other extensions from touching it while keeping their other general site features working.

Beta links:
Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

The cause was a change inside Twitch modifying message id types.

@everyone

fringe mortar
uncut urchin
uncut urchin
#

Chatterino v7.4.2

  • Badges and Paints now update dynamically, using the new cosmetics system which is in the Beta Extension.
  • Fixed the issue with a breaking API change by FrankerFaceZ causing their emotes not to load

🔗 Download:
https://github.com/SevenTV/chatterino7/releases/tag/v7.4.2

<@&855366628555882497>, this update might be relevant to you if you use Chatterino; cosmetics are now dynamic ApuGuns

GitHub

What's Changed

🚑 Fixed FrankerFaceZ emotes/badges not loading
✨ 7TV Badges and Paints now update automatically - this uses the same system as the new 7TV browser-extension.

📣 If you experienc...

uncut urchin
#

Currently making some changes to the CDN service - you may see some emotes failing to load intermittently

uncut urchin
#

WebExtension v3.0.0 - Beta 17

  • Added a compatibility section to Onboarding Experience and Settings
  • Fixed autocompletion on YouTube only working with a full emote name
  • Fixed an issue which led reply threads to overflow
  • Fixed an issue which caused the mod slider to delete messages despite being retracted
  • Fixed an issue where zero-width emotes wouldn't work if there was extra white space in-between
  • Fixed an issue which occasionally resulted in old chat lines never being deleted, eventually crashing the page
  • Slider styling on Mozilla Firefox should now match that of Chromium

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

Web Extension v3.0.0 - Beta 18

  • New Feature: Custom Highlights
  • Added an option to control the volume of the mention sound effect
  • Added an option to disable First-Time Chatter highlights
  • Emote Modifiers from BetterTTV/FrankerFaceZ are now stripped from chat
  • Updated the look of the Settings Menu
  • Emotes should now show in the Reply Tray

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.0 - Beta 18.1

  • Fixed an issue which caused settings to disappear
  • Fixed an issue where changing a highlight's color wouldn't save after refresh
  • Fixed an issue where zero-width emotes in chat did not remove the text token from the message
  • Updated the look of settings' home page

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

Chatterino - Personal Emotes Support

✨ Personal Emotes are now available to test in the nightly release of Chatterino 7.x.x (7TV Branch)
This is a subscriber feature. You can get your own Personal Emote Set by subscribing via https://7tv.app/store/

Download: https://github.com/SevenTV/chatterino7/releases/tag/nightly-build
Report issues: https://github.com/SevenTV/chatterino7/issues

Thanks to @static swift for the implementation.
Personal Emotes are currently in beta and are also available via the 7TV Beta Extension on the browser. Please be aware only a small portion of users (those using non-stable clients) will see them at this time.

<@&857301549440696372>, <@&855366628555882497>

uncut urchin
#

WebExtension v3.0.0 - Beta 19 RC

This build is a release candidate.

  • Added support for custom sounds for highlights
  • Added live updating for switching a channel's active emote set
  • Updated the look of emote update alerts in chat
  • Fixed an error in the shared worker which broke the fetching of legacy static cosmetics
  • Fixed an issue which sometimes caused setting changes to be lost
  • Fixed an issue where emote name changes did not reflect in chat
  • Fixed some performance overhead with the Mod Logs interface
  • Fixed timestamps always displaying in the 24h format

Chrome: https://chrome.google.com/webstore/detail/7tv-beta/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-beta/

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.0 - Beta 19.X RC

This is a continuation of the **release candidate ** build. Some further fixes and changes have been inserted:

  • Legacy static cosmetics should now be visible again
  • Added an option to keep chat intact when a moderator clears messages
  • The chat should no longer crash when shield mode or /clear is executed by a moderator
  • Duplicate Message Bypass will no longer append the invisible character if 30 seconds have passed
  • Fixed an issue which broke all emote loading on channels without a 7TV account

FrankerFaceZ Compatibility
These changes only concern users with dual 7TV/FFZ extensions

  • Added support for Supporter/Subwoofer Badges
  • 7TV now generates a new config profile to override some settings
  • Moderation messages should no longer be delayed
  • Made changes to deal with the corruption of twitch internals introduced by FFZ in a recent update:
    • Corruption of twitch internals is an issue when two extensions perform low-level accesses of the same data
    • Data is expected to be pristine, but inserting unexpected data leads to broken behavior for others
    • This fixes the Tab-Completion Carousel, a crash, and the emote menu button being overriden

The beta extension will now be known as 7TV Nightly. It will be updated each time a new commit is made to the extension's repository. You can continue to use the nightly extension if you like to help us test things out early, but keep in mind it may break or become unstable occasionally. DankL

Chrome: https://chrome.google.com/webstore/detail/7tv-nightly/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-nightly

Discuss the beta via #beta-discussion or submit bugs via #1063506536154026024

<@&857301549440696372>

uncut urchin
#

WebExtension 3.0.0 - Nightly 19.7 RC

  • Added a special onboarding state for users upgrading from V2
  • Added a browser popup action
  • FFZ Badges will now only load if their extension is installed alongside 7TV
  • The FFZ setting profile created by 7TV will now only be active whilst 7TV is enabled
  • Fixed another issue that caused inconsistent cosmetics behavior

This build will be going live as Version 3.0.0, succeeding v2.2.4, if no blocking issues are found.

<@&857301549440696372>, please test out dynamic cosmetics behavior, personal emotes (including updating emotes in a personal set), frankerfacez compatibility. Report any major issues to the beta channel.

As we transition into a live release, thank-you to everyone who've participated in the Beta for our new extension. A total of 24,872 Beta Tester paints were delivered, with nearly 30,000 active users of the non-stable extension by the end of this cycle. Additional appreciation goes to those who have reported issues and made suggestions.

Chrome: https://chrome.google.com/webstore/detail/7tv-nightly/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-nightly

fringe mortar
uncut urchin
#

Badges, Paints, Personal Emotes & Avatars are currently disabled on V3. We are working to get this back in order asap

All issues with cosmetics are now tentatively FIXED as of <t:1679321460:t>

uncut urchin
#

Cosmetics are temporarily disabled again while I work on optimizations. Sorry for the inconvenience
Animated Avatars on V3 remain disabled for now while we ensure it can function efficiently

uncut urchin
#

WebExtension 3.0.1 - Nightly 1

  • Added an emote menu shortcut to define favorite emotes (alt+click)
  • Added a tab in the emote menu to display favorite and most used emotes
  • Added a button to open the native Twitch Emote Menu
  • Added an option to change where the 7TV Emote Menu Button appears
  • Added an option to modify the scale of emotes in chat
  • Sidebar sub-categories in the settings menu will now highlight what's in view
  • Chat History should now load more consistently
  • Pressing escape while the emote menu is open now closes it
  • Fixed an issue where Twitch badges sometimes failed to load
  • Fixed an issue where Twitch emotes sometimes failed to load
  • Fixed an issue which caused duplicate colon-complete matches with FFZ
  • Fixed an issue that caused tab-completion to break with FFZ
  • Fixed an issue where emotes in colon-complete wouldn't load on Mozilla Firefox
  • Added visual settings for highlighted messages, allows changing opacity and over-all style

Chrome: https://chrome.google.com/webstore/detail/7tv-nightly/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-nightly

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.1.2000 - Nightly 2 RC

This build is a release candidate.

  • Added an option to modify the font size in chat
  • Unpausing chat should no longer cause old messages to rapidly scroll through
  • Fixed a conflict causing emotes to sometimes display as broken images while other extensions were installed
  • Fixed an issue which prevented highlights from being saved if the "Flash Title" option was turned on
  • Fixed an issue where custom highlight sounds did not work if "Play sound on Mention" was turned off
  • Fixed an issue where custom highlight flash title did not work if "Flash Title on Mention" was turned off

Chrome: https://chrome.google.com/webstore/detail/7tv-nightly/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-nightly

<@&857301549440696372>

uncut urchin
#

WebExtension v3.0.1 - LIVE

  • Added an emote menu shortcut to define favorite emotes (alt+click)
  • Added a tab in the emote menu to display favorite and most used emotes
  • Added a button to open the native Twitch Emote Menu
  • Added an option to change where the 7TV Emote Menu Button appears
  • Added an option to modify the scale of emotes in chat
  • Added visual settings for highlighted messages, allows changing opacity and over-all style
  • Added an option to modify the font size in chat
  • Unpausing chat should no longer cause old messages to rapidly scroll through
  • Sidebar sub-categories in the settings menu will now highlight what's in view
  • Chat History should now load more consistently
  • Pressing escape while the emote menu is open now closes it
  • Fixed an issue where Twitch badges sometimes failed to load
  • Fixed an issue where Twitch emotes sometimes failed to load
  • Fixed an issue which caused duplicate colon-complete matches with FFZ
  • Fixed an issue that caused tab-completion to break with FFZ
  • Fixed an issue where emotes in colon-complete wouldn't load on Mozilla Firefox
  • Fixed a conflict causing emotes to sometimes display as broken images while other extensions were installed
  • Fixed an issue which prevented highlights from being saved if the "Flash Title" option was turned on
  • Fixed an issue where custom highlight sounds did not work if "Play sound on Mention" was turned off
  • Fixed an issue where custom highlight flash title did not work if "Flash Title on Mention" was turned off
#

It's time for something new. Welcome to v3.0! Our browser extension has just gotten a huge upgrade.

Thanks to those who've helped during early access. We hope that the release patch, v3.0.1, relieves your concerns. See above message for a changelog
https://twitter.com/Official_7TV/status/1640407067658797061
@everyone

It's time for a change, welcome to version 3.0!

The 7TV Browser Extension has just gotten a huge upgrade.

▶ Play video
uncut urchin
#

Small, little-requested update: your 7tv.app username will now update to match your twitch username, if it changed.

uncut urchin
#

Animated Avatars Update

I've reinstated full functionality for Animated Avatars in v3. You should now be able to see them again, including see immediate updates after a single refresh.

Developers - End of Life Notice <@&1053703837078269972>
The legacy avatar cosmetics (/v2/cosmetics/avatars) endpoint has been removed. Querying it will now return a 410 Gone error.

This immediately affects the following clients (known to me):

  • 7TV, WebExtension v2.x.x
  • 7TV, FrankerFaceZ Add-On
  • Some older versions of Chatterino 7.x.x

If you've used this endpoint previously, please update your implementation, either using Get User, or with the EventAPI. There exist a yet-undocumented command for the Event API Bridge, userstate, which allows requesting cosmetics data for a given user via websocket. If you'd like to know more reach out in the #developers channel.

uncut urchin
uncut urchin
grave geyser
#

EventAPI is done for a bit since it seems we have 800k users today (yday we had 600k) and i think we maxed the AWS NLB

Things effected:

  • the site live update
  • personal emotes / badges
uncut urchin
#

WebExtension v3.0.0.3000 - Nightly 3 <@&857301549440696372>

  • Improved the look of Channel Point Redeem & Highlight messages
  • Reply threads should now function properly
  • Added an option to change how deleted messages appear
  • Fixed an issue which caused sub emotes and emojis to not display in the Favorites tab
  • Fixed Most Used emotes tab ignoring visibility setting
  • Fixed sub emotes not showing in colon-complete while FFZ is enabled
  • Fixed an issue which caused VOD chat to crash for some users

Chrome: https://chrome.google.com/webstore/detail/7tv-nightly/fphegifdehlodcepfkgofelcenelpedj
Firefox: https://addons.mozilla.org/en-US/firefox/addon/7tv-nightly

Discuss: #beta-discussion

grave geyser
#

We are currently suffering from success.
we have 900k average users which is 300k over the limit on fucking aws nlb

So basically, i have set a hard limit to the number of event api connections at 600k so if u are lucky u will get in. This is a bandaid fix for the next week until we have a real fix for this issue

#

<3

uncut urchin
#

WebExtension v3.0.2

Big thanks for all the feedback, here are a bunch of fixes to the new extension!

  • Fixed an issue which caused the chat input to increasingly slow down the page
  • Improved the look of Channel Point Redeem & Highlight messages
  • Reply threads should now function properly
  • Added an option to change how deleted messages appear
  • Fixed tab complete breaking when an emote was added both as a sub emote and 3rd party emote
  • Fixed a clash with FFZ that led to some messages not appearing correctly
  • Fixed an issue which caused sub emotes and emojis to not display in the Favorites tab
  • Fixed the Most Used Emotes tab ignoring visibility setting
  • Fixed sub emotes not showing in colon-complete while FFZ is enabled
  • Fixed an issue which caused VOD chat to crash for some users

@everyone Okayeg 🤜 🔔 i ping all because good update
https://twitter.com/Official_7TV/status/1641830125787291648

We appreciate all for the feedback on our new Extension. We've just released a new patch addressing numerous issues, including a fix for input lag, threads, message styling & more!

uncut urchin
#

Heads Up: Firefox users

We have removed the stable listing on Firefox at this time, due to total incompetence by Mozilla. There will be no further updates to it, so if you were using the stable extension on Firefox (which is stuck 2 versions behind), you should now switch to Nightly. We will be setting up an alternative distribution in the near future.

🔗 https://addons.mozilla.org/en-US/firefox/addon/7tv-nightly

uncut urchin
#

Tomfoolery 🔊

fringe mortar
uncut urchin
#

If you have funny clips of streamer reactions to our april fools prank, please ping @covert iris in #media FeelsOkayMan

fringe mortar
uncut urchin
#

BTTV has blocked outgoing requests from our extension, so their emotes will not load on the current version of 7TV. We've pushed a patch to work around this, but it may take some time to be released. (the Nightly version is up to date, however, if you need a fix immediately)

Until then, remember we offer a ton of free emote slots ApuGuns

uncut urchin
uncut urchin
#

All the emotes from all the places should work again now OkeyL

https://twitter.com/Official_7TV/status/1643235185503137793

Version 3.0.3 is now released and restores all functionality! ✅

We're actively working on furthering integration whilst providing a new high-performance experience. This includes an upcoming plugins system.

Let us know what you'd like to see next. 💬

uncut urchin
#

WebExtension - Nightly Updating Changes <@&857301549440696372>

I've developed a new system which now allows the extension to be hot-patched, meaning any updates we make to it no longer need the entire extension to be updated. Instead, the files are hosted on our servers and loaded by the extension, when the local files are outdated.

This means that from now on, anytime we push to the master branch, the nightly release will be instantly updated, without the need for approval by web stores or for the browser to finally check for updates.

As a result of this, the nightly extension is now much closer to an actual "nightly release". Any incremental changes will deploy immediately. This will allow us not only to push features faster, but also to address any sudden breakage very rapidly. This system will be extended to the stable build in a few days.

grave geyser
#

FeelsBirthdayMan @uncut urchin

uncut urchin
#

FeelsBirthdayMan @grave geyser ||(yes his birthday is literally the day after mine)||

fringe mortar
uncut urchin
#

WebExtension v3.0.4 LIVE

  • Added hot-patching functionality to the extension
  • Added chat rich embeds which allows twitch clips to preview in chat
  • Added a "Copy Message" button
  • Added an option to show thumbnail previews of streams when hovering over channels on the sidebar
  • Temporarily disabled the "Most Used Emotes" feature, pending a refactor. This fixes severe input lag experienced by some users
  • Made some internal changes which may decrease memory usage for some users
  • Fixed bad performance on colon-completion by limiting the amount of items shown
  • Fixed an issue which caused flickering when hovering on a deleted message
  • Fixed a compatibility issue with another extension, causing distorted scrolling behavior in the settings menu
uncut urchin
#

WebExtension v3.0.5

  • Reply Threads should now appear properly and show all messages
  • Fixed an issue which caused tab-completion to abruptly halt when a chatter's name is selected

WebExtension v3.0.6

  • Links in chat messages now respect known TLDs instead of matching any url-like pattern
  • Added an option to show timeouts/bans directly in the chat without being a moderator
  • Added options to change what emotes are displayed in the colon list and tab-completion carousel
  • Added an option to show the text bit for BTTV and FFZ emote modifiers
  • Added an option to hide monitored suspicious user highlights
  • Added an option to hide restricted suspicious user highlights
  • Added an option to highlight your own chat messages
  • Fixed an issue in the emote menu where the previously selected provider would close if a set was empty
  • Fixed emote cards sometimes not showing who added the emote
  • Fixed an issue where the detailed emote card would clip under existing chat messages
fringe mortar
uncut urchin
#

7TV WebExtension v3.0.7

  • 7TV is now available on Firefox again 🦊. Download via https://7tv.app/
  • Added a new User Card
  • Added a tooltip to show the full message when hovering over replies in chat
  • Added a "Site Layout" menu where certain features of the Twitch website can be hidden
  • Added icons for emoji sets in the Emote Menu
  • Added an option to choose chat timestamp format
  • Fixed tooltips of nametag paints appearing even if they are disabled
  • Reinstated functionality on youtube.com

@everyone ((((( 🔔🤛 upA important if you used Firefox; if you had 7TV installed before, it will no longer update. You must re-download the extension via the website!

Also, if you're feeling a little goofy drop a message in #general annyLebronJam

uncut urchin
#

7TV WebExtension v3.0.8

  • Enabled AVIF images on Firefox >= 113 by default
  • Added sub duration & account creation date in the User Card
  • Added a button to open an emote's full page from the emote card
  • Fixed an issue where clicking the upper drag region in the User Card opened the user's channel
  • Fixed user card content overflowing due to long messages
  • Fixed chat scroller being visible in the viewer list
  • Tentatively fixed an issue which caused the sidebar to crash occasionally

https://github.com/SevenTV/Extension/releases/tag/v3.0.8

uncut urchin
#

7TV WebExtension v3.0.9

  • Added support for Kick
  • Added new feature: Paint Tool (subscribers only)
  • Fixed an issue where the emote menu button was broken due to a recent Twitch change
  • Fixed an issue which sometimes caused channel emote sets to disappear
  • Fixed an issue which caused stylesheets to be duplicated when running in hosted mode

https://github.com/SevenTV/Extension/releases/tag/v3.0.9

fringe mortar
icy radish
uncut urchin
#

🔧 V2 API - Developer Update

Due to exploits in the deprecated V2 API, login-based channel queries have been disabled. If your application used those, please upgrade your implementation to V3 (https://7tv.io/).

This change is necessary as a long-known issue with these deprecated endpoints is being abused more widely by malicious users. Only older implementations based on V2 were impacted. Sorry for any inconveniences this might cause.

uncut urchin
uncut urchin
uncut urchin
#

7TV Web Extension v3.0.10 & v3.0.11

  • Fixed an issue which caused chat to randomly pause on Kick
  • Tweaked some styling issues in the Emote Menu
  • Kick:
    • Fixed an issue where historical messages did not consistently render
    • Fixed an issue which caused text to become misplaced when mixed with Kick native emotes
    • Fixed an issue with the Emote Menu & Tooltips not appearing while in theater mode
    • Fixed some issues where the connection flow failed
    • Long text sequences should no longer overflow outside of the chat box
    • Adjusted emoji scale to be in line with other platforms
    • Clicking an emoji in the Emote Menu should now correctly input the unicode instead of the name
uncut urchin
#

7TV Web Extension v3.0.13

  • Added an option to hide the new mature content dialogs on Twitch
  • Added formatting support for Hype Chat
  • Added options to hide Hype Chats and the Hype Chat button
  • Fixed an issue which prevented moderator data from loading in User Cards
  • Fixed an issue where nametags with blending paints did not correctly use the base color and appeared invisible instead
  • Kick:
    • Added a settings menu
    • Added an option to set a delay betweet rendering new messages (Message Batching)
    • Added an option to set alternating backgrounds between chat messages
    • The chat input box on Kick no longers loses focus during slow mode
    • Zero-Width Emotes should now appear properly in Kick chat

https://github.com/SevenTV/Extension/releases/tag/v3.0.13

<@&1121896299701215373> <@&1121893650251653160>
Set notification preferences via id:customize

uncut urchin
#

7TV Web Extension v3.0.14

  • Added a shortcut (Ctrl+E) to open the Emote Menu
  • Added shortcuts (Up/Down Arrows) to switch between providers in the Emote Menu
  • Search in the Emote Menu will now automatically open the nearest tab where matches are found
  • The input box in the Emote Menu is now focused automatically upon opening
  • Added an option to show stream stats such as latency, resolution, bitrate, etc.
  • Added an option to set click actions on the video player (pause/unpause and mute/unmute)
  • Added an option to hide player extensions
  • Added iterable tab-completion on Kick
  • Fixed a user card crash
  • Fixed an issue with the EventAPI connection closing on the first initialization
  • Fixed an issue that prevented new chatters from appearing in autocompletion
  • Fixed an issue which squished tooltips when hovering an emote on the far right side of chat
  • Fixed an issue which hid historical messages on Kick
  • Increased the default value for Message Batching from 150 to 250

https://github.com/SevenTV/Extension/releases/tag/v3.0.14

<@&1121896299701215373> <@&1121893650251653160>
Set notification preferences via id:customize

uncut urchin
#

TwitchCon time! parisocial

https://vxtwitter.com/Official_7TV/status/1674146599822405634

@everyone <@&1121896299701215373> <@&1121893650251653160>
👉 We'll ping everyone less often. Choose if you'd like to receive our updates via id:customize*

We're headed to @TwitchCon Paris 🇫🇷

👋 Come by Booth SW-11 and grab some free merchandise & a limited time paint!

📣 Retweet for a chance to win a TwitchCon ticket (Winners drawn June 30th)

💖 13 🔁 7

▶ Play video
fringe mortar
uncut urchin
#

⚠️ API v2 will sunset on November 1st, 2023

The V2 API, as well as the api.7tv.app base host (deprecated Nov. 2022), will no longer be available after Nov. 2023.

Developers, please upgrade to V3
ℹ️ https://7tv.io/docs

What changed

  • The base URL is now 7tv.io/v3. api.7tv.app will no longer work, even with /v3.
  • The base URL for the EventAPI is now events.7tv.io/v3
  • It is no longer possible to query users by username
  • "Channel Emotes" can be accessed via GET /users/{connection.platform}/{connection.id}, under an Emote Set object
  • "Global Emotes" can be accessed via GET /emote-sets/global
  • The GET /v2/cosmetics endpoint will also be removed and has no exact replacement. Documentation on the new cosmetics system, which pushes data dynamically via an open connection, will be released soon, but you may inquire in the #developers channel for now.

<@&1053703837078269972>
👉 Choose if you'd like to receive our updates via id:customize*

uncut urchin
fringe mortar
covert iris
#

Send clips/vods with timestamps of streamers at our 7TV Booth Okayeg 👉 #twitchcon-paris
<@&1121893650251653160>

fringe mortar
#

<@&1121893650251653160> Thank you guys who showed up at our TwitchCon booth!
https://vxtwitter.com/Official_7TV/status/1680289713674911746

Thank you to those who came and visited us at #TwitchConParis ! It was fun hanging out, doodling, and testing your emote knowledge with our game. Much love from the team! 💖


Merci à tous ceux qui sont venus no…

💖 3

▶ Play video
uncut urchin
fringe mortar
uncut urchin
#

7TV Web Extension v3.0.15

  • Added a backup tab to the settings menu for importing & exporting settings
  • Added an option to select the default Emote Menu tab
  • Added artist attribution to the emote card
  • Added ability to reset settings to their defaults
  • Fixed an issue where emotes would take a long time to load if external emote providers gave slow response times
  • Fixed an issue where mentioning yourself would highlight the message
  • Fixed an issue where replying to a thread starting from your own message would highlight the message
  • Fixed a regression in previous nightly build causing channel emote sets to not receive EventAPI subscriptions
  • Removed old deprecated fallback cosmetics fetching using the v2 API

https://github.com/SevenTV/Extension/releases/tag/v3.0.15

<@&1121896299701215373> <@&1121893650251653160>
Set notification preferences via id:customize

fringe mortar
fringe mortar
fringe mortar
#

Scheduled Maintenance - Infrastructure Migration

We will be performing a major maintenance procedure on <t:1692331200:D>, expected to last from <t:1692331200:t> to <t:1692352800:t>.
The 7tv.app website will be inaccessible during the operation.

There may be wider disruptions and outages for some users, which we expect to last no more than an hour.

<@&1121893650251653160>

fringe mortar
fringe mortar
#

<@&855366628555882497> <@&1121893650251653160> Check out our sub event! Act fast!
https://vxtwitter.com/Official_7TV/status/1703930350781538329

Let's give to the gifters!

🎁Gift at least 3 subs via http://7tv.app/store and get a limited-time badge, emote set & name paint. Available through October 3rd

💖 8

▶ Play video
uncut urchin
#

It's October, you know what that means Happi

We've just turned all our global emotes spooky. Also, check out the #halloween tag to add your own to your channel!

For subscribers, new halloween-themed paints have just gone live! See them here.

It's also the last chance to benefit from our september offer, by gifting 3 subs to receive a unique badge & more!
Visit the store page

@everyone 🤛 upA . o O ( || discord removed us from discovery because we don't ping enough, blame them not me || )

Treat yourself to the new monthly subscriber paints! 🦇

👉 http://7tv.app/store

💖 24

fringe mortar
#

We're going to be at Twitchcon Las Vegas!

We'll be at Booth SW-10. Say hi! :D
@everyone

https://vxtwitter.com/Official_7TV/status/1712928648880112105

We're going to be at @Twitchcon Las Vegas! 🇺🇸

Come play fun 🎰 games to win some exclusive merchandise & an exclusive name paint at Booth SW-10

💖 2

▶ Play video
uncut urchin
#

API V2: End of Life

As previously mentioned back in July (#news message), the v2 API alongside the api.7tv.app access point, are no longer available as of November 1st, 2023.

We're also aware of an elevated amount of slow or error responses, we are investigating and hope to provide a full resolution shortly.

<@&1053703837078269972>

Discord

Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.

fringe mortar
uncut urchin
#

i hope that all my fellow americans are having a great thanksgiving KKona 7 🇺🇸

uncut urchin
#

Scheduled Maintenance 🔴

All services will enter a read-only state on <t:1701172800:F> (<t:1701172800:R>) for backend migration. We expect this operation to last no less than six hours and may result in a total outage for some users for up to one hour. Some features may remain unavailable for a short period of time afterwards.

The purpose of this operation is to solve these issues:

  • insufferable user experience
  • high api failure rate (>40% failure at peaks)

Sorry for any inconvenience caused ||(not that this will feel much different from the current state of things!)||
<@&1121893650251653160> <@&1121896299701215373>
https://discord.gg/7tv?event=1178955251412389970

uncut urchin
#

Maintenance Update 🔵

We've completed the migration to our new infrastructure cluster and a majority of features should now have returned. We're still monitoring and there may be occasional instability.

New Search Algorithm 🔍

Currently experimenting with a new search engine, it's fast, and lets you search for things more accurately. Try typing "peepo christmas" for themed emotes :)

Web Extension v.3.0.16 ⬆️

  • Added an option to select alternating background color for chat messages
  • Added a tip to the favorite menu to help users favorite emotes if none are found
  • Fixed an issue where personal emote sets remained in cache forever
  • Fixed an issue which prevented users from using two different personal emote sets at once
  • Fixed an issue where seasonal global emotes stayed in cache permanently
  • Fixed an issue with tab auto-completion on Kick
  • Fixed emote tile width in emote menu
  • Fixed "hidden subscription status" message in the User Card
  • Fixed extraneous emote menu blank space when "Live Input Search" was enabled
  • Fixed an issue with deleting messages using mod icons
  • Fixed an issue where the extension menu displayed incorrectly in Chromium-based browsers

<@&1121893650251653160> <@&1121896299701215373>

uncut urchin
#

Re-entering maintenance mode to fix further issues, standby 🙂

uncut urchin
#

We're back again at this time ApuGuns

fringe mortar
uncut urchin
#

DankFix The EventStream/Server-Sent-Events transport for the EventAPI is back. It was unavailable since our infrastructure upgrade a few days ago as the EventAPI was refactored. <@&1053703837078269972>

uncut urchin
#

Subscribers will now get priority review when uploading emotes. <@&855366628555882497>

fringe mortar
#

YO!
Nominate your favorite 7TV emotes for NymN's New Year Show, or forsen will take them all! RAGEY <@&1121893650251653160>
https://vxtwitter.com/NymnNewYear/status/1731759367702102071

#NNYS 2023 nominations are OPEN! Nominate and vote for your favorite streaming moments of the year now! Link below 👇

💖 72

▶ Play video
uncut urchin
fringe mortar
fringe mortar
#

NNYS raffle winners will receive their 1 month subscription within a few days. Okay

fringe mortar
heady knoll
#

Hey! We are aware of some issues with 7TV currently. There is only one dev working on the backend because there have been some changes happening in the 7TV team. The lead dev and CEO Anatole has stepped down and handed operations over to @heady knoll. But another talented dev is joining us very soon. We are aware there have been quite a few bugs and down time over this transitionary period. We apologize for the inconvenience, but rest assured our team will be working hard to resolve these issues. We have a lot of exciting new projects coming up, so stay tuned! @everyone

fringe mortar
fringe mortar
fringe mortar
fringe mortar
fringe mortar
fringe mortar
#

@everyone Moderator applications are now open! See #moderator-application for more information YIPPEE <@&1121893650251653160>

grave geyser
grave geyser
#

should be all done now bros tag me in general if u see emotes breaking or any issues with loading images.

fringe mortar
fringe mortar
fringe mortar
grave geyser
#

Towards the end of twitch con, some developers in our community noticed that smaller streamers, who were live at twitch con, were being bombarded with messages asking them to go to our booth and get a QR code for them so they could get the exclusive twitch con paint.

Moving forward behavior like this will result in a perma ban on your account, it is completely unacceptable to harass small streamers to get paints. We are not banning those involved this time but we will be reaching out to warn them that their behavior is not welcome in our community.

We will be doing something similar for TwitchCon NA and we will have a bot setup before hand to monitor the beggars in chat rooms and we will punish you if u are harassing streamers.

grave geyser
#

^ to be clear on this we do not mind u asking ur friend to get u an extra code or whatever. We only care that people went to smaller streamers and harassed them until they either banned you or fetched u a paint. that type of behavior is just gross and we would rather not have u in our community.

We are not going to perma ban anyone for this this time as its on us for not anticipating this and preemptively warning you / putting in place measures that can prevent this type of abuse. But for NA this shit will not stand and we will be handing out perma bans to people who are harassing streamers in order to get some cosmetics.

btw for NA we are going to have a really sick bundle (maybe more than just 1 paint) and make it really cool you should totally go meet us @ our booth and we are gonna have a live stream of the booth + do some giveaways on there im sure.

||:3||

fringe mortar
grave geyser
#

<@&1121893650251653160>

When you redeem the codes, please make sure you enter the right casing as the capitals matter. (its case sensitive)

meaning

a code like DchMmAh1 will not work if u redeem it as dchmmah1

grave geyser
#

guys the code is an example code it wont work OMEGALUL

grave geyser
#

it gives u a paint called freedom u should go enable it and type in some chats to show everyone ur freedom

grave geyser
#

<@&1121893650251653160> a lot of people tried to redeem the code at the same time and it crashed the redeems. but i think i fixed it so u can try again if u DID NOT GET THE STUFF, if u did get the stuff clicking redeem will do absolutely nothing for u.

grave geyser
#

last chance to get the paint its gone

heady knoll
#

Due to popular demand we decided to extend the time to claim the 4th July paint by a week. Enjoy!

grave geyser
fringe mortar
fringe mortar
grave geyser
covert iris
icy radish
icy radish
fringe mortar
fringe mortar
heady knoll
#

<@&1121893650251653160> Kick support is back, full bug fixes and changelog under tweet! https://x.com/Official_7TV/status/1841534666022781221

7TV Extension Update
(Only on Nightly for now, 7tv to be updated soon

Kick support is back and improved
Improved Twitch shared chats
Username/badge highlight
Reduce/remove paint shadows
Mod Warnings enabled
Animated FFZ emotes
Hide whispers, badges & bits
Report bugs on discord

grave geyser
#

so <@&1121893650251653160> Russia (specifically Roskomnadzor) blocked 7TV because we didn't remove an emote of 2 gay people kissing. they seem to use a very simple DNS block to prevent people from accessing the sites they censor (possibly discord too). Therefore if you want to unblock yourself (or help a friend who lives in Russia) from 7TV (and potentially other sites) please follow the following guides depending on what type of device you are on:

Windows 11: https://www.howtogeek.com/765940/how-to-enable-dns-over-https-on-windows-11
MacOS: https://blog.smittytone.net/2022/05/07/how-to-do-dns-over-https-on-macos/

If you are struggling the question you want to ask google is

setup encrypted DNS on (PLATFORM)

where (PLATFORM) is could be chrome, firefox, linux, windows, macos, android, ios

if you are still struggling with this please write in #russia-block-info and someone will try help you there.

If all else fails, a VPN would also solve the problem. Again ask us if u are unsure, and if something does not work please tell us so we can adjust our guide accordingly.

grave geyser
# grave geyser
poll_question_text

make kiss a homie global :tomfoolery:

victor_answer_votes

456

total_votes

522

victor_answer_id

1

victor_answer_text

YES

victor_answer_emoji_id

797310974041784330

victor_answer_emoji_name

Kissahomie

victor_answer_emoji_animated

true

grave geyser
#

<@&1053703837078269972> <@&857301549440696372> <@&1121893650251653160>

I have put up a dev version of our new API on https://7tv.dev

Please can you try it out and report any issues / bugs you guys see in our #1282654107383103488 channel, this is for us to test our new API on the old site so that we can make sure everything still functions as expected. If you notice anything that seems strange or buggy or is slow please check if someone else hasnt already reported the issue.

If we dont see any major issues and everything goes smoothly we plan to do a release moving prod over :3

PagMan

liamkDrip

grave geyser
#

i forgot to enable posting perms in #1282654107383103488 so if u encouter anything that is wrong (such as sub status, sub duration, pfps, etc) please check if someone else has the same thing as u and if not make a ticket. if you are unsure make a ticket and we will deduplicate them for you. <@&1121893650251653160> <@&1053703837078269972> <@&857301549440696372>

grave geyser
#

@everyone this will be the last ping before we deploy the new backend and we would like you to try out the old website running with our new API. We tested yesterday and fixed all the issues / minor mistakes that cropped up. Please go try break it we believe its good. If you find any issues please make a post in #1282654107383103488

https://7tv.dev <- CLICK HERE

Sorry for the ping we are just in our final phase of testing. This is the old website the new website will be put up after we roll out the API we are looking to make sure the old website works and functionality is not broken from this change :3

liamkDrip liamkDrip liamkDrip

#

oh and 1 thing you will not be able to do is cancel / renew ur sub on the dev env. because it cannot change prod data we cant allow that so it will ALWAYS error. in reality this will not happen. (i saw someone try it)

grave geyser
#

(i would like reporting on if the search results are good, when you search for stuff)

grave geyser
grave geyser
fringe mortar
grave geyser
grave geyser
#

Okay bros so we have successfully migrated to the new infra / backend.

Please can you report any bugs / issues you find and also feel free to ask us questions #developers #1204105649244479518

We are going to go clean out all the old help events and remove them.

There are a few KNOWN bugs that will be fixed:

  • Chatterino zero width emotes
  • Chatterino Animated Paints
  • Badges are VERY big
  • Personal/Special Emote Sets currently do not work (this includes NYYS)
  • Some legacy profile pictures are missing (not fixing)
  • Animated profile pictures are not being replaced on Twitch
  • Some legacy PayPal subs might be broken (if this is you and we don't fix it within the next day please make a #1204105649244479518 ticket or dm @fringe mortar)
  • Some symbols don't work in emote names / sets
  • Concurrent requests on the same resource fail with a transaction error
  • Some browsers block 3p cookies (like Brave or firefox on strict mode so you are unable to login to the site)
  • Login via the extension does not work
  • Kick & YouTube Account Linking

Some changes to be aware of:

  • Zero width emotes are free for everyone
  • Emote Set Origins is currently disabled
  • Emote versioning has been removed
  • The channel list under emotes has been reenabled
  • You can only have a single emote set active across all connections
  • Paints & Badges do not show up unless you are subbed (i promise you still have them)
  • Trending emotes will not be accurate until the next refresh (in about a day)
  • All login tokens were revoked (if you need a bot token dm us)
  • All IDs have been remapped from the ObjectID format to a ULID format, all old links will work and its fully backward compatible. You can query any resource that take by its ULID (the one we provide) or the equivalent UUID or if its an older object made before the migration its ObjectID. However if your app stored IDs you might need to re-map your IDs. If you need guidance on how to do that feel free to ask us in one of the help channels. EMOTE STAT TRACKERS Stare There is an algorithm for this.

ALSO we are going to drop the twitch con paints as well as 3y, 3y3m, 3y6m and 3y9m badges tomorrow so stay tuned for that we will ping you when its out :3

Sorry for the downtime today, we tried to avoid it but there were some unanticipated complications.

Huge shout out to our team and especially @tired nacelle tag him in general with a heart I'm sure he would appreciate it ||Tomfoolery ||

shout out to my 2 beautiful sisters~ liamkSis 🖤

@everyone

grave geyser
#

Please provide feedback on the new search results

grave geyser
#

<@&1121893650251653160>

We are offering a free sub due to the maintenance issues

REDEEM IT HERE

https://7tv.app/store/redeem <- maintenance

ALSO TWITCH CON PAINTS WENT OUT

||liamkSis ghuuuh i love u qcom <3||

heady knoll
grave geyser
#

tell me what u guys think of trending i pushed a fix to make it more trendy

grave geyser
#

<@&855366628555882497> There was a bug on the old backend which allowed some legacy paypal subscribers to recieve badges / paints even tho their subs had ended or expired. If you noticed that some of your badges / paints are missing this is likely why. Please dm me about it and ill see what we can do to get it back to you.

grave geyser
#

<@&855366628555882497> new paints are out kathy is on holiday so she will make a post tomorrow about it but check them out :3

fringe mortar
grave geyser
#

<@&855366628555882497> the 3.25 month should be out for everyone who has subbed since we first founded :D tell us what u think (it doesnt look as bad as it does on cord)

heady knoll
heady knoll
#

<@&1121893650251653160> I'm excited to announce the first 7TV gaming tournament!! Read more here: https://x.com/Official_7TV/status/1857931804210041311?t=mbEM4dhANoKWXzpDmm7hZA&s=19

You were the closest! Congrats on winning an animated minion paint. 7tv will be doing a gaming tournament mid December to kick start our Christmas sub gifting event! Streamers and their chats will have the chance to win exclusive animated paints and free subs for participating.

grave geyser
heady knoll
fringe mortar
grave geyser
grave geyser
#

psp paint is gone sorry bros if u had it, but i gave u the deme paint (the better one) as compensation

grave geyser
#

xmas gift bagde is htis

heady knoll
#

7TV minecraft event LIVE, get free sub codes, exclusive paints and badges !! https://www.twitch.tv/7tvapp <@&1121893650251653160>

fringe mortar
regal tiger
fringe mortar
heady knoll
#

I can't believe I have to make an announcement like this already but please do not bombard the new dev just because you have access to him now. He has a huge list of things to do and it can be very overwhelming to suddenly get hundreds of DMS and pings and questions. Leave him alone unless it's necessary <@&1053703837078269972> <@&857301549440696372>

heady knoll
fringe mortar
heady knoll
heady knoll
heady knoll
#

<@&1121893650251653160> Valentine's day gifting event is live! Check it out here --> https://x.com/Official_7TV/status/1890763675184590876

It's Valentine's day weekend! Show your love by gifting 4 subs to unlock an exclusive animated lovers badge and gifting 1 for a cute lovers paint! <3

The event will end Monday at midnight EST (all subs gifted yesterday will count towards this also!)

heady knoll
#

Streamers to be announced soon... OOOO

heady knoll
heady knoll
heady knoll
heady knoll
heady knoll
heady knoll
regal tiger
regal tiger
#

We had some tech issues but the stream is back!

fringe mortar
#

<@&1121893650251653160> Check out the final day of the tournament here 👉 https://www.twitch.tv/7tvapp sponsored by cs.money Happie

Dona vs Renyan will be playing first. See the X post for more of the schedule YIPPEE

Twitch

LIVE: @Renyan vs @DonaCS 🔴 7TV CSMONEY Invitational 🔴 Semi-Finals & Finals 🔴 !pickems !csmoney !bracket

▶ Play video
#

Don't forget to submit your Pickems! PAGMANDANCEBUTFAST

heady knoll
#

The pickems site is being ddos'd xqcE

heady knoll
worldly bridge
#

We are aware of the API currently being down. This includes the website and the EventAPI. Please hang tight while we fix this issue pepelove

worldly bridge
#

The API is now back on. Website and EventAPI should be back up and running. Mind you the slow cdn. But hopefully it'll get faster soon Cluegi Thank you for you patience pepelove

worldly bridge
#

<@&954488481994924063> Hello fellow translators peeponoted We are announcing our new translation page to our new site! PagStick . https://translate.7tv.app/ If you'd like to contribute and help it would mean a lot . And to the people who don't have the translator role and badge . You can obtain it by helping translation and getting lines approved by verified people now PagStick! The old translation website is still available if you guys would like to see that https://old-translate.7tv.app/ . Thank you for your contribution in the past and we are appreciative for all of your support! pepelove

agile dome
#

We are aware of issues with our services and are working on resolving them. DonkChat

heady knoll
#

7TV is working again! nanaAYAYA Thank you to the devs on our team and outsourced for their hard work on this <3

fringe mortar
heady knoll
#

Get hyped!! New help centre along with an Easter gifting event this Friday nanaAYAYA along with 100 free sub codes we'll give away on twitter OOOO https://fixupx.com/Official_7TV/status/1912518897523216644 <@&1121893650251653160> <@&1121896299701215373>

An exciting weekend is coming up! We're announcing a new help center coming this Friday. Along with an Easter weekend gifting event starting at 8am GMT and ending Monday 8am GMT. There will also be a free easter egg paint hidden somewhere on the new site. We'll give you more clues on Friday... 😮

**💬 3 ❤️ 9 👁️ 57 **

heady knoll
#

Easter gifting badge and paint NOWAY and first Easter egg paint clue this is so crazy wow wow <@&1121893650251653160> https://x.com/Official_7TV/status/1913193358056390843?t=GE5ioJZqdoJ-X4_fjaA3uQ&s=19

Woah new animated Easter gifting badge and paint are out now! Gift 4 to unlock the set :3 (all subs gifted until Monday 8am BST will be counted)

There is also a free Easter egg paint on the new help center, type something special to the chat bot to get a free Easter egg static

heady knoll
heady knoll
fringe mortar
heady knoll
#

<@&1121896299701215373> Hey guys we're aware of some issues with the extension rn, we're looking into it. Please be patient xqcL

heady knoll
#

<@&1121893650251653160> We've spoken to cf and reinstated our services. There was an unforeseen complexity on their end

worldly bridge
#

We are aware of an issue with the CDN not loading emotes, badges, and paints. Please hang tight while we look for a quick fix. FeelsOkayMan
Meanwhile type glorp

worldly bridge
#

We have found the issue and now the CDN should be back up and running. Apologies for such inconvenience. FeelsOkayMan

worldly bridge
#

We are aware of an issue with our services not working. This includes site, extention, API, and CDN. We are in a current process of small services migration. Please hang tight FeelsOkayMan
Meanwhile type glorp

worldly bridge
#

All services should be back up and running. Apologies for such inconvenience. Enjoy it! FeelsOkayMan

fringe mortar
fringe mortar
fringe mortar
heady knoll
#

<@&1121896299701215373> <@&855366628555882497> Happy 4th July to all the Americans out there! In case you missed it last year, you have until Sunday midnight PST to redeem the special freedom code :D https://fixupx.com/Official_7TV/status/1941251774725358035

Happy 4th July! To commemerate, we'll be re releasing the Freedom paint from last year. If you're a sub simply go to 7tv.app/store/redeem?code=3d0m7tv and hit redeem. You can claim this paint until Sunday midnight PST. Enjoy :D

**💬 3 ❤️ 24 👁️ 279 **

heady knoll
#

<@&1121893650251653160> <@&855366628555882497> Summer gifting event is now live! nanaAYAYA https://fixupx.com/Official_7TV/status/1949560426330484968

Wooo Summer gifting event is now live!
︀︀
︀︀Gift 4 subs for the exclusive Summer badge and paint :D
︀︀
︀︀Subs will get the picnic breeze paint for free and for non subs, we're offering a 1 month free trial with the picnic breeze paint.
︀︀
︀︀For non subs, redeem: wIxK0Z at:
︀︀7tv.app/store/redeem?code=wIxK0Z
︀︀
︀︀This event will last from 27th of July 8pm utc to 27th of august 8pm utc. We hope you have a good Summer :3

**💬 6 ❤️ 23 👁️ 243 **

▶ Play video
fringe mortar
heady knoll
heady knoll
heady knoll
#

Twitch update caused an issue with repeat message bypass thing. Thank you @forest junco and @worldly bridge for fixing this issue. It takes a few days to be approved by chrome store so the fix will be live soon elisNodding <@&1121896299701215373>

fringe mortar
fringe mortar
heady knoll
#

Special thanks to @shut nymph for the awesome designs! nanaAYAYA

worldly bridge
#

We are aware of an issue going on in our website & extention. Our servers are currently down. Please be patient while we find a fix as quick as possible. Meanwhile type glorp

worldly bridge
#

All services should be back up and running. Apologies for such inconvenience. Enjoy it! FeelsOkayMan

heady knoll
#

An update to the extension broke some stuff on Firefox so Devs are reverting the change and looking into what caused it! Everything should be working as normal soon

heady knoll
#

update was reverted last night on Firefox but they're being difficult about letting us re publish we've pushed it 3 times and still trying. bear with please

#

Ctrl F5 works for some people so try this

fringe mortar
worldly bridge
#

<@&954488481994924063> Hello translators! I'm happy to inform you that new strings have been placed on the new Crowdin page by going to https://translate.7tv.app/ PagStick

Few notes I'd like to inform:

  • Make sure to have your 7TV link in your Crowdin bio as follows: 7TV: https://7tv.app/users/01FDSMJ8MG0005Y8ZGBVC26NJ6 peepoChat
  • Users who translate massive amount strings will receive the Translator Role on 7TV ( includes the badge cosmetic that comes with it ) **[ Alarm Must translate at least 30 correct strings to apply Alarm ] ** NOTED
  • ANY User who misbehaves during translation in any string will result in a Crowdin ban if not a 7TV ban ( according to the context of what they did ) peepoChat
  • Proof readers who accept and review strings will also get the Translator Role on 7TV ( includes the badge cosmetic that comes with it ) **[ Alarm Must approve at least 20 correct strings to apply Alarm ] ** NOTED

At any moment. If you face any issue/have a note to point out. Don't hesitate to @worldly bridge in #i18n for any help Modge

Enjoy translating o7

#

also HUGE thanks to @midnight cargo For MASSIVELY Helping me with migrating the strings. W 🐐

heady knoll
regal tiger
heady knoll
#

<@&1121896299701215373> <@&1121893650251653160> WE'RE PARTNERING WITH STREAMELEMENTS TO GIVE EVERYONE THE CHANCE TO GET AN AWESOME TWITCH CON HALLOWEEN PAINT!! EEE https://x.com/StreamElements/status/1979242088504938832?t=2M8NTckBDhQKyQBruwHGzg&s=19

We're partnering with @Official_7TV for a TwitchCon GIVEAWAY!

You can win a 30 Day Subscription to 7TV PLUS an exclusive Name Paint 👀

But this time, we won't leave to chance...

IF THIS POST GETS 1000 LIKES, WE'LL GIVE THE CODE RIGHT HERE SO EVERYONE WINS 😤

heady knoll
heady knoll
heady knoll
worldly bridge
#

We are aware of an issue going on in our API. This affects GQL, V3, V4, and the EventAPI. Please be patient while we find a fix as quick as possible. Meanwhile let's glorp

worldly bridge
#

All services should be back up and running. Apologies for such inconvenience. Enjoy it! FeelsOkayMan ( took 01:15:51 )

fringe mortar
heady knoll
#

<@&855366628555882497> <@&1121893650251653160> <@&1121896299701215373>

heady knoll
heady knoll
#

Hey guys great news, 7tv is finally back on firefox! <@&1121896299701215373> <@&1121893650251653160>

Stable Version:
https://addons.mozilla.org/en-US/firefox/addon/7tv-extension/

Nightly Version:
https://addons.mozilla.org/en-US/firefox/addon/7tv-nightly-extension/

fringe mortar
heady knoll
#

We are here at nymns new year show! Tune in and get a chance to win an exclusive paint in a raffle in chat!! Go go go <@&1121893650251653160> <@&1121896299701215373> twitch.tv/nymn

heady knoll
#

Christmas gifting event is live!! Gift 4 subs for an exclusive Christmas animated badge :D https://x.com/i/status/2000301117876654481 <@&1121893650251653160> <@&1121896299701215373>

Christmas gifting event is now live!! Gift 4 7tv subs to your friends for an exclusive animated Christmas badge o: The event ends January 1st so be quick!

heady knoll
#

Check out our twitter for free candy cane paint for subs and a free trial with the paint for non subs! <@&1121893650251653160> <@&1121896299701215373> https://x.com/i/status/2001378363492200568

Hey guys a few people mentioned there wasn't a cool paint to match the badge so in Christmas spirit we're giving away the candy cane paint until the Christmas gifting event ends! Use code: 4zf6cZ to redeem! Subs will receive it and non subs will receive a 1 month free trial :D

#

Also we are currently focusing on fixing the ram issues with 7tv <@&1053703837078269972>

heady knoll
fringe mortar
fringe mortar
heady knoll
worldly bridge
#

<@&1121893650251653160> <@&1121896299701215373> Hello everyone! We now officially suupport multi-languages on our Website! took long but now it's officially supported! We have around 21 languages ready for use! (If you find some missing strings or weird formatted lines. Please @ me and report it in #i18n FeelsOkayMan ) yippee https://7tv.app/ . BIG thanks to our translators and proof readers who really want 7TV to be understandable in their languages. peepoLove

worldly bridge
#

We are aware of an issue going on in our API. Please be patient while we find a fix as quick as possible. Meanwhile type glorp

worldly bridge
#

All services should be back up and running. Apologies for such inconvenience. Enjoy it! FeelsOkayMan

fringe mortar
fringe mortar
worldly bridge
#

<@&1121893650251653160> <@&1121896299701215373> Hello everyone! Today on the 1st of April 2026. We are officially announcing Paints and Badges case unboxing yippee . We have given $500 credit to every single user. You can win badges and paints by testing your luck and opening cases. Each case costs $5. Each item is rated by a state and a color. Each item with each state and color has it's unique price and selling price. Items will be on a 7 day cooldown before being allowed for public use. You can sell items for it's trading price to gain more credits other than funding from your wallet. Hope you enjoy it (If you already have the page open. refresh the page for latest update) FeelsOkayMan https://7tv.app/cases

worldly bridge
#

If you encounter an issue with 7TV extension (Stable/Nightly) where chat is completly invisible. Please disable FFZ extension temporarily if you have it on. There's a conflict bug as of now and will get it fixed asap. FeelsOkayMan We're sorry for the inconvenience

worldly bridge
#

We have fixed the FFZ conflict error. We have submitted it to Chrome & Firefox Extension Store/Addon page. Update should be deployed within 3 days as soon as it get's approved. We are sorry for such inconvenience FeelsOkayMan

heady knoll
#

So excited to announce our new and improved extension. Thank you so much to the mod team for working so hard on this! All info including changelog and feedback form are in the tweet if you're interested! <@&1121893650251653160> https://fixupx.com/i/status/2040389386580160705

Our new and improved extension is live alongside our Easter gifting event! Check out our changelog and feedback form below. We have fixed a lot of outstanding bugs and we really hope you enjoy the smoother experience

**💬 10 ❤️ 22 👁️ 640 **

#

Our Easter gifting event also begins today, right now until Sunday 12fh April at midnight UTC. Get a cute badge and paint by gifting 4 7tv subs to a friend nanaAYAYA https://fixupx.com/i/status/2040392449223213185 <@&1121896299701215373>

We're excited to announce the Easter gifting event :D Simply gift 4 subs to a friend to receive both of these exclusive cosmetics. The event will run from now until Sunday 12th April midnight (UTC)

**💬 10 🔁 3 ❤️ 15 👁️ 232 **

heady knoll
#

In case anyone missed it

#

And a link to the extension on chrome and Firefox chrome store link
https://chromewebstore.google.com/detail/7tv/lppmekppnliemjclknbagdhoocikieoi
firefox store link
https://addons.mozilla.org/en-GB/firefox/addon/7tv-new/

#

<@&1121896299701215373>

fringe mortar
zinc narwhal
#

Twitch has pushed some changes that break the Stable & Nightly versions of the 7TV Extension.
While we work on resolving this, you can use the new extension which does not have this issue.

https://chromewebstore.google.com/detail/7tv/lppmekppnliemjclknbagdhoocikieoi
https://addons.mozilla.org/en-US/firefox/addon/7tv-new/

We're sorry for the inconvenience

zinc narwhal
#

A fix for Stable and Nightly has been submitted to the Chrome Web Store and Mozilla Add-ons, and is currently pending review.
The update will roll out automatically as soon as it is approved by the respective stores.

zinc narwhal
#

The updates to Stable and Nightly have been approved by Mozilla.
If you are using Firefox (or derivatives like Waterfox, Zen, etc.) and do not have the update yet, you can force it by opening about:addons and clicking "Check for Updates."

Note: If your 7TV version in Firefox is 3.1.13/3.1.13.1000, please re-install the extension through the Mozilla Add-ons link.

The update is still pending review by the Chrome Web Store. It will roll out automatically as soon as it is approved.

zinc narwhal
#

The updates to both Stable and Nightly have now also been approved by Google.
If you are using Chrome (or a Chromium based browser such as Opera, Brave, Edge, etc.), you should be getting the update.

If you haven't received the update yet (v3.1.22), you can open chrome://extensions/ or your browser its equivalent, and hit update. (You may have to toggle "Developer Mode" top-right to see the Update button)

heady knoll
#

<@&1121896299701215373> ^ for those whose chat is still broken read above

worldly bridge
#

<@&1053703837078269972> Hello fellow developers FeelsOkayMan . We are syncing SevenTV changes to be up-to-date with the public repo PagStick . We already merged a branch of resyncing which includes 90% of the stuff that's in public (100% excluding public secret keys and company model-driven code that's not meant for the public)

We are going to sync repo by chunks each time we have a new chunk/update/bug fixes. For those who have made PR's, please resync your PR's so we can review and merge them accordingly FeelsOkayMan

First resync is live https://github.com/SevenTV/SevenTV

Thank you for reading and have fun coding yippee

If you find anything in the code that's not meant to be public/is broken. Please @ me and I shall take a look at it FeelsOkayMan

uncut urchin
#

Ok few things left to fix but good progress, moving chrome extension alpha release tomorrow (hopefuilly early in the morning)

uncut urchin
#

I have to rethink a little how im rendering emotes, bit more work needed- you can continue to use the 1.1.1 build from earlier however I recommend installing FFZ or BTTV emotes will vanish

uncut urchin
#

Extension (Chromium) - Release 1.3.0

  • Initial stable release
    7TV is not currently on the Chrome Web Store, so the extension must be installed manually

Known Issues

  • Message preview doesn't reset after sending a message
    Workaround: press space to update it
  • Emote and text may sometimes wrongly swap place
  • The "outdated version" notice appears even though this is the latest version

Report issues in #bugs-and-stuff

@everyone Okayeg🤜🔔

uncut urchin
#

7TV has been submitted to the Chrome Web Store for review

uncut urchin
#

Web App - Release 1.6

Quality of Life

  • Emote list cards will now show a purple checkmark if the emote is added to the client user's channel
  • Emotes can now be added to channel by the right click context menu of emote cards
  • Improvements to the processing tracker during emote uploads
  • Emotes in PROCESSING state will now show up with a loading spinner to prevent CDN caching uncomplete files
  • Search options should now persist when switching pages

Features

  • Added a "Channels" section on emote pages which shows some of the channels the emote is added to, as well as a total count
  • Added the ability to make emotes private
  • Added a feature to to transfer ownership of an emote to another user
  • Added a search option to filter by emotes added to your channel
  • Added search filter options for global emotes (include, hide, only)
uncut urchin
uncut urchin
#

Chromium Extension 1.3.1 - Known issues

  • Message preview overwrites channel points box
  • Extension may fail to initialize when switching from channel to channel (workaround: refresh)
  • Emojis are sometimes huge
  • 7TV Global Emotes overwrite channel emotes of other extensions or twitch
  • Twitch Global emotes sometimes get a blank space before them
  • Messages vanish if the API is offline
uncut urchin
#

New backend / API is live, now running on Kubernetes. I'll be shutting down the former one in a few hours, once the DNS switch fully propagates. All data has been moved, so the transition should be seamless
https://7tv.app

uncut urchin
#

GIF uploads are temporarily broken as of the backend move

uncut urchin
#

Heads up, emote uploads should now work again. All new emotes will now be in .webp format, instead of gif/png. Credits to @grave geyser for the ffmpeg magic 5Head

uncut urchin
#

Development on Patch v1.4 of the browser extension has begun

uncut urchin
#

The emote processor on https://7tv.app was reverted to the previous one (png/gif)
GIF uploads were also fixed just now

uncut urchin
#

Chromium Extension - Release 1.4.0

  • Fixed long messages overflowing past the chat window
  • Fixed the first line of messages being skipped
  • Global Twitch emotes should no longer get a blank space before them
  • Tweaked sizing for foreign emotes
  • Room actions that cause chat to re-render (such as being modded, slow mode being enabled, etc.) should no longer cause emotes to unrender
  • Preliminary work on tab completion and a live preview feature (not in this build)
  • Added a new and improved tooltip which works on theater mode

Known Issues

  • Preview images on the tooltip don't display for some emotes

✅ This release was published to the Chrome Web Store on 4/1/21
https://github.com/SevenTV/SevenTV/releases/tag/1.4.0

uncut urchin
#

not troll

uncut urchin
#

Web App - Release Beta 1.7.0

Emotes, List & Search

  • Added popularity sort (by count of channels which have added the emote).
  • Added age sort (by date of creation of the emote)
  • Uploading emotes now uses the v2 .webp resizing, which should now have better quality
  • Fixed various UI/UX issues related to search

Technical

  • Most endpoints have been upgraded to the v2 Golang API
  • Deprecated rank user value in favor of the Role system for permissions
uncut urchin
#

Development on Patch v1.5 of the Chrome and Firefox extension has begun

uncut urchin
#

Newly uploaded emotes on 7TV should now retain full quality during the conversion to WEBP

uncut urchin
#

Version 1.5.0 has been released

  • Added an Emote Menu
    • Includes tabs 7TV, BTTV and FFZ emotes
  • Emotes added or removed on a channel's chat update dynamically
  • Added basic tab completion
  • Added native support for BTTV and FFZ emotes
  • Slighty improved the positioning of emote tooltips
  • Major improvement to the performance of the renderer
  • The extension is now capable of reloading itself when switching between twitch channels without refresh
  • The extension can now load on the stream dashboard page
  • 7TV Global Emotes should no longer overwrite other emotes
  • Emojis will no longer occasionally be huge
  • Fixed an issue which caused third-party emotes to be stacked at the top or end of the message
  • Fixed an issue which caused messages to vanish if the API is offline
  • Fixed an issue which caused messages to not render and throw an error when containing some special characters
  • TECHNICAL: Now uses the v2 API

Firefox: https://addons.mozilla.org/en/firefox/addon/7tv/
Chromium: https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh
https://github.com/SevenTV/SevenTV/releases/tag/1.5.0

uncut urchin
uncut urchin
uncut urchin
#

Dynamic channel emote updates should now work properly for everyone. Bye full page refreshes ezEgg

uncut urchin
#

Web App Update

  • Added a User Page
  • Added the editors feature, which makes it possible to let other users maange emotes for your channel
    Editors can be added via your user page
  • Added override rules
    Override rules can be set via the puzzle piece icon in an emote's page
  • Fixed various issues with user state and user name tags
  • Fixed the "Channel Emotes" only search option
uncut urchin
#

Web App Update - 5/17/21

  • User page now shows channels the user is an editor of
  • User page now shows emotes a user owns
  • Emote cards in the user page can be interacted with
  • Adding or removing emotes while acting as an editor will now give visual feedback
  • The "Added to Channel" purple checkmark indicator will now display while acting as an editor
uncut urchin
#

Chatterino7 | 7TV Chatterino Fork - Release 7.3.2

The first release of Chatterino7, the fork of Chatterino which adds support or 7TV has just released!
It is currently available for Windows, and will be coming to other platforms in the near future.

DOWNLOAD:
https://7tv.app (Chatterino Icon)
Release page: https://github.com/SevenTV/chatterino7/releases/tag/7.3.2

@everyone

uncut urchin
#

Some stats/milestones for today

  • User count on the website has rose from ~460 this morning to ~1500 at time of writing
  • Average traffic has increased tenfold on 5/26 over preceding days
  • The amount of emotes submitted has rose by more than 1300
  • The amount of users on this discord server has doubled
uncut urchin
grave geyser
uncut urchin
#

Web App Update - 5/29/21

  • Fixed an issue which caused the emote list to sometimes have incorrect size
  • Searching emotes should now correctly reset the paginator to page 1
  • User pages should no longer crawl to load
  • Fixed an issue which caused the emote creation form to not reset, requiring a full page refresh to upload another emote
  • Fixed an issue which caused "Editor Of" to appear broken
  • Actor user in Audit Log entries should now appear again
  • Added a right click context for users and user actions for the emote owner in emote cards
  • Added a logout button
  • Added legal document: Privacy Policy
  • Added mod actions: ban, change role
  • Added admin area: Users
  • Added admin area: Mod Queue
  • Added admin area: Audit Logs

Other updates
Increased channel emote limit from 150 to 200

uncut urchin
#

Development on hotfix patch v1.5.1 of the browser extension has begun

uncut urchin
#

Small update in 7tv.app:
Added Terms of Service and raised max emote upload file size from 2.5MB to 5MB

https://7tv.app/legal/tos

uncut urchin
#

Chrome extension has reached the "10,000+ users" mark FeelsOkayMan

uncut urchin
#

Chromium & Firefox Extension | Version 1.5.1
This is a hotfix patch to resolve a few major problems with the extension's usability. More fixes and new features are coming up next.

  • The previous emote set should now consistently unload and load the new one when switching channels
  • Changed how the extension loads, which should make it a little bit faster
  • Emotes now have a fixed size to prevent popping on low bandwidth connections
  • Fixed an issue which caused background WebSocket connections to remain alive forever

🟢 Chrome Web Store: APPROVED - LIVE
🟢 Firefox Add-Ons: APPROVED - LIVE

uncut urchin
#

🟢 Chromium & Firefox Extension | Version 1.5.1 | LIVE 🟢

The latest hotfix version 1.5.1 of the browser extension has been published and should update shortly on your browser!

@everyone

uncut urchin
#

Chromium & Firefox Extension | Version 1.5.2

  • Changed colors of Tooltips & the Emote Menu to match Twitch's color scheme
  • Fixed an issue causing links to duplicate
  • Fixed an issue causing mentions to duplicate
  • Fixed an issue causing occasionally creating excess white space in chat messages
  • Improved the "MessageTree" message body renderer

🟢 Chrome Web Store: APPROVED - LIVE
❌ Firefox Add-Ons: DECLINED

Release: https://github.com/SevenTV/SevenTV/releases/tag/1.5.2

fringe mortar
uncut urchin
#

PUBLIC API (REST) - 7TV DEVELOPERS

🌐 BASE URL: https://api.7tv.app/v2
v1 is defunct.

The initial iteration of the Public REST API has been deployed!
At this time, it allows access to the following resources:

  • Get User GET /users/:user
  • Get Emote GET /emotes/:emote
  • Get Channel Emotes GET /users/:user/emotes
  • Get Global Emotes GET /emotes/global
  • Get Badges GET /badges releasing a little bit later.
  • 🔒 Add Channel Emote PUT /users/:user/emotes/:emote releasing a little bit later.
  • 🔒 Remove Channel Emote DELETE /users/:user/emotes/:emote releasing a little later.

🔒: Requires authentication.
Full Documentation: https://github.com/SevenTV/ServerGo/blob/master/docs/rest-api.md

#

WEBSOCKET API - 7TV DEVELOPERS
The WebSocket API has entered a stable phase and is now ready for consumption. However it should be noted it is uncomplete, and changes can and will occur. Clients implementing this API should do so knowing future updates may be breaking with short deprecation notice.

🌐 UPGRADE URL: wss://api.7tv.app/v2/ws

Connecting & Maintaining
Once connected, the server will immediately send an event with opcode 1 (HELLO). The event's payload contains heartbeat_interval, which is how often your client should send heartbeats.
Sending a heartbeat is done via opcode 2 (HEARTBEAT), which, if successful, the server will respond with 3 (HEARTBEAT_ACK) and continue to maintain the connection. The client is expected to continue sending heartbeats at interval until the client terminates its connection.

Subscribing
After connecting, the client can now subscribe to event channels. This is done by sending opcode 6 (SUBSCRIBE) with a payload containing type (int) and params (map).
Example:

// Subscribe to channel type 1 (CHANNEL_EMOTES)
{"op":6,"d":{"type":1,"params":{"channel":"vadikus007"}}}

The subscription is successful if the server did not disconnect the client. You cannot unsubscribe from an event channel without reconnecting at this time.

Full Documentation: https://github.com/SevenTV/ServerGo/blob/master/docs/websocket-api.md

uncut urchin
#

Public API Update - 6/6/2021

  • The Get User endpoint has been enabled (with Limited Data)
  • CORS now allows wildcard origin (does not apply to GQL.)
uncut urchin
#

A fix for the cause of occasional downtime has deployed. There should now be less downtime and more emotes. FeelsDankMan 👍

uncut urchin
#

Feature Updates - 6/10/21

▫️ Added Channel Emote Aliases

You can now set an alias on an emote which only applies to your channel. This also works when acting as an editor.

▫️ Upgraded the Home page layout

It should look a bit cleaner and use space more efficiently

▫️ Increased animation speeds on the emote list

▫️ Added Featured Broadcast Slot

Streams which use 7TV may be featured on the home page. At this time, this is hand-selected by our team, but in the future will likely become a random rotation for known streamers or 7TV subscribers

▫️ Unlisted and Private emotes will now appear blurred on profile pages

To prevent potentially undesirable content showing up on livestreams, unlisted or privated emotes will be blurred when visiting a profile page. Hovering over the card for a bit will unblur.

▫️ Added changelogs

too much recursion

▫️ Made it possible to middle-click the navigation tabs

▫️ 7tv.app is now a Progressive Web App

Available at https://7tv.app

uncut urchin
#

Chromium & Firefox Extension | Version 1.5.3

  • The extension will now load on channels with 3-character usernames
  • Channel emotes should once again no longer require a refresh to see in chat

🟢 Chrome Web Store: APPROVED - LIVE
🟢 Firefox Add-Ons: APPROVED - LIVE

Release: https://github.com/SevenTV/SevenTV/releases/tag/1.5.3

uncut urchin
#

Web Extension Version 1.5.3 has been published for Chromium users. Firefox will likely remain stuck on Version 1.5.1 for some more time.

uncut urchin
#

🟢 Version 1.5.3 of Web Extension is now live for Mozilla Firefox users.

uncut urchin
#

SERVERS ARE COMING BACK - APOLOGIES FOR THE DOWNTIME pepega 📣

uncut urchin
#

⚠️ Emote submissions are temporarily paused while we migrate the CDN

uncut urchin
#

🟢 Migration has completed and emote submissions are resumed. Thanks for your patience xqcL

uncut urchin
#

Emote Compression Overhaul
The compression and conversion to WEBP format applied to emotes uploaded through 7TV has been upgraded! ✅

Newly uploaded emotes will now benefit from a significantly better image quality.
Note: Please avoid deleting and re-uploading emotes if they are currently in use by other users. Uploading new versions of an emote is an upcoming feature

uncut urchin
uncut urchin
#

Chromium & Firefox Extension | Version 1.5.4 | Live
Version 1.5.4 of the Web Extension has been released to the Chrome Web Store & Firefox Add-Ons

Notable Changes
▫️ Added FrankerFaceZ Add-On Integration (authored by @tawdry berry)
▫️ If the FrankerFaceZ extension is enabled, 7TV will now load itself as an add-on. This should resolve most or all issues relating to clashing between 7TV and FrankerFaceZ.
▫️ Spacing in chat messages should now be normal again
▫️ Copy & pasting should now be normal again
▫️ Improved the performance of emojis
▫️ There should no longer be an empty white space at the beginning of chat messages containing a Twitch emote
▫️ The emote menu button should no longer occasionally duplicate

https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh
https://addons.mozilla.org/en-US/firefox/addon/7tv/

@everyone

uncut urchin
#

New Third-Party Tools Featured - July 1st 2021

See the fourth & fifth icons when visiting https://7tv.app

"Chatsen" 📱 by @upper fog
"jChat" by @half flicker
"Emote Streaks Overlay" by @tawdry gale

Post your own 7TV-enabled creations over at #7tv-tools and they may also become featured on the home page!

uncut urchin
#

Global emote "reckH" temporarily changed to a golden version 🙂

uncut urchin
#

Feature Updates | July 7th, 2021
on https://7tv.app

▫️ Added Notification System
Moderator actions and other updates regarding your account state will now appear in notifications when visiting 7tv.app, through the 🔔 bell icon top-right.
▫️ Added Emote Merging functionality
Moderators can now merge emotes, such as duplicates, into the original upload. This functionality seamlessly transfers all channels and personal aliases over
▫️ Stream stats will now appear on user pages if the channel is live
▫️ Fixed an issue which caused "Editor Of" on user pages to appear broken
▫️ Added Mobile & "More" platform icons on the home page featuring apps, tools and more by third-party developers

uncut urchin
#

FrankerFaceZ Add-On Approved | Version 1.0.0

"7TV Emotes" has been added to FrankerFaceZ's Add-Ons repository, and can now be enabled through FFZ's settings under Add-Ons -> 7TV Emotes (Enable)

For users who prefer, this means you can get 7TV emotes even without our extension. Furthermore, this means streaming tools which support FFZ can also now access 7TV by enabling the add-on.

Credits to @tawdry berry for maintaining and submitting the Add-On.
Pull Request: https://github.com/FrankerFaceZ/Add-Ons/pull/73 (merged)

@everyone pajaDink pajaAutismo

uncut urchin
uncut urchin
#

The Chrome Extension is halfway to 100,000 users peepoAwesome

uncut urchin
uncut urchin
#

🟥 Heads up

The WebSocket service is going offline temporarily. This means live updates for emotes will stop functioning, and will be back once service stability is fully figured out

uncut urchin
uncut urchin
#

Quality of Life Updates
on https://7tv.app

  • Impersonating a user will now persist through page refreshes
  • Added querystring parameters to the emote list
  • Added pagination for channel emotes. It'll now sort by rank and show up to 20 users per page
  • Added OpenGraph & OEmbed tags to emote and user pages to give them a nicer and detailed look in embeds
  • Added middle clicking support for most elements on the app
uncut urchin
#

WebSocket API Status

The WebSocket API (which provides live emote updates) has come back online at this time. It will be closely monitored throughout the coming days for stability.

Developers Notice
The current websocket URL, wss://api.7tv.app/v2/ws has been deprecated ⚠️
Please use the new one: wss://ws.7tv.app/

uncut urchin
#

If you're interested in helping debug the upcoming subscription tier, head over to #864456490806149130 to give yourself the role and receive pings when testing is needed. A series of tests is to be expected over the course of the next few days

uncut urchin
#

Service down for a bit while we resolve a backend issue with the database

uncut urchin
#

⚠️ Maintanance - Status update

Disk space on the database node reached capacity and we discovered the data was in an ephemeral virtual disk.
Luckily, we have recovered all data from before shutdown and are working on reinstating the database. Thanks for your patience dankHug

uncut urchin
#

Maintenance Complete

Service has now been restored and we are monitoring. If you cannot see global emotes on clients such as Chatterino, restart it. Apologies for the downtime!
Credits to @grave geyser for spending almost 3 hours fixing my mistake Okayge

@here pajaAutismo

grave geyser
uncut urchin
#

⚠️ Heads Up - Degraded Performance

The server performance may be degraded and users may experience longer than usual loading times. This is normal and we are aware, service will return to full performance over the coming days.

uncut urchin
#

⚠️ Active Downtime

After I broke the DB yesterday now @grave geyser did and we are 1-1 on score Okayge

#

Also we're back or something insert white check mark emoji

uncut urchin
#

🦀 Server-Side Rendering is gone! 🦀

Initial rendering of the 7tv.app website will now occur client-side. Most users will not see a change, but this should prevent the website from going offline during high spikes in traffic. Overall, most users will see faster loading times, but those with very low end connections may be adversely affected. Please report any issues relating to this change at #bugs-and-stuff

On other news, the 7TV website will be rewritten with a different framework soon because I ran out of copium about angular Sadeg

uncut urchin
uncut urchin
#

✅ Performance No Longer Degraded

Some backend maintenance has been performed as of this morning and loading times should have returned to normal, and refreshing emotes should be fast again. Thank you for your patience Stare2

grave geyser
uncut urchin
#

👉🏼 With this addition the WebSocket API is being deprecated

drifting bone
#

🎉 Chatterino 7.3.4 Released

Yo dankers, I'm late to the party but the new version of our Chatterino fork is out!
It brings all the new features from original Chatterino2 (including a fix for the infamous "20 channels bug" from couple days ago) but also adds support for new zero-width emotes from 7tv.

Download it from here: https://github.com/SevenTV/chatterino7/releases/tag/v7.3.4
Full changelog for all features added since original Chatterino 2.3.3 can be found on Chatterino's changelog page: https://chatterino.com/changelog

uncut urchin
uncut urchin
#

🟢 Web Extension | Version 1.6.0 | LIVE 🟢
Version 1.6.0 of the Web Extension has been released, featuring a number of additions, fixes and polish bringing the extension to a higher standard.

Notable Changes
▫️ Added a Settings Menu
▫️ Added Zero-Width Emote Support
▫️ Added a search bar to the emote menu
▫️ Added 7TV Badges
▫️ Fixed all known problems with Auto-Completion/Tab-Completion
▫️ Removed extra vertical spacing between chat messages
▫️ Some emotes should no longer look blurry in chat
▫️ Reduced the amount of API requests sent
▫️ Added an option to blur unlisted emotes
▫️ Added an option to send a message when a user is timed out or banned in chat
▫️ Added an option to toggle Auto-Completion
▫️ Added an option to make the 7TV tooltips smaller
▫️ Added an option to toggle the UI transparency
▫️ Auto-Completion now automatically adds a space at the end of the cursor
▫️ Auto-Completion can now complete Twitch emotes
▫️ Auto-Completion now takes priority over BetterTTV, preventing issues where 7TV emotes cannot be completed
▫️ Updated FrankerFaceZ Compatibility for Version 1.6.0
▫️ Fixed an issue which caused emotes containing parentheses in their name to break the extension
▫️ Technical: removed websocket and implemented the 7TV EventAPI for channel emote changes

https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh
https://addons.mozilla.org/en-US/firefox/addon/7tv/

@everyone

uncut urchin
uncut urchin
#

🟢 Web Extension | Version 1.6.1 🟢
Version 1.6.1 of the Web Extension has been released, fixing a number of issues introduced in 1.6.0 and greatly improving chatting experience with the option to get around the duplicate message restrictions, rapid-fire send the same message and navigate message history with arrow keys.

Notable Changes

  • Added an option to allow posting the same message twice as a non-moderator/vip
  • Added a keybind to post and retain the current message in the chat input box (Ctrl+Enter)
  • Added History Navigation: you can now press up/down arrows to navigate between your previously sent messages
  • On 2K and 4K monitors, emotes in chat should no longer look blurry
  • Added a button in the twitch toolbar which opens the settings menu
  • Added an option to include active chatters in tab completion
  • Fixed an issue which caused channel emote events to appear on the wrong channels
  • Fixed an issue which could cause the settings menu to get stuck in an infinite loading state
  • Fixed an issue which prevented twitch emotes from being paired with a zero-width emote

https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh
https://addons.mozilla.org/en-US/firefox/addon/7tv/

@everyone happy spamming FeelsOkayMan

uncut urchin
#

Any boosters? We're close to level 2 (15) booster3 peepoShy

uncut urchin
#

Web Extension | Version 1.6.2

Notable Changes

  • Fixed an issue which caused the chat window to crash
  • Fixed an issue which caused some taller emotes to appear squished
  • Fixed an issue which led to chat input contents being kept despite not using Ctrl+Enter
  • Fixed an issue which caused bit emotes / cheermotes to appear as broken images
  • Added spacing between text and emotes
  • Removed the "Enabled set" system message when loading chat

Deployment Status
🟢 Chrome Web Store: LIVE
🟢 Firefox Add-Ons: LIVE

Release: https://github.com/SevenTV/SevenTV/releases/tag/1.6.2

uncut urchin
uncut urchin
#

This server just reached 2,000 members, thanks for being here ApuApproved

uncut urchin
#

Subscription Tier | Become a 7TV Subscriber

You can now subscribe to 7TV and get access to some extra perks, including a badge, access to zero-width emotes, participation in the upcoming global emote raffles & more to come!
➡️ https://7tv.app/subscribe

Thanks for @icy radish for the sick graphic
@everyone

grave geyser
#

The auto update and live reload of emotes will be down for a little.
Sorry for any inconvenience caused.

Edit:
Should be fully back up and running now sorry for any issues or inconvenience caused.

uncut urchin
#

Web Extension | Version 1.6.3

Notable Changes

  • Added Animated Avatar Support (Subscriber Feature)
  • The extension should no longer hang when other emote services are unavailable
  • Clicking away from the emote menu now closes it
  • Fixed an issue which caused the 7TV button at the navigation bar to be squished or invisible
  • Technical: emote API calls now utilize REST and third-party calls are no longer proxied

Deployment Status
⚫ Chrome Web Store: REVERTED
⚫ Firefox Add-Ons: REVERTED

⚠️ This release has been reverted because various performance and functionality issues have been found

uncut urchin
#

Skipping 1.6.3, it will instead be bundled with next release of the web extension (2.0.0) featuring YouTube Live Chat Support.

uncut urchin
#

🌟 Thank you for over 1,500 subscribers so far!

With v2.0.0 of the Web Extension just around the corner, the Animated Avatars perk will be releasing in the next few days.
The planned Global Emote Raffle is also likely to occur sometime next week. Stay tuned YEAHBUT7TV

uncut urchin
#

Web Extension 2.0.0 Delay

Google has not approved the new version, as a result the full release of 2.0 is not going to be today.

grave geyser
#

Minor downtime expected for the next 5min, fixing an issue.
Should be fully up.

uncut urchin
#

SERVICE RESTORED

Everything should now be back in working order

uncut urchin
#

Still awaiting Google's approval to release 2.0

uncut urchin
#

peepoDankBlush The gods at google have descended from the heavens and approved version 2.0.0 so we're officially going LIVE 🔴 Today @ 2:30 PM CEST

uncut urchin
#

youtube YouTube Chat Support | Web Extension 2.0.0 | LIVE 🟢

Version 2.0.0 of 7TV's Web Extension adds support for emotes in YouTube livestreams and premieres, alongside an all-new "True Theater Mode" view featuring a full-width player with chat on the side.

You can connect your YouTube channel now at https://7tv.app

Full Changelog
▫️ Added support for YouTube youtube
▫️ View emotes from 7TV and other services all in one extension
▫️ Use True Theater Mode to make the video full-width with chat on the side in livestreams, premieres and replays
▫️ Twitch: Added Animated Avatars (7TV Subscriber Perk)
▫️ Twitch: Major optimizations when on fast chats
▫️ Twitch: Clicking away from the Emote Menu now closes it
▫️ Twitch: Messages which mention you will now be highlighted in red
▫️ Twitch: Fixed an issue which caused the 7TV button at the navigation bar to be squished or invisible
▫️ Twitch: The setting "Minimize Tooltip Size" should now work properly
▫️ Twitch: The extension should no longer hang when other emote services are unavailable

@everyone

uncut urchin
uncut urchin
#

Halloween Is Nigh

We plan to replace many of the active globals with spooky-themed variants starting on October 1st.
If you made an halloween emote, submit in the #891702777854697492 thread!

uncut urchin
#

🎃 Spooky Mode Engaged

All active globals have been switched up for the month of october!
Thanks to all the emote artists who've contributed:
@toxic sundial
@safe canopy
@unborn echo
@wild plume
@tidal delta
@icy radish
@eternal crescent
@shy raven
@vivid urchin
@real steppe
..and a few others who may not be on discord. See the updated list of new globals here: https://7tv.app/emotes?globalState=only

Happy Halloween!

@everyone

icy radish
#

And also @ionic lagoon for his emotes too Okayeg ❤️

fringe mortar
#

@shut nymph very cool Halloween themed icon. Thank you DankHug

uncut urchin
#

🌠 Animated Profile Pictures Are Live!

The latest subscriber feature, Animated Profile Pictures, is now available for 7TV subscribers.
This allows you to use a gif as your profile image on Twitch, 7tv.app and soon YouTube.

➡️ https://7tv.app/subscribe

@everyone | and thanks @icy radish yet again for the absolutely wicked graphic FeelsOkayMan

uncut urchin
uncut urchin
#

Thank you for more than 200,000 installs on the Chrome Web Store! 📈

uncut urchin
#

🟥 ACTIVE DOWNTIME / DEGRADED PERFORMANCE

We are investigating increased stress on API nodes causing decreased service performance and periodic downtime

23:12
We have determined there is a memory leak occuring somewhere in API containers and are looking into locating the source

00:37
The cause of downtime is likely due to a form of Distributed Denial-of-Service (DDoS) attack targeting some of our APIs. We are looking into which route(s) are being abused

uncut urchin
#

We have located the source of the abuse, all 7TV badges will stop displaying for a few hours after service is restored

#

SERVICE RESTORED

7TV is non-negotiable and cannot be taken away from the people OkaygeDonk TeaTime

grave geyser
uncut urchin
#

Subscriber badges should all be back now, sorry for the wait nymnOkey

uncut urchin
#

Web Extension 2.0.1

Notable Changes
▫️ YouTube: Added a red background for mentions in chat
▫️ YouTube: Added a way to resize the chat in True Theater Mode
▫️ Twitch: Added an option to display animated avatars only on hover
▫️ Twitch: Added an option to hide the emote menu
▫️ Twitch: When FrankerFaceZ is installed, 7TV will now enable the BTTV Add-On for FFZ:AP
▫️ Added tooltips for some 7TV UI components

Special Thanks to open source contributors -
@agile dome, @tawdry berry, @shut cave and 1 other
https://github.com/SevenTV/SevenTV/releases/tag/2.0.1

uncut urchin
#

Web Extension 2.0.2

Notable Changes

▫️ Twitch: Added a Moderation Slider tool
▫️ Twitch: Emote events should now reflect in chat immediately again
▫️ YouTube: Fixed an issue where clicking an emote in the menu did not allow sending the message
▫️ YouTube: Hyperlinks should now be clickable again
▫️ YouTube: Fixed an issue where channel emotes were showing as the current user in popout mode

https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh
https://addons.mozilla.org/en-US/firefox/addon/7tv/
https://github.com/SevenTV/SevenTV/releases/tag/2.0.2

uncut urchin
#

FrankerFaceZ Add-On 1.2.0

Notable Changes
▫️ Added Animated Avatars
▫️ Added an option to hide unlisted emotes
▫️ Added an option to toggle badges
▫️ Technical: Migrated to new EventAPI, now using badges.setBulk for memory efficiency and modularized the addon

https://github.com/FrankerFaceZ/Add-Ons/pull/90

uncut urchin
uncut urchin
uncut urchin
grave geyser
#

Go to the page and star the issue so it has a higher chance of getting priority fixed ^^

fringe mortar
#

New December icon to get us into the festive mood! Made by @shut nymph

uncut urchin
#

Already 300,000 users on Chrome AlienDance

grave geyser
#

we are in fact getting ddos'ed again
Service will be slow.

uncut urchin
#

🔴 ACTIVE DOWNTIME

We are investigating increased stress on API nodes. Please standby

8:30 PM CEST: The service has been returned, however some subscriber features are temporarily unavailable

grave geyser
#

someone likes our badges endpoint FeelsWeirdMan
its still young lacP

uncut urchin
#

Subscriber Badges & Animated Avatars are temporarily unavailable while we resolve an issue

uncut urchin
#

⚠️ Heads up regarding the "Chatterino Homies" Chatterino2 Fork

The downtime earlier was caused by a bad implementation of our cosmetics endpoint by this fork of Chatterino2.
They were issuing unexpected querystrings to an expensive API route, which slowed the database to a crawl.
(This is a form of cache-busting, where every request is novel and not known by the cache. This causes the API to re-fetch the data, an expensive process)

We've resolved this by blocking these odd requests, which means our badges will likely stop showing for that fork.

➡️ We strongly recommend to uninstall this fork, and instead use the regular Chatterino7 available on 7tv.app. Chatterino2 is developed by good people, and the "Homies" developers have shown they have no interest in respecting an open source project.

uncut urchin
uncut urchin
#

🟣 MIGRATION IN PROGRESS

We are currently in the process of migrating the database onto the new infrastructure.
No interaction with the app will be possible during this time.

8:15 AM Site set in read-only mode. Users may not sign up, edit emotes or otherwise modify their account.
8:30 AM We are beginning to transfer the database
8:50 AM The database is being restored onto the new infrastructure
9:20 AM Testing in progress

9:55 AM At this time the migration is complete, but we will be monitoring for any issues

uncut urchin
#

Currently offline working to resolve some networking problems
(Should be back, but expect that there may be some issues today as we troubleshoot the new infrastructure)

grave geyser
#

Okayeg it wok

grave geyser
#

I have blocked access to the event api.

We seem to have an issue.
Therefore live emote updates will not work.

uncut urchin
uncut urchin
#

🎄 Christmas Sale 2021 | 25% off subscriptions & new cosmetic feature

We've just rolled out our Christmas Sale for subscriptions and introduced Nametag Paints, the latest cosmetic feature.

➡️ https://7tv.app/subscribe
You can change paints via the "Wardrobe" button on the top right

We wish everyone happy holidays! peepoHappy
@everyone

fringe mortar
#

Merry Christmas 7TV frogs! FeelsJollyMan

uncut urchin
#

The ability to select your badge or to remove it is now available via the Wardrobe on 7tv.app

uncut urchin
uncut urchin
#

✅ The migration to the new Dedicated Cluster infrastructure is complete and the Event API (the service providing live emote changes in chat) is back online

grave geyser
fringe mortar
uncut urchin
#

The default amount of emote slots for all channels has been increased from 200 to 250

@everyone Okayeg 🤜 🔔

fringe mortar
uncut urchin
#

React with BatChest if you hecking love paints

grave geyser
#

Developers Only

We have changed our EventAPI slightly, adding new features, there are no breaking changes.

We now allow WebSocket connections.

For more info please look at the README https://github.com/SevenTV/EventAPI

grave geyser
#

We seem to be having a dns issue.

We are not the problem tho it seems that some nameservers are not syncing with cloudflare.
https://dnschecker.org/#A/cdn.7tv.app

grave geyser
#

It should be fixed now we just gave them more money and it sorted everything out Clueless

grave geyser
uncut urchin
#

Web Extension 2.1.2

Notable Changes
▫️ Twitch: Added support for 7TV in embeds
▫️ Twitch: Added colon-completion (use : to get a list of emotes matching your input)
▫️ Nametag Paints now support multiple drop shadows, transparency blending and cover international names
▫️ Clicking a twitch emote now opens the emote card

https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh
https://addons.mozilla.org/en-US/firefox/addon/7tv/
https://github.com/SevenTV/SevenTV/releases/tag/2.1.2

uncut urchin
#

Thank-you for more than 400,000 users for the Chrome Extension ApuFlower
A patch addressing the loading issues has been pushed and should be live within the 48h

uncut urchin
uncut urchin
uncut urchin
#

Cloudflare is having issues resolving DNS again FeelsDankMan

fringe mortar
uncut urchin
#

An experimental emote reporting feature has been added to help clear out rule-breaking content while the moderation overhaul is in the works.

Please only report an emote if:

  • it's extremely offensive or obscene, and likely to result in a streamer's ban from twitch
  • you made this emote and would like to take ownership of it, or have it removed from the platform
  • an emote is a duplicate of another
  • you otherwise have a good reason to do so. troll reports may lead to your access being revoked

https://twitter.com/Official_7TV/status/1488998366864359425
@everyone

uncut urchin
grave geyser
#

Minor downtime while I install the new servers.

grave geyser
#

Should be back now

uncut urchin
#

Half a million on chrome GIGACHAD

fringe mortar
fringe mortar
#

@everyone It's been a year since development began, so here's a sneak peek of the upcoming new website! It brings new features like Emote Sets, Emote Versions, more editor controls, clearer moderation & much more!
We've also released the Anniversary Name Paint, available for subscribers until March 15th (https://7tv.app/subscribe)
https://twitter.com/Official_7TV/status/1498767052462505988?s=20&t=X_G4p5v2H8G-XtAGaRjnfQ

It's been a year since development began, so here's a sneak peek of the new website, sporting features like Emote Sets, Emote Versions, more editor controls, clearer moderation & more!
We also released the Anniversary Name Paint for subs, until March 15th https://t.co/WbNrpyxYuq

fringe mortar
#

Today marks another year without Billy Herrington. He was a legend. We have enabled gachiAngel for the day. Rest in Peace, Billy. We miss you, Aniki

fringe mortar
uncut urchin
grave geyser
grave geyser
uncut urchin
#

Badges and paints are turned off to reduce server load while we work on a patch

uncut urchin
#

Badges and Paints should now be back up VeryOkey sorry for the delay we ran into a few problems

uncut urchin
#

Emote uploads will be broken for a few hours, standby

uncut urchin
#

Didn't have time to complete restoring uploading functionality so you're gonna have to hold your horse( emote)s until tomorrow monkaE

For some good news though, when it's back uploading in WEBP or AVIF format will be allowed, so we hope you'll enjoy your semi-transparent animated pixels. docApprove

uncut urchin
#

Emote Uploads Restored

The pause was due to an error with the tool that processed images. We've went ahead and implemented the new image processing engine early, which was built for the V3 update, into the v2 api.
This also means you may now upload images in .webp or .avif formats, and enjoy for the first time ever the ability to use semi-transparent pixels in animated images!
Moreover, quality of new uploads will likely be greater, though we ask that you do not re-upload your existing emotes until the Versioning System is released.

Thanks for your patience!
@everyone

uncut urchin
#

If anyone still have issues with your selected badge not being the one you see in chat please let me know, I've pushed a quick fix that should have restored it to normal.

uncut urchin
#

Chatterino version 7.3.5

Notable Changes
▫️ Major: Added support for animated profile pictures.
▫️ Minor: Added ability to hide unlisted or unapproved emote.
▫️ Minor: Added 4x emote links.

  • all changes from upstream Chatterino2

Downloads and full changelog
https://github.com/SevenTV/chatterino7/releases/tag/v7.3.5

uncut urchin
#

If you had issues with some emotes not loading in Chatterino 7.3.5, download it again. it's been patched

grave geyser
#

FeelsBirthdayMan @uncut urchin

uncut urchin
#

wtf not in news im not that important FailFish

fringe mortar
uncut urchin
#

Web Extension 2.2.0

Notable Changes
▫️ Twitch: Added support for chat in VODs
▫️ Twitch: The "Send same message twice" option should now work again
▫️ Twitch: The "Show Timeouts & Bans" option will now disable itself while acting as a moderator
▫️ Twitch: Improved the time formatting for time-out and ban notices
▫️ Twitch: Added provider indicators in emote colon-completion and fixed its inconsistent functionality
▫️ Twitch: Fixed an issue which caused FFZ emotes to sometimes be broken images or unexpected random images
▫️ Twitch: Fixed an issue which occasionally prevented name tag paints from rendering
▫️ Twitch: Tentatively fixed an issue which caused random emojis to appear in chat

https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh
https://addons.mozilla.org/en-US/firefox/addon/7tv/
https://github.com/SevenTV/SevenTV/releases/tag/2.2.0
@everyone VeryOkey

uncut urchin
#

Google decided to randomly reject the 2.2.1 patch (which fixes all outstanding issues in 2.2.0), now we wait again.

uncut urchin
#

Web Extension 2.2.1
This is a patch addressing issues introduced in version 2.2.0.

Notable Changes
▫️ Twitch: Fixed an issue which prevented the extension from loading in Mod View
▫️ Twitch: Fixed an issue which broke the reply functionality
▫️ Twitch: Tentatively fixed an issue which caused random chat disconnections
▫️ Twitch: The duplicate message bypass feature should no longer insert unnecessary extra unicode

https://chrome.google.com/webstore/detail/7tv/ammjkodgmmoknidbanneddgankgfejfh
https://addons.mozilla.org/en-US/firefox/addon/7tv/
https://github.com/SevenTV/SevenTV/releases/tag/2.2.1

grave geyser
#

There might be degraded performance because of routine maintenance with 7tv servers. Some requests might fail. we cool

uncut urchin
#

🟥 Partial Downtime

We are investigating internal errors. During this time some, or at times all traffic might fail. Standby

(1:00 AM CEST) The source of the issue has been located to be a fault in the cluster data storage service, we are working to restore each node to normal.

uncut urchin
#

🟩 Service Restored!

Everything should now be back to normal thanks to our giga femboy @grave geyser VeryOkey

uncut urchin
#

jebaited

grave geyser
#

jebaited x2 its back

uncut urchin
#

If you got a DM from a "Mod Mail" account it's a phising DM. Report and close

grave geyser
uncut urchin
fringe mortar
grave geyser
#

Downtime currently due to our server hosters, the switch connecting a large cluster of servers (not just us) died, they are replacing it, they told me max downtime 30min. Sorry for inconvenience caused.

uncut urchin
#

We should be back now refresh your browsers, chatterinos or whatever you use Okayge

uncut urchin
#

Sorry same issue as earlier, we are told it should be fixed in about 10 minutes
(should be fixed now- it's the datacenter having issues)

fringe mortar
#

New paints rolling out now! Check 'em out!

uncut urchin
grave geyser
grave geyser
#

We have decided to keep Gayge perma JulyFirst is just a meme for today will be gone tomorrow.

grave geyser
grave geyser
#

Last update abt Chatterino for a while, big thanks to @static swift and @limpid mulch for their massive contributions
Chatterino is now 1:1 with features that the webapp has:

  • EventAPI (no need to refresh with f5 for 7tv emote adds/removes/updates (Nerix)
  • Paints (LosFarmosCTL)

https://github.com/SevenTV/chatterino7/releases/tag/nightly-build
Big thanks to everyone who has been contributing peepoBlush

uncut urchin
#

Apu🛠️ Scheduled Maintenance - July 12

Next week on Tuesday, we will initiate a major deployment and data migration operation which is expected to last several hours. During this time, you will no longer be able to upload emotes, add emotes to your channel or make modifications to your user account. While we do not expect any complete downtime, there will be times of instability following the deployment as we work to iron out any new issues.

YEAHBUTV3 Legacy API v2 Simulation & API v3 availability - Developers

Immediately following this operation, the current "v2" API will be considered a simulation, meaning it's actually dealing with our newer data structures internally. While it should function exactly the same as it did before, there may be discrepancies which are breaking to some apps. If you do notice such change in behavior please let us know.

The v3 API will take a few more days before being documented and officially released. Breaking changes are to be expected, so do not use it in production until we release the documentation.

https://discord.com/events/817075418054000661/991136145150836847
@everyone (sorry for the ping but discord wants us to do that to regain access to discovery kkOna 🤜 🔔 )

uncut urchin
#

Maintenance Timeline - July 12
These are the steps we will be taking starting from the beginning of the maintenance period

0:30 | Uploading new emotes will not be allowed
1:00 | No further write actions allowed beyond this point, however you may still browse the website and emotes will continue to be visible in chat rooms
1:05 | A Snapshot of the current database is taken
1:30 | Conversion of legacy v2 data into the v3 format begins
1:30 | All 200,000+ emotes begin being re-processed into webp, avif, gif and png formats
3:00 | Internal testing
3:30 | New cluster goes online
4:00 | Production traffic is progressively re-routed to the new cluster
9:00 | Continuous monitoring for errors
11:00 | All traffic is now being served by the new cluster with v3 data
12:00 | End of the maintenance and restoration of service

Please understand that there will be issues and moderate chances for downtime in the next few days. This is a drastic change internally, every data structure has been fundamentally altered. We will be working on fixing all problems arising before releasing the new features associated with v3.

It has taken a long time, but I am pleased to announce that numerous long-awaited features, such as Emote Sets, Emote Versioning, Personal Emotes, the AVIF format and a fully redesigned website will be releasing between July and August, with much more yet to come this year. AlienPls

uncut urchin
#

Post-op | Issues, Regressions & Missing Features
The deployment operation is now complete, which means v3 is now running in the backend but you should expect some degree of instability through the next days.

All missing features have been restored in some degree or capacity:
✅ Chatterino API (Restored)
✅ Downloads Endpoint
✅ YouTube verification flow (Restored)
✅ Wardrobe (Restored)
✅ Animated Profile Pictures
✅ Display of Owned Emotes (Restored)
✅ Audit Logs (Available on next only)
✅ Reports (Available on next only)

uncut urchin
#

We are aware that newly uploaded emotes do not show in Chatterino and some other apps. Unfortunately there is no instant fix; this is due to the removal of a deprecated compatibility layer, and all emotes must be re-processed before it can be switched back on.

uncut urchin
#

Re: chatterino issue*
New uploads will now appear in chatterino, though this isn't retroactive on uploads after july 12 at this time

EventAPI status
The Event API (the service for dynamic channel emote updates) is now available worldwide again. This may change depending on how it affects the live service at peak hours.

Feature Availabiliy
The following features have been restored: Chatterino API, Downloads, YouTube verification flow, Wardrobe, Display of Owned Emotes, Recent Activity (on next. only)

These features are currently work in progress: Reports, Inbox (formerly notifications)

Progress on next.7tv.app
As things stabilize further progress will be made to make the new website more usable over the course of the week, focus currently being on feature parity with the old website

uncut urchin
#

The ability to upload animated profile pictures for subscribers will be restored tomorrow

uncut urchin