Quick-Text-Buttons

Adds customizable buttons to paste predefined text into the input field on ChatGPT/Gemini.

Bu betiği kurabilmeniz için Tampermonkey, Greasemonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

You will need to install an extension such as Tampermonkey to install this script.

Bu betiği kurabilmeniz için Tampermonkey ya da Violentmonkey gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği kurabilmeniz için Tampermonkey ya da Userscripts gibi bir kullanıcı betiği eklentisini kurmanız gerekmektedir.

Bu betiği indirebilmeniz için ayrıca Tampermonkey gibi bir eklenti kurmanız gerekmektedir.

Bu komut dosyasını yüklemek için bir kullanıcı komut dosyası yöneticisi uzantısı yüklemeniz gerekecek.

(Zaten bir kullanıcı komut dosyası yöneticim var, kurmama izin verin!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Zateb bir user-style yöneticim var, yükleyeyim!)

Yazar
p65536
Günlük kurulumlar
0
Toplam kurulumlar
27
Değerlendirmeler
0 0 0
Versiyon
3.0.0
Oluşturulma
05.08.2025
Güncellenme
14.01.2026
Boyut
317 KB
Lisans
MIT
Geçerli

Overview

Quick-Text-Buttons (QTB) is a utility script that adds customizable buttons to quickly insert predefined text into the input fields of AI services like ChatGPT and Gemini. You can efficiently manage and utilize frequently used instructions and prompts by organizing them into "profiles" and "categories."

Currently, it supports the following AI services:

  • ChatGPT
  • Gemini

Recommended Companion:
Pair this with UX Customizer (UXC) for a complete UI overhaul.
QTB optimizes Input, while UXC optimizes UI & Navigation—together, they provide the ultimate chat experience.


Key Features

  • Streamlined UI integrated into the input area
  • Enhanced Text Editor with Drag & Drop reordering
  • Keyboard shortcuts (Alt+Q) and full keyboard navigation support
  • Real-time settings synchronization across multiple tabs
  • Manage registered text by classifying it into "profiles" and "categories"
  • Switch between profiles (sets of categories) to use text sets tailored for different purposes
  • Specify the insertion position of the text (cursor position / start / end)
  • Option to automatically insert a newline before or after the text
  • Settings export/import functionality (in JSON format)
  • Includes sample settings, making it easy to get started.

Screenshots (Images are for ChatGPT)

Quick Text Buttons Showcase Image

  • Perfect Match: Works seamlessly with UX Customizer ( ChatGPT / Gemini ) to enhance the visual interface and navigation.

Visual Guide & Usage

1. Access & Navigation

The Quick Text button (pen icon) is located at the bottom-left of the chat input field.
Hover (or Click, depending on settings) over the button to open the list.

Text List Navigation

  • Text: Click an item to insert it directly into the input field.
  • Category: Switch tabs to view different groups of texts.
  • Profile: Switch profiles to load a completely different set of texts.

Keyboard Shortcuts:

  • Alt + Q: Quickly toggle the text list.
  • Arrow keys: Navigate through the list.
  • Enter/Space/Tab: Insert the selected text.
  • Ctrl + Arrow keys: Switch profiles.

2. Settings & Customization

  • Settings: Right-click the button to open the Settings Panel, where you can edit texts, manage profiles, and change options.
  • Import/Export: If needed, use the "JSON" button in the settings panel to export your current settings or import sample settings.

Sample Settings

The easiest way to get started is to download a sample file from the samples folder and modify its contents to your liking.
Please import the sample JSON via the script's settings screen (JSON modal).


More info

Full Guide & Details on GitHub:


This script is open-source and licensed under the MIT License.