Skip to content

Telegram IMDb Bot: Python-based bot for Telegram. Features include movie search via IMDb API, watchlist management, and movie details retrieval. Check the demo video to see it in action.

License

Notifications You must be signed in to change notification settings

Darshana3782/Telegram-IMDb-Bot1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Telegram IMDb Bot

This is a Telegram bot that allows users to search for movie information, view images, watch trailers, and manage a personal watchlist. The bot is built using Python and utilizes the python-telegram-bot library for interacting with the Telegram Bot API and the IMDb API for fetching movie data.

Demo

Check out the demo video to see the bot in action:

Demo Video

Features

  • Inline movie search: Search for movies directly within the chat.
  • Detailed movie information: Get comprehensive details about movies including ratings, release date, genres, and more.
  • Movie images and trailers: View a selection of movie images and watch trailers.
  • Personalized watchlist: Manage your own watchlist of movies.
  • Interactive user interface: Enjoy an intuitive and user-friendly bot experience.

Getting Started

To use the bot, follow these steps:

  1. Install the required dependencies: pip install python-telegram-bot==13.3
  2. Obtain your Telegram Bot API key and IMDb API key.
  3. Replace the placeholder API keys in the code with your actual API keys.
  4. Run the bot script: python Telegram_IMDb_Bot.py
  5. Start a chat with the bot in Telegram and explore its features.

Feel free to clone the repository and customize the bot to suit your needs. Contributions and feedback are always welcome!

About

Telegram IMDb Bot: Python-based bot for Telegram. Features include movie search via IMDb API, watchlist management, and movie details retrieval. Check the demo video to see it in action.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.8%
  • Python 0.2%