Skip to content

Getting Started

Invite Yeonhong Bot to your server and experience your first TTS in under 5 minutes.

Step 1: Invite the Bot

Click the button below to invite Yeonhong Bot to your server.

Required permissions:

  • Read/Send Messages — Chat detection
  • Connect/Speak in Voice Channels — TTS playback
  • Use Slash Commands — Commands like /join, /leave, etc.

Administrator Permission Recommended

Inviting the bot with Administrator permission during initial setup lets you use all features right away.

Step 2: Join a Voice Channel

First, you join a voice channel. Then call the bot from a text channel.

/join

The bot will join the voice channel you are currently in.

Bot not joining?

  • Make sure you have joined a voice channel first.
  • Check the bot's permissions (Connect to voice channel).
  • If a channel whitelist is set, make sure your channel is included.

Step 3: Type a Message → TTS Plays

While the bot is in the voice channel, type a message in the text channel and it will be read aloud immediately.

Hello! This is a Yeonhong Bot test.

The bot automatically detects the language and converts it to speech. 🎉

Step 4: Personal Settings (Optional)

Customize your TTS experience with personal settings.

/user settings

Available settings:

  • Nickname — The name read before your message (e.g., "Alex: Hello everyone")
  • Voice — Choose a voice per language (Korean / English / Japanese)
  • Pitch — Voice pitch (-4.0 ~ +4.0)
  • Speed — Speaking speed (0.5x ~ 2.0x)

Step 5: Server Settings (Admin)

If you are a server administrator, you can adjust the overall TTS settings.

/server settings

Admin Only

The /서버 commands can only be used by server administrators.

Done

When you are finished, remove the bot from the voice channel:

/leave

Troubleshooting

TTS is not playing
  1. Check if the bot is in a voice channel using /join.
  2. Check if the text channel is set as a TTS detection channel.
  3. Check if TTS is enabled in server settings (/server settings).
  4. Make sure the bot's volume is not set to 0.
The bot is already in a different channel

If the bot is in a different voice channel, use /leave to remove it, then call it again with /join.

The bot is offline

If the bot is offline, check announcements in the official Discord server.