A telegram ๐ค bot for music, videos, movies, EDM tracks, torrent downloads, files and more.
- 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)
- Have node-raspar installed
- 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
The deployed version can be found on telegram as @beetube_bot
Hope you liked this project, don't forget to give it a star โญ
$ npm test
This project is opened under the MIT 2.0 License which allows very broad use for both academic and commercial purposes.