Deployment Instructions Heroku Deployment Install Heroku CLI Run: heroku create your-bot-name heroku stack:set container git push heroku main DigitalOcean Deployment Install doctl Run: doctl apps create --spec deploy/digitalocean-app.yaml Render Deployment Connect your GitHub repository Create a new Web Service Use the render.yaml configuration Google Colab Setup Upload project files to Colab Run: from colab_setup import setup_colab setup_colab() Set environment variables Run the bot Environment Variables Required TELEGRAM_BOT_TOKEN=your_bot_token WORKER_BOT_TOKEN=your_worker_bot_token API_ID=your_api_id API_HASH=your_api_hash ADMIN_IDS=comma_separated_admin_ids DATABASE_URL=your_database_url GET2SHORT_API_KEY=your_get2short_key MODIJIURL_API_KEY=your_modijiurl_key Database Setup Create PostgreSQL database Run migrations: alembic upgrade head Adding Movies Use the MovieProcessor class: processor = MovieProcessor() result = await processor.process_movie( title="Movie Title", file_url="https://example.com/movie.mp4", platform="direct", year=2024, genre="Action" )