Item logo image for [twitch.tv] 7BTVFZ Emote Picker

[twitch.tv] 7BTVFZ Emote Picker

ExtensionEntertainment9 users
Item media 4 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker
Item media 1 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker
Item media 2 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker
Item media 3 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker
Item media 4 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker
Item media 1 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker
Item media 1 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker
Item media 2 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker
Item media 3 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker
Item media 4 (screenshot) for [twitch.tv] 7BTVFZ Emote Picker

Overview

Custom emote picker for Twitch chat: 7TV, BTTV, FFZ

7BTVFZ Emote Picker v3.125.26 — for Twitch Chat . ⚠️ Before using — disable BetterTTV, 7TV and FFZ browser extensions on twitch.tv The extension adds a button below the chat input field. Click it to open a full-screen emote picker popup with access to 7TV, BTTV and FFZ emotes. Built from scratch — no bloat, no broken features, no weird behavior. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🧩 Core Features ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📦 Loads emotes from 7TV, BTTV and FFZ — channel + global sets 🔲 Zero-width 7TV emote support — correct layering in chat 🔘 Mini button injected below the chat input field 🪟 Full-screen popup — opens on button click, 480 emotes per page 🔍 Search — filter emotes by name within the current tab ⭐ Favorites — Ctrl+Click an emote in the popup to save/remove Stored locally, separately per channel 💬 Click any emote to insert it into chat 📨 "Send to chat" button — simulates the native Twitch send button 🔄 Auto-refresh — detects 7TV notifications about emote add/remove/rename and updates the list automatically ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⚙️ Technical ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📄 Pagination — 480 emotes per page with full virtual scroll support 🔤 Autocomplete — type :emote prefix in chat to get suggestions 🔒 No data collection — the extension does not send or store any user data 🌐 Twitch only — does not run on directory, clips, videos or other pages ❌ Incompatible with official 7TV, BetterTTV and FrankerFaceZ extensions ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📋 Patch notes & source → https://github.com/ftpobpl47hGTN56/7BTVFZ-emote-Picker Changelog — SEP Overlay Align [## [2.294.26] — [3.125.26] - 2026-05-12] Problem In Twitch chat with SEP (7TV) + FFZ extensions, base emotes inside overlay wrappers were misaligned: they shifted relative to overlay images, overlapped adjacent emotes, and made message text hard to read. Solution Pure CSS injection via a <style> tag — no DOM mutations, no MutationObserver. Two independent rule sets: one for standard overlays, one for modified overlays. Changes CSS architecture Wrapper switched from inline-block to inline-flex — stays inline in the chat flow while enabling flex alignment for the child base img Targeting via :has(.sep-emote-overlay) — rules apply only to wrappers that contain an overlay; plain base-only wrappers are untouched justify-content / align-items instead of a hardcoded translateX/Y pixel — alignment is adaptive and works correctly regardless of wrapper size Overlay images explicitly receive position: absolute — they are taken out of flex flow and do not affect base positioning Modifier support — sep-mod-* (ffzW etc.) Separate selector :has([class*="sep-mod-"]) for wrappers where the base img carries a modifier class (e.g. sep-mod-ffzW) Automatic wrapper expansion: width: var(--sep-wide-w) — SEP writes the correct value into that CSS variable; the wrapper expands from 64px to the actual base img width (140.8px), eliminating overlap with adjacent emotes Independent alignment settings for the standard and mod cases

Details

  • Version
    3.125.26
  • Updated
    May 13, 2026
  • Offered by
    gullampis810
  • Size
    1.78MiB
  • Languages
    English
  • Developer
    Email
    r.ac.k.a.us.kas.h.e.t2.91@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps