/TikTok-TTS-Bot

A python TikTok Text to speech generator telegram bot.

Primary LanguagePythonMIT LicenseMIT

TikTok TTS Telegram Bot 🤖🎙️

Welcome to the TikTok TTS Telegram Bot repository! This bot converts text messages into speech using the TikTok TTS (Text-to-Speech) service and sends the audio back to the user.

Features ✨

  • Convert text to speech with various voices.
  • Easy-to-use Telegram interface.
  • Supports multiple languages and accents.

Requirements 🛠️

  • Python 3.x
  • requests library
  • telethon library

Installation and Usage 🚀

  1. Clone this repository:

    git clone https://github.com/Harshit-shrivastav/TikTok-TTS-Bot.git
  2. Install the required dependencies:

    pip install -r requirements.txt
  3. Set up your Telegram bot:

    • Create a new bot and get the API token from the BotFather on Telegram.
    • Set the API_ID, API_HASH, and BOT_TOKEN as environment variables.
  4. Run the bot:

    python main.py
  5. Interact with the bot by sending messages and selecting voices using the provided commands.

Commands 🤖

  • /start: Start the bot and receive a greeting message.

Contributing 🤝

Contributions are welcome! If you have any ideas, enhancements, or bug fixes, feel free to open an issue or submit a pull request.

License 📝

This project is licensed under the MIT License.


Feel free to ⭐ this repository if you found it helpful! Happy coding! 🚀