Skip to content

This is a Telegram bot that will recommend the best Movies or Series depending on the user's needs

License

Notifications You must be signed in to change notification settings

Miguelus373/Netflix-Chooser-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netflix-Chooser-Bot

In this project I created a Telegram bot capable of choosing a random movie or serie by asking the user what he wants to watch.

I built it using Ruby and the Telegram Bot API

screenshot

Built With

  • Ruby
  • Telegram Bot API
  • Rspec & Rubocop

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • Web Browser or Telegram app
  • Code Editor
  • Terminal

Install

The first step to run this bot on your pc is to clone this repo using the following command on your terminal:

  • $git clone https://github.com/Miguelus373/Netflix-Chooser-Bot.git

After that, you need to install all the neccesary gems for this bot:

  • On your terminal, navigate to the folder where the repo is
  • Run bundle install

Usage

Once you have the repo and its gems locally you need to start the bot.

  • On your terminal, navigate to the folder where the repo is
  • Run ruby bin/main.rb

Testing

In case you want to test the different methods and classes of this project you just need to open a terminal on the repo folder and run rspec. This will display all the default tests for this repo.

If you want to add your own tests, go to the spec folder and find the class you want to add tests for

Telegram

After the previous steps the bot is ready to be used.

Just go to the Telegram webpage or use the app, then search for @NetflixSelectorBot

Bot Commands:

  • To start the bot just type /start and press send. The bot will ask you a couple of question to give you the best movie/serie recomendation
  • Once the bot has helped you to select something to watch, you can stop the bot by typing /stop

Author

👤 Miguel Uzcátegui

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used

📝 License

This project is MIT licensed.

About

This is a Telegram bot that will recommend the best Movies or Series depending on the user's needs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages