/Bgtplayer

Primary LanguagePythonMIT LicenseMIT

ʙɪᴋᴀꜱʜ ᴍᴜꜱɪᴄ 2.0

What's the work of this bot ? :

Best Smart Voice Chat Music Bot For All Telegram Groups or Channels This Bot Support Video play Or Audio Play Both ||

Multiple deployment options are available :

First you have to fork this repo and star this repo for motivating us and without forking it can occur an error while you deploying your apps so fork this first

🔗 Features :

  • Pyrogram 2.0
  • Feel no lag while playing songs
  • Zero downtime
  • Fast Download Song From Server
  • Py-tgcalls Updated
  • Fastest vc bot on telegram

Basic Bot Commands :

  • /play <song name> - play song you requested
  • /vplay <song name> - play video you requested
  • /song <song name> - download songs you want quickly
  • /ping - Bot Online OR Offine
  • /pause - pause song play
  • /resume - resume song play
  • /skip - play next song
  • /end - stop music play

Mandatory Bot Variable's:

  • API_ID
  • API_HASH
  • BOT_TOKEN
  • MUSIC_BOT_NAME
  • MONGO_DB_URI
  • OWNER_ID
  • STRING_SESSION

Tutorial for workflow deployment :

⚠️ Deploy On Workflow :

To deploy on workflow you need to import codes of that repository which u want to deploy on github workflow. for detailed process checkout Kaali-Linux tutorial above of this repository.

Necessary Variables To Host On Workflow given below :

  • GIT_EMAIL - Your github mail
  • GIT_NAME - Your github username
  • BOT_REPO - Your bot repository which u want to deploy
  • GIT_TOKEN - your github access token it acts like a password for your github account

Generate your string session through termux choose always Pyrogram-2.0 :

⚠️ Okteto Deployment :

Click the button below to deploy on Okteto!

Mogenius Deployment :

Click the button below to deploy on Mogenius!

ᴅᴇᴘʟᴏʏ ᴏɴ ʀᴀɪʟᴡᴀʏ 🚈 :

Check Out Necessary Variables Here fill these vars

Deploy on Railway

🔗 Deploy On Scalingo :

Click On the below button to deploy on scalingo

🔗 Deploy On Uffizzi :

Click On the below button to deploy on uffizzi platform!

🔗 Deploy On Heroku :

Click the button below to deploy Bikash Music Bot on Heroku!

Clever Cloud Deployment :

ᴅᴇᴘʟᴏʏ ᴏɴ ᴠᴘꜱ 📡 :

  • Get your Necessary Variables

  • Upgrade and Update by : sudo apt-get update && sudo apt-get upgrade -y

  • Install Ffmpeg by : sudo apt-get install python3-pip ffmpeg -y

  • Install required packages by : sudo apt-get install python3-pip -y

  • Install pip by : sudo pip3 install -U pip

  • Clone the repository by : git clone https://github.com/BikashHalderNew/Bgtplayer && cd Bgtplayer

  • Install requirements by : pip3 install -U -r Installer

  • Fill your variables in the env by : vi.env
    Press I on the keyboard for editing env
    Press Ctrl+C when you're done with editing env and :wq to save the env
    and to exit press :qa

  • Install tmux to keep running your bot when you close the terminal by : sudo apt install tmux && tmux

  • Finally run the bot by : bash bikash.sh

  • For getting out from tmux session : Press | Ctrl+b | and then d

Now its time to give some credits ✨ :

Support & Updates ⚡ :

🖥️ Owner Of This Repository :

Bikash Halder

Also support our youtube channel by subscribing it :

ᴋᴀɴɢ ɪᴛ ᴡɪᴛʜ ᴘʀᴏᴘᴇʀ ᴄʀᴇᴅɪᴛꜱ ᴇʟꜱᴇ ʏᴏᴜʀ ᴍᴜᴍ ᴍɪɴᴇ...