Updates
Changelog
Every update, improvement, and fix — in order.
Quick Translate
/t command
New shortcut command for fast translations. Type /t your message here and the bot translates instantly using your saved language and visibility setting — no tabs, no options, no friction. Perfect for DMs and fast-paced conversations.
Personal API Plan
Bring Your Own Key (BYOK) Subscribe to the Personal API Plan inside Discord and connect your own Google Translate or DeepL API key. Your key is stored encrypted and used for all your translations, no token balance required.
/set-api-key command
New command with three subcommands: set (opens a private modal to enter your key), remove (clears your saved key), and status (shows which key and provider are active).
Auto-detection
The bot automatically detects whether your key is for Google Translate or DeepL, no need to specify. Both DeepL Free (:fx keys) and DeepL Paid (UUID keys) are supported.
Token balance preserved Your existing token balance is paused while the Personal API Plan is active. If your subscription lapses, tokens resume automatically.
Website updates The dashboard now shows your Personal API Plan status and which provider is active. The home page includes a pricing section.
Improvements & Fixes
Low token notifications The bot now sends you a private DM when your token balance drops below 1,000 and again at 200 tokens, so you are never caught off guard mid-conversation.
Inactive account cleanup Accounts with no activity for one year are automatically cleaned up in line with our privacy policy. Your user ID is retained to prevent free token abuse on reinstall.
Initial Release
PersonalTranslator is live! 🎉
This is the first public release of PersonalTranslator — a Discord bot that lets you translate any message privately with a right-click, anywhere on Discord.
Features
Translate any message instantly Right-click any message and select Apps → Translate this message for an instant private translation in your language. Only you can see the result.
Slash commands
/translate- translate text directly with optional language override and visibility control/set-language— save your preferred language for the /translate command/my-language— save your native language for the right-click context menu/set-visibility— set whether your translations are private or public by default/status— view your token balance, usage stats, and purchase options/help— full command guide
Works everywhere PersonalTranslator is a user-installed app — install it once to your account and it works in every server, DM, and group chat without needing admin permissions.
Token system Every new user receives free tokens on first use. One token equals one character. Top up with a token pack purchased directly inside Discord — no external account needed.
Localised menus All commands and the right-click context menu are fully localised in 10 languages — Spanish, French, German, Portuguese, Italian, Romanian, Polish, Russian, Turkish, and Dutch — so users see the bot in their own language automatically.
Smart language prediction The bot remembers which language you use in each channel and predicts it automatically next time.
100+ supported languages PersonalTranslator supports over 100 languages via autocomplete — covering the major European, Asian, Middle Eastern, and African languages.
