Skip to content

Inline telegram bot to search any movie database including IMDb, JustWatch, OMDb and TMDb.

License

Notifications You must be signed in to change notification settings

Jisin0/filmigobot

Repository files navigation

filmigobot

telegram badge Go Report Card Go Build License: GPL v3

filmigobot is a fully serverless high-performace inline telegram bot to search different movie databases using the filmigo library written in GO. It is designed to be easily deployed to Vercel but has support almost any other servers. It currently supports IMDb, JustWatch and OMDb.

Connect a new bot to the Public App now or deploy a new instance following the instructions below. Sample Bot

Commands

start - Check if the bot is alive.
about - Basic Information About the bot.
help - Short Guide on How to Use the Bot.
privacy - Read the user  privacy policy.
imdb - Search or get a movie from IMDb.
jw - Search or get a movie from JustWatch

Variables

  • BOT_TOKEN : Optional. On vercel, a list of bot tokens allowed to connect to the app or leave empty allow anyone to connect. On servers, a single bot token.
  • DEFAULT_SEARCH_METHOD : The default method to use for inline search. Possible values are jw, imdb & omdb.

Deploy

Deploy your own filmigobot app to vercel

Deploy with Vercel

Deploy To Heroku


Deploy

Deploy To Scalingo


Deploy on Scalingo

Deploy To Render


deploy-to-render

Make sure to have the following options set :

Environment

Go

Build Command

go build .

Start Command

./filmigobot

Advanced >> Health Check Path

/

Deploy To Koyeb


deploy-to-koyeb

You must set the Run command to :

./bin/filmigobot

Deploy To Okteto


deploy-to-okteto

Deploy To Railway


deploy-to-railway

Run Locally/VPS

You must have the latest version of GO installed first

git clone https://github.com/Jisin0/filmigobot
cd filmigobot
go build .
./filmigobot

Thanks

Disclaimer

Any data obtained using the bot is not allowed to be used for commercial use. Please read the Privacy Policy of the respective movie database before using, sharing or modifying data from them.

GNU General Public License 3.0
Licensed under GNU GPL 3.0..

About

Inline telegram bot to search any movie database including IMDb, JustWatch, OMDb and TMDb.

Resources

License

Stars

Watchers

Forks

Languages