/moviebot-chatgpt

A Telegram bot that uses OpenAI's ChatGPT to provide top 5 movie recommendations in various categories.

Primary LanguagePython

🎬 MovieBot: Your Personal Film Guide

MovieBot is a Telegram bot that uses OpenAI's ChatGPT to provide top 5 movie recommendations in various categories.

Features

  • Easy-to-use interface
  • Integrated with ChatGPT

Prerequisites

  • Python 3.7+
  • Telegram bot API token
  • OpenAI API key

Installation

  1. Clone the repo and enter the directory.
  2. Create and activate a virtual environment.
  3. Install dependencies with pip install -r requirements.txt.

Configuration

  1. Set TELEGRAM_API_TOKEN and OPENAI_API_KEY environment variables.

Usage

  1. Run the bot with python movie_bot.py.
  2. Interact with the bot on Telegram.

Deployment

Deploy the bot using a cloud service provider like Heroku or AWS.