The ultimate Twitch extension for custom channel emotes and supercharging the Twitch interface. FFZ is developed by
@SirStendec
and operated by
@dansalvato
.
FrankerFaceZ now has an official Discord server! Join us for discussion, support, dev talk, ᵐᵉᵐᵉˢ and more. We're all looking forward to connecting more with the FFZ community!
Hi everyone, we hear Twitch and we hear you about recent developments surrounding the PogChamp emote. Following Twitch, we'll be removing depictions of the person from FFZ, but it may take some time. Please report any emotes you feel are problematic, and we'll take action. ^DS
We're saddened to learn about this and offer our sincere condolences. As he gave love to his family and gave us some of our fondest early memories of Twitch, we hope his legacy will live on and warm the hearts of many more for years to come.
Want to change how Twitch's website looks? We now have basic options for tweaking the colors and font, everywhere on Twitch.
More in-depth controls, along with an easy way to share themes, will be coming. ^MD
Looking forward, we're always grateful we get to be part of the continued evolution of emote culture and positive Twitch community symbolism. We look forward to discovering how FFZ can be a part of this reclamation of positivity. Thanks to
@Twitch
and our users for staying great!
With the release of another popular RPG, we'd like to remind our users that FrankerFaceZ has settings that can help combat spoilers.
Hide thumbnails for specific games, and delay chat messages to give moderators time to do their jobs. ^MD
FrankerFaceZ reminds you that your Twitch Prime subscription is ready by adding a crown icon to the Subscribe button. It's a tiny convenience, but it increases resub frequency, making both viewers and streamers happier. 👑
There is currently a massive Internet outage affecting Google, Cloudflare, Discord, and other services.
If you can't see FFZ, it's not our service at fault. We'll be back when the Internet fixes itself. Just hold tight, and don't refresh if you can help it. ^MD
FFZ has a rich and configurable link preview system that can save you clicks and, if you're a streamer, prevent a toxic viewer from TOSing you. You have no power here, toxic viewer. Go loiter in a mall ninja store.
Welcome to the Twitch rewrite, everyone. Yes, things are different. We don't have a chat menu yet, and settings are located up top, next to notifications. Emotes should be working though.
Please be patient as we work to restore all our functionality. It takes time. ^MD
We've added more FFZ emote effects!
- ffzW (to make any emote wide)
- ffzSlide
- ffzSpin
- ffzArrive and ffzLeave
Non-animated emote effects (ffzX, ffzY, ffzW, ffzCursed) are free for all users! Look for the "fx" tab in the emote menu.
A big FFZ update is live!
- Animated emotes
- Wide emotes
- Emote effects for FFZ subs
- Advanced editing/trimming emote uploads, with chat preview
- Emote slots effectively doubled for all users
Existing FFZ Supporters can redeem a free 1-month sub at
For those asking about updates: Our lead developer has been completely tied up with holidays and family for the past few weeks. The emote menu and other important features will be returning soon. ^MD
We've released version 4.17, with bug fixes as well as support for Twitch's redesigned badges.
Don't like the new badges? We also added a setting to keep using the old ones. ^MD
Tired of your browser getting cleaned or reset and losing all your settings? We are too.
We've added the ability to create a basic backup of your FrankerFaceZ settings in v4.0.0-rc15. ^MD
We've released an update that has an initial gray theme, as well as new options to change the font and font size in chat. The gray theme requires you to enable Dark Mode. ^MD
By popular request, we've added features to control the appearance of subscription notices in chat.
Merge mass gift subscriptions into a single message, hide the new icons on subscription messages, or hide subscription messages entirely, if that's what you'd prefer. ^MD
Twitch is slowly rolling out a new layout for channel pages. Currently, only eight percent of users are experiencing it.
There are minor compatibility issues. For now, please make sure to keep Swap Sidebars and custom Chat Widths disabled for now with the new layout. ^MD
New in FrankerFaceZ: Highlight messages in chat based on a user's name, as well as what badges the user has.
Messages may also be blocked using those criteria. ^MD
Have trouble reading chat when new messages come in? Try enabling Smooth Scrolling in the FrankerFaceZ settings.
Chat > Behavior > Smooth Scrolling
^MD
Did you know that FrankerFaceZ has add-ons?
You can enable things like:
- Emotes and other content from BetterTTV / 7tv
- Better tab-completion
- Fullscreen chat
- A customizable directory replacement
- And more!
All within FFZ. No need for multiple extensions!
The Reset Player button is back! It's not quite as effective as before, but it should solve most issues. It also has a new look thanks to a member of our community.
You can also find a Reset Player button in the Profiles menu, in case the player's UI has broken. ^MD
We've heard that people are spamming hosts on Twitch, making it hard to read chat through all the notifications.
Our new Blocked Message Types setting lets you put a stop to that in one click. ^MD
We are aware that Twitch's native animated emotes aren't currently working with FrankerFaceZ, and working on a fix.
Expect an update within an hour. ^MD
Twitch apparently reverted all the changes to their chat internals during the night, breaking our chat handling again by doing so.
We're pushing an old build to 'fix' things again. Sorry for the inconvenience. ^MD
We are aware that tab-completion and other chat input features are currently broken on Twitch.
This is the result of a bug in a Twitch update, and something they need to fix themselves.
We rely on Twitch's native tab-completion, which is broken even without extensions. ^MD
If you like to keep Twitch either windowed or maximized to half your screen, try Appearance > Layout > Enable Portrait Mode. Then, you'll get this layout whenever your window is taller than it is wide. It gives you edge-to-edge video without any wasted space.
#FFZTip
Twitch has finally removed their legacy chat. We've still got a bit of work to do on our moderation tools to get them up to our standards on the new site.
Until then, we'd like to recommend by
@CBenni_O
for a customizable, moderation focused client. ^MD
Today, we've added the ability to quickly and easily use a ban or time-out reason by right-clicking on the appropriate in-line chat action.
Custom reasons can be defined, and the current channel's rules are also displayed at the bottom. ^MD
For those of you experiencing the new channel layout, we've added support for our extra metadata. Stream Uptime, Latency, and the Host Button are back.
This update also fixes the option to disable channel hosting. ^MD
Streamers, our Artificial Chat Delay setting is back! Delay your personal view chat to give your moderators time to work. See less spoilers and other unfortunate messages. ^MD
Twitch released an update today that changed how chat scrolling works internally in addition to finally letting non-mods have options to pause scrolling.
This update is incompatible with our own chat pausing feature and causing issues. A fix will be released tomorrow. ^MD
FrankerFaceZ v4.0 Beta 1, with basic support for the Twitch rewrite, is now available.
Just be warned: it's missing key features still and there are likely bugs. ^MD
Version v4.2.0 of our extension is rolling out now. We've completely rewritten our code for handling chat pausing to better integrate it with changes Twitch has made.
Additionally, there are two new settings for fine tuning your chat pausing experience. ^MD
Twitch has released an update which is causing most FrankerFaceZ features not to work. We're aware and working on a solution.
There's no need to report issues at this time. ^MD
We've released version 4.20.37 which fixes known chat scrolling issues with Twitch's latest update.
Please let us know if you're still having issues after receiving our update. You can check which version you're running in the FFZ Control Center. ^MD
If you're having trouble with FrankerFaceZ, it's not just you.
There's a configuration issue with Cloudflare blocking a significant percentage of requests to our servers. We're currently reaching out to support to get this resolved as soon as possible. ^MD
Twitch has pushed out a somewhat significant change to chat internals, so some of our features are currently broken.
We're looking into things and hope to get a fix out soon. ^MD
Update: Support for Twitch's native animated emotes is now live.
Additionally, we've made Animated Emotes enabled by default to reflect the vanilla Twitch experience. You can still disable them in the FFZ Control Center under Chat > Appearance. ^MD
Twitch has responded to feedback and adjusted the color of a few badges. Specifically: Moderator, AutoMod, VIP, and Prime.
Our new release v4.17.1 updates the colors FrankerFaceZ uses to match. ^MD
You can still access the classic chat popout to get access to our old feature set while we get the new extension up to our standards. ^MD
Find this in the chat settings menu:
Hey, moderators. Want to fit a few more custom actions into chat, but your chat lines are getting too cluttered?
Try our new User Context Actions. Set some actions, then right-click a user in chat for a convenient pop-up menu. ^MD
Live now in FrankerFaceZ rc13.13, put the channel metadata back on top where it belongs so you can actually see it with the player maximized.
We've also added the Delete Message in-line action by default to bring us in line with Twitch's change from yesterday. ^MD
We are aware that FrankerFaceZ is currently having rendering issues due to a Twitch update and working on an update to address them.
Thank you for your patience. ^MD
Our website is back up, running on better hardware now. Badges have been re-enabled, and everything seems to be running smoothly.
Sorry about any inconvenience caused by our down time today. ^MD
We're receiving numerous reports from users that FrankerFaceZ is failing to load.
Currently we're unsure if this is a problem with Cloudflare or our own server, but we're looking into it. ^MD
We've released an update, v4.20.56, that resolves issues with page elements appearing as white squares as well as the emote menu being positioned incorrectly. Thank you all for the reports. ^MD
Upon request, we've added a new feature in rc13.16 to display rich embeds for all links in chat.
This is disabled by default. You can also restrict embeds to only display from certain users. VIP and Moderators, for example. ^MD
We are aware of problems on Twitch right now with FrankerFaceZ, and we're working on a fix.
Until a fix is available, we don't recommend refreshing. ^MD
Emote effects can be found in a new tab in the emotes menu. They show a preview of whatever emote you're using them on, or a random emote if you haven't picked an emote yet. It's fun to just hover over the effects and see what combos you get! More effects will be added over time.
Update: We are experiencing the same configuration issue with Cloudflare tonight, and it's affecting a far larger percentage of our users.
We are currently still waiting for Cloudflare support to respond to us regarding this issue. It isn't something we can fix directly. ^MD
That was easy enough. We've now released version 4.15.3 with a fix for the loading issues.
You may have to refresh a few times to get the update, but it's there. Sorry for the interruption. ^MD
We've updated with support for the new player. This removes support for the old player, however to the best of our knowledge everyone should be on the new player now.
Everything should be working, with the exception of the Reset Player button which has been removed. ^MD
As of version 4.14, you can now enable and disable settings profiles without needing to mess with confusing rules.
Right-click the FFZ Control Center button for quick access. ^MD
To better address the load on our website while everyone is home during the pandemic, we've unfortunately had to add more aggressive caching to our API.
It may take longer to see changes to emotes and badges on Twitch, but performance and loading issues should be resolved. ^MD
This update by Twitch is not compatible with our chat handling, causing some moderation messages to not currently be displayed in chat.
We'll be releasing an update later today to get things working properly again. ^MD
📢 In our continual effort to improve Mod Tools on Twitch, we've updated the viewing options for Deleted Messages in Chat. You can select from the Brief or Detailed view to fit your Moderation style.
Check out the Mod Tools section of your Chat Settings to get started!
We've pushed out an initial fix that should have basic features working again, including the gray theme, the settings menu, and chat tweaks.
More updates to come. ^MD
We've received notice that our web host has to reboot hardware for security updates. Due to this, we're experiencing loading issues with our extension.
FFZ should load after a short delay, but add-ons are not currently loading.
This should be done within 15 minutes. ^MD
We're once again experiencing issues with
@Cloudflare
incorrectly identifying traffic as an HTTP DDoS attack, preventing the extension loading for some legitimate users.
Sorry for the inconvenience. We'll reach out and do what we can to get this fixed quickly. ^MD
Our servers are experiencing heavy load at this time. As such, we've temporarily disabled our chat badges to help mitigate load-related issues.
Supporter badges will return after the weekend as server load returns to normal levels. Sorry for the inconvenience. ^MD
Everything should be back to normal now. Clear your cache and refresh as necessary. Let us know if there's anything we missed. These changes were substantial. ^MD
We have released an update fixing the visibility of emotes you send in chat in response to Twitch's update today. If you can't see your own emotes, you should refresh.
We're still working on an update for the changes to channel hosting. ^MD