Social Media Reply Tone Adjuster
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Social Media Reply Tone Adjuster reads the user's drafted reply text from the page — the text you've typed into a reply input field — and sends it to the AI to rewrite it in a selected tone. You can choose from five tones: professional, friendly, casual, concise, or empathetic. The rewritten version is presented in the panel for review, and you can copy it to your clipboard or replace the original draft directly in the input field. The tool also includes a manual input option for pasting text that isn't in a standard reply field.
WHERE IT RUNS
This userscript runs inside major social media and discussion platforms including Facebook, X (Twitter), Reddit, LinkedIn, and YouTube in your browser, powered by the free BotGentz extension. It operates entirely on the page you are viewing — it reads the drafted reply from the page and sends it to the AI backend for tone adjustment. All AI processing happens remotely, but your draft text is only sent for the purpose of adjusting its tone.
HOW TO USE
Install the BotGentz extension and ensure you have an active subscription, then install this userscript from the BotGentz catalogue. Navigate to any supported platform — Facebook, X, Reddit, LinkedIn, or YouTube — and type a draft reply in the comment or reply input field. Open the tool panel, select your desired tone from the dropdown (professional, friendly, casual, concise, or empathetic), and optionally toggle "Preserve length" to keep approximately the same length as the original. Click "Adjust Tone" to generate the rewritten version. Review the adjusted reply, then click "Copy Adjusted" to copy it to your clipboard or "Replace Draft" to replace the original draft in the input field. You can also use the manual input field to paste text that isn't in a standard reply input.
HOW IT WORKS UNDER THE HOOD
The script first attempts to extract the drafted reply using WebMCP if available — the new W3C proposal for structured browser tools — which allows direct, typed access to the reply input without DOM scraping. If WebMCP is not available, the script falls back to a multi-strategy DOM extraction approach, scanning for reply input fields using selectors like [data-testid="reply-input"], textarea[placeholder*="Reply"], and [contenteditable="true"]. The extracted text is then sent to the AI backend via a secure API call with your subscription key. The AI processes the input with a system prompt that instructs it to rewrite the text using the specified tone, optionally preserving length, and caps the output at 1,024 tokens. The response is presented in the panel for review. If auto-replace is enabled, the script also attempts to replace the original draft in the input field automatically.
THE PANEL
The tool runs in the BotGentz panel, a draggable floating interface that stays on top of the page. You can drag the panel by its header, collapse it to a small bubble, and resize it. The panel remembers its position per site, so it stays where you left it when you return to the platform. Press Escape to close the panel when you are done. The panel includes settings for tone selection and length preservation, a display area showing the adjusted reply, and action buttons for adjusting, copying, replacing, regenerating, and saving settings.
PLEASE NOTE
This tool requires the free BotGentz extension and an active subscription to the AI service. AI-generated replies should be reviewed before use — they are drafts, not final responses. The tool works only on the current page and may not detect all reply input fields depending on platform updates. Social media platforms frequently update their interfaces — if the tool stops working, check for an updated version or report the issue. Your draft text is only sent to the AI backend for the purpose of adjusting its tone; no data is stored permanently. The manual input field can be used as a fallback for unsupported platforms or inputs.