Text-to-Speech Command

Convert text to speech and play it in a voice channel

Usage

?tts [message]

The TTS command converts your text message into speech and plays it in your current voice channel.

Arguments:

  • message - The text you want to convert to speech

Requirements

Before Using:

  • You must be in a voice channel
  • Bot needs permission to join voice channels
  • Bot needs permission to speak
  • Text must not be empty

Examples

Basic message:

?tts Hello everyone!

Longer message:

?tts Welcome to our Discord server. Hope you enjoy your stay!

Command Behavior

  1. Bot joins your voice channel
  2. Converts text to speech
  3. Plays the audio
  4. Automatically disconnects after playing
  5. Cleans up temporary audio files

Bot Response

Memo Bot

Ended TTS

Successfully generated and played TTS file. Disconnecting from #General

Memo Bot

Join voice channel

Please join a voice channel to use this command! Usage: ?tts [message]

Required Permissions

  • Connect
  • Speak

Cooldown

No cooldown

Related Commands

Common Issues

  • Not in a voice channel
  • Missing message text
  • Bot lacks permissions
  • Channel at capacity
  • TTS generation fails

Good to Know

  • Auto-disconnects after playing
  • Stops current audio if playing
  • Works in any voice channel
  • Temporary files are cleaned up