NOTE: By default it's been setup for easy deployment on Heroku, you can select either Github or Heroku CLI deployment method.
- Create a new bot via @BotFather and note the
token
- Type
/setcommands
- Select the bot you just created
- Copy and paste the below text as the bot's commands
start - start a conversation with the bot
search - search any category for results
list - get results from a list of services
$ git clone https://github.com/kodjunkie/beetube-bot.git
$ cd beetube-bot
$ cp .env.example .env # Update .env accordingly
$ npm install
# Start mongoDB daemon
$ npm start
$ git clone https://github.com/kodjunkie/beetube-bot.git
$ cd beetube-bot
$ cp .env.example .env # Update .env accordingly
# To boot-up first time only or whenever docker file is modified (builds the containers)
$ docker-compose up --build
# To boot-up without building the containers (regular use)
$ docker-compose up
# To shut-down
$ docker-compose down
$ npm test
Checkout the deployed version here
- Increment tests
- Implement video (Youtube) search & download
- Implement music (search & download)
- Implement torrent (search & download
.torrent
)
All contributions of any kind are welcome.
This project is opened under the MIT 2.0 License which allows very broad use for both academic and commercial purposes.
Tools | Use |
---|---|
github.com/Go-phie/gophie | movies |