Guide · 5 min read

Join-to-create voice channels and text-to-speech

Give every member their own voice room they can lock, hide and hand over, and let Hana read chat aloud with per-member voices.

Updated

Join-to-create rooms

Instead of a wall of empty voice channels, members join one "create" channel and get their own room.

  1. Create a voice channel named something like ➕ Create a room, and a category for the rooms.
  2. Run /vc setup with join_channel and category. Leave sync_permissions on so new rooms copy the category's permissions.

The room's owner controls it:

CommandEffect
/vc lock / /vc unlockOnly permitted people can join
/vc hide / /vc unhideHide the room from the channel list
/vc permit / /vc rejectAllow or kick and block up to five people at once
/vc limitUser limit
/vc nameRename
/vc transferGive ownership to someone else
/vc claimTake over if the owner left

Turn the system off with /vc disable.

Text-to-speech

TTS is for members who can't or don't want to talk.

  1. Join a voice channel and run /tts join. Hana reads that channel's chat aloud.
  2. Each member picks a voice, speed and pitch with /tts myvoice.
  3. /tts say speaks one message, with flags for accents and effects. /tts flags lists them all.

/tts announcer-join makes Hana announce who joins and leaves voice. Server defaults (auto-join, announcer) are in /tts config.

Admins can stop TTS reading a specific user with /tts blacklist. /tts stop stops the current audio and /tts disconnect ends the session.