GhostSpeaker — Command Reference
How It Works
- Join a voice channel in your Discord server.
- Type any message in the designated TTS text channel.
- GhostSpeaker joins your voice channel and reads the message aloud using your chosen voice.
The bot follows you between voice channels automatically. It disconnects after 5 minutes of inactivity or when the last person leaves — your voice preference is saved for 30 minutes in case you return.
TTS Commands
| Command | What It Does | Example |
|---|---|---|
/ghost [1–10] |
Set your personal TTS voice. Choices are saved for the session (30 min after disconnect). | /ghost 3 |
/ghost leave |
Disconnect GhostSpeaker from the voice channel. | /ghost leave |
/ghost-voices |
List all 10 available voices with your current selection highlighted. | /ghost-voices |
/ghost-lang |
Set your TTS language. The bot translates your message before speaking. Applies to voices 1–10. | /ghost-lang Spanish |
/ghost-help |
Show a quick command cheatsheet in Discord (only you can see it). | /ghost-help |
Available languages: English · Spanish · French · Japanese · Russian · German · Swedish
Fun Commands
| Command | What It Does | Example |
|---|---|---|
/ghost-flip |
Flip a coin. Returns Heads or Tails. | /ghost-flip |
/ghost-roll [dice] |
Roll dice in standard NdN notation. Up to 100 dice, up to 1000 sides. | /ghost-roll 2d6 |
/ghost-rps |
Play Rock, Paper, Scissors against GhostSpeaker. | /ghost-rps |
/ghost-pick [options] |
Pick a random option from a space-separated list. | /ghost-pick pizza tacos burgers |
/ghost-remind [time] [message] |
Set a reminder. Pings you in the channel after the specified time. Max 24 hours. Formats: 30s, 5m, 2h, 1d. |
/ghost-remind 5m stand up meeting |
Admin and moderation commands (block, spam filter, moderator management, etc.) are not listed here. Server owners receive a private reference via DM when GhostSpeaker joins their server.