CB User Quick Bio

lets you view a users bio content by clicking on the name in any room

Устаревшая версия за 16.10.2025. Перейдите к последней версии.

Автор
imarawn
Оценки
0 0 0
Версия
3.2.2
Создано
16.10.2025
Обновлено
16.10.2025
Размер
21,6 КБ
Лицензия
CC-BY-NC-SA-4.0
Работает на

💬 CB User Quick Bio — Phone-Style Profile Panel

A Tampermonkey userscript that opens a sleek phone-style popup when you click a username in Chaturbate chat.
It displays the performer’s bio, wishlist, photo/video sets, and socials, all fetched directly from Chaturbate’s /api/biocontext/{username}/.


📌 What this script does

  • Adds a movable popup panel next to the Chaturbate user context menu.
  • Displays:
    • Overview tab: raw API data (JSON)
    • About tab: performer’s “About Me” (clean HTML)
    • Wishlist tab: performer’s wishlist (HTML)
    • Media tab: photo/video sets and social offers
  • Shows Fanclub join info if available.
  • Adds a Copy Username button.
  • Keeps the popup lightweight, clean, and styled like a mobile profile view.
  • Closes automatically when the user menu closes or when pressing ESC.

⚙️ How it works

  • Listens for the native #user-context-menu popup in Chaturbate chat.
  • On click, fetches /api/biocontext/{username}/ (using your logged-in session).
  • Displays formatted data in a draggable, phone-sized popup.
  • Sanitizes all HTML (no scripts or inline styles).
  • Caches results for 5 minutes to avoid API spam.

🖥️ Requirements


🔧 Installation

  1. Install Tampermonkey (or similar).
  2. Click Install this script on GreasyFork.
  3. Visit any Chaturbate room.
  4. Click a username in chat — the Quick Bio panel will appear.

🧭 Usage

  • Click a username → opens context menu + Quick Bio panel.
  • Switch between Overview, About, Wishlist, and Media tabs via the bottom bar.
  • Drag the popup by its header.
  • Press ESC to close.
  • Copy the username via the “⧉ Copy Username” button.

🎨 Style & Display

  • Responsive dark design — fits neatly next to chat.
  • About/Wishlist text reformatted for readability.
  • Images and videos automatically scale to fit.
  • Links open in a new tab.
  • “Access” and “Purchased” badges have distinct colors for clarity.

⚡ Performance

  • Data fetched once per user and cached for 5 minutes.
  • Lightweight DOM updates — no reloading or lag.
  • Runs automatically on all Chaturbate subdomains.

🔒 Privacy

  • Runs entirely in your browser.
  • Uses only Chaturbate’s own API.
  • Collects no private data.
  • No network calls to third-party servers.

🚫 Limitations

  • Cannot embed live Chaturbate pages (X-Frame-Options: DENY).
  • Some rich embeds in “About Me” may be static.

🧾 License

Licensed under CC-BY-NC-SA 4.0

  • Free for personal use and sharing.
  • Non-commercial only.
  • Derivatives must include credit and keep the same license.