Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nordmtr/cinemabot

Asynchronous Telegram movie bot written on aiogram
https://github.com/nordmtr/cinemabot

Last synced: 3 months ago
JSON representation

Asynchronous Telegram movie bot written on aiogram

Awesome Lists containing this project

README

        

# Cinema Bot

A Telegram bot **[@vip_pro_best_cinema_bot](https://t.me/vip_pro_best_cinema_bot)** written on `aiogram` for finding movies by their titles.

## What can it do?

You simply send a movie or TV show title and get its poster, brief overview, release date and links to websites, where you can watch it (or buy it).
The bot supports 6 languages:
- Russian, English (fully supported)
- French, German, Spanish, Chinese (only queries and responses)

## How does it work?

It uses the open API of *The Movie Database (TMDb)* to find all metadata about relevant movies and TV shows sorted by their popularity. To find links to watch, it googles each movie on each site from the predefined set of online cinemas.

## How to use it?

First, you need to specify language and your willingness to see adult content by sending `/start` command to the bot. You can change it later by sending `/settings` command. After that, you can start using the bot.

## Commands

- `/start` --- Start the bot and specify some settings
- `/help` --- Show commands description
- `/settings` --- Update settings

## Query examples

- Avengers: Infinity war
- Die hard
- Веном
- Брат 2
- Игра престолов