- Browse, search and download
movies
,music
,anime
andtorrent
- Ability to browse
music
sorted by genre - Ability to download
music
directly from chat - Ability to paginate all returned results
- Supports personalized settings
NOTE: By default it's been setup for easy deployment on Heroku, you can select either Github or Heroku CLI deployment method.
- Nodejs >=
v14.x
- MongoDB (database)
- Create a new bot via @BotFather and note the
token
- Type
/setcommands
- Select the bot you just created
- Copy and paste the texts below as the bot's commands
start - start a conversation with the bot
search - search through any category
keyboard - show custom keyboard
about - about this bot
$ git clone https://github.com/kodjunkie/beetube-bot.git
$ cd beetube-bot
$ cp .env.example .env # Update .env accordingly
$ npm install
# Start mongo db 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 container)
$ docker compose up --build
# To boot-up without building the container (regular use)
$ docker compose up
# To shut-down
$ docker compose down
$ npm test
Checkout the deployed version here
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.
External APIs | Uses |
---|---|
kodjunkie/node-raspar | Music, Torrent |
Go-phie/gophie | Movie, Anime |