MovieBot is a Telegram bot that uses OpenAI's ChatGPT to provide top 5 movie recommendations in various categories.
- Easy-to-use interface
- Integrated with ChatGPT
- Python 3.7+
- Telegram bot API token
- OpenAI API key
- Clone the repo and enter the directory.
- Create and activate a virtual environment.
- Install dependencies with
pip install -r requirements.txt
.
- Set
TELEGRAM_API_TOKEN
andOPENAI_API_KEY
environment variables.
- Run the bot with
python movie_bot.py
. - Interact with the bot on Telegram.
Deploy the bot using a cloud service provider like Heroku or AWS.