Most Complete Text To speech Bot
ST Manager turns any Discord voice channel into a live text-to-speech broadcast. Type a message, run /say, and the bot reads it out loud in your voice channel — no bots to babysit, no complicated setup. With 8 speech providers, 36 slash commands, multi-language support, and an optional web dashboard, ST Manager is built to scale from a small hangout server to a large, multi-shard community.
/set_channel_provider and every message typed there is read aloud automatically, no slash command needed./loop_start, /loop_status, and /loop_stop repeat a TTS message on an interval, perfect for ATIS/UNICOM-style broadcasts, event reminders, or AFK notices./config for server-wide defaults, /settings for personal voice preferences, and /channel_config for per-channel overrides. Everyone gets the setup that works for them./whitelist lets staff decide exactly who is allowed to use TTS commands in their server./commandstats tracks global and per-user command usage over 24 hours, 7 days, or all time, so moderators can see how the bot is actually being used./logconfig sends moderation-relevant TTS activity to a log channel of your choice./activate_premium and check your status anytime with /check_premium.| Command | What it does |
|---|---|
/say |
Speak a message in your voice channel using your saved voice/provider |
/google_say, /amazon_say, /ms_say, /amazonpollysay, /elevenlabs_say, /flowery_say, /fakeyou_say, /aeiou_say |
Speak using a specific provider directly |
/fakeyou_download |
Generate a TTS clip and download the audio file |
/set_channel_provider / /delete_channel_provider |
Turn automatic message-to-speech on/off for a text channel |
/set_default_provider / /set_my_provider |
Choose the default voice engine for the server or just for you |
/loop_start / /loop_status / /loop_stop |
Manage repeating TTS announcements |
/config / /settings / /channel_config / /channel_settings |
Configure server, personal, and channel-level preferences |
/whitelist |
Control who can use TTS in your server |
/translate |
Translate and speak messages across languages |
/premium / /activate_premium / /check_premium |
Manage premium voice access |
/commandstats |
View usage statistics |
/set_timeout |
Control how long the bot waits before leaving an inactive voice channel |
/set_locale |
Set the bot's language for your server |
/help |
Browse every command, grouped and explained |
/say Hello world!/settings to pick your personal voice, or /config to set server-wide defaults/set_channel_provider on a text channel to enable hands-free automatic TTS/help to see the full command list by categoryST Manager is actively maintained, with new voices, languages, and dashboard features added regularly.