Talkbot
  • Quick start
  • Supported languages
  • FAQ
  • Use Cases
    • Multiple speakers
    • Personalising your voice
    • Transferring control
    • Speaking without a command
    • Restrict text to a channel
    • Stopping long running messages
    • Translation
    • Emoji sound effects
    • Text replacement
    • Keeping text neat
    • Getting help
  • Advanced Topics
    • Linking to Twitch
    • Betabot
    • Usage limits
    • Change your command character
Powered by GitBook
On this page
  • Permitting multiple users
  • Voice personalisation

Was this helpful?

  1. Use Cases

Multiple speakers

!permit and personalisation

PreviousFAQNextPersonalising your voice

Last updated 6 years ago

Was this helpful?

Permitting multiple users

A common use case for Talkbot is where multiple non-voice users need to use the text-to-speech capability at once. Talkbot provides this capability by the !permit command and personalisation of voice using personalisation commands such as !mylang and !myvoice.

!permit allows the current master of Talkbot to permit other users or roles to also use the bot at the same time.

Below is an example of permitting @wootosmash and the role @talkbot_users

!permit @wootosmash @talkbot_users

If you permit a role it will permit all users with that role to be able to use the bot. When permitting roles, individual users can then !unpermit themselves or the master can !unpermit them.

To avoid pinging all members of the role unnecessarily use the role name without the '@' symbol to permit the role.

Example of polite role permit:

!permit talkbot_users

On !unfollow all permitted and unpermitted users will be lost. On the next !follow they will have to be permitted again. To avoid this use !transfer or !sidle to transfer the control of the bot. See the topic for more details.

Voice personalisation

Talkbot provides several commands for personalisation, see the table below. Full details of personalisation can be found under .

Command

Description

!mygender

Change your gender - this is used to automatically select your voice

!mylang

!myvoice

!mytitle

Set a personal title replacement for 'master'

!mypitch

Set the pitch your voice speaks with

!myspeed

Set the speed your voice speaks with

!myprefix

Set your speaking prefix, enable and disable prefixing with !myprefix on/off

Change your language - see for details

Explicitly set your voice - see for details

Transferring control
Personalising your voice
Supported Languages
Supported Languages