VisumateBot creates stunning videos directly in Telegram. Perfect for quick, creative content! 🎬
- 📹 Generate landscape videos with simple commands.
- 📱 Generate portrait videos with simple commands.
- Start the bot by sending
/start. - Use
/landscapevideo [topic]to create a landscape video. - Use
/portraitvideo [topic]to create a portrait video.
- Clone the repo:
git clone https://github.com/vprayag2005/VisumateBot cd VisumateBot - Create and activate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
- Install dependencies:
pip install -r requirements.txt
- Create a
.envfile inside the project directory and add the following:Visit the respective websites to obtain the necessary API keys.TELEGRAM_API_KEY = "your_telegram_api_key_here" # Get from BotFather on Telegram GEMINI_API_KEY = "your_gemini_api_key_here" # Obtain from Gemini API provider UNSPLASH_API_KEY = "your_unsplash_api_key_here" # Get from Unsplash Developers BOT_USERNAME = "your_bot_username_here" # Your bot's username on Telegram
- Run the bot:
python main.py
🚀 VisumateBot - Effortless Video Creation!