Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🎤 Create a TTS channel for the weekly/biweekly Discord meetings #18

Closed
JamesAlfonse opened this issue Jan 16, 2025 · 6 comments
Closed
Assignees

Comments

@JamesAlfonse
Copy link
Member

In today's Discord we discussed creating a TTS channel for the team meetings. @LastResortFriend is familiar with the creation process and mentioned he can assist with this.

@LastResortFriend
Copy link

Yes, I will put together a guide on how to use the current Bot I have in place for MoonFire and assist with setting it up in the WhyDRS Discord server. Will keep everyone posted.

@JamesAlfonse
Copy link
Member Author

Great! @LastResortFriend Would you mind if I assigned you this issue?

@LastResortFriend
Copy link

Go ahead, should be able to get it running over the weekend, probably Sunday.

@JamesAlfonse JamesAlfonse moved this from Backlog to To Do in Issues Tracker Jan 24, 2025
@LastResortFriend
Copy link

Here are the instructions for setting it up in the server and for members to use it:

Mod Instructions:
Step 1. Invite to server
Step 2. Setup: "/setup" followed by the desired channel name sets TTSBot to read messages from that channel in whatever voice channel it's in.
Step 3. It's a good idea to have the bot read who said the message it is speaking, particularly when multiple users are using it at the same time.
"set xsaid" followed by the "True" option. Do it again but set to false to have it stop.

User Instructions:
Bot Support: https://discord.gg/zWPWwQC

Users must join a voice channel, even if they do not have a mic, and use
"/join" in the tts channel to have it join the voice channel you are in if it is not there already.
Users may put a dash symbol "-" at the start of a message to have ttsBot ignore reading it.

The voice settings mainly set the accent the bot speaks with, it does not translate however.
Users may change the accent the bot reads to them with by using "/set voices" and choosing their preferred accent.

Users may also set the voice reading to be male or female (female default) by using "/set mode" and selecting their preferred voice.
It is worth noting the female voice sounds more like a human and the male voice sounds more like a bot.

Finally users may dismiss the bot from the current voice channel by typing "/leave".
The bot will automatically leave if all users have left the voice channel it is in.

Recommend pinning the User Instructions portion into the TTS channel description or a pinned message. Followed up with Chives in Discord DMs re: plugging it into the server.

@JamesAlfonse
Copy link
Member Author

Thanks @LastResortFriend !!!

@JFWooten4 JFWooten4 moved this from To Do to In Progress in Issues Tracker Jan 27, 2025
@tehchives
Copy link
Contributor

Added to the discord! Thank you LRF for providing the easy instructions, and I'll be closing this issue now.

@github-project-automation github-project-automation bot moved this from In Progress to Done in Issues Tracker Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

3 participants