Skip to content

Latest commit

 

History

History
66 lines (58 loc) · 1.73 KB

deploy-on-vps.md

File metadata and controls

66 lines (58 loc) · 1.73 KB

Deploy on VPS or PC.

  • You need to Install git,ffmpeg,curl,nodejs,yarn with pm2
    1. Install git ffmpeg curl

       sudo apt -y update &&  sudo apt -y upgrade 
       sudo apt -y install git ffmpeg curl
      
    2. Install nodejs

      sudo apt -y remove nodejs
      curl -fsSl https://deb.nodesource.com/setup_lts.x | sudo bash - && sudo apt -y install nodejs
      
    3. Install yarn

      curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - 
      echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
      sudo apt -y update && sudo apt -y install yarn
      
    4. Install pm2

      sudo yarn global add pm2
      
    5. Clone Repo and install required packages

      git clone https://github.com/prabathLK/PRABATH_MD
      cd PRABATH_MD
      yarn install --network-concurrency 1
      
    6. Create an env file for ENV.

      touch config.env
      nano config.env
      

      copy paste lines below.

      OWNER_NUMBER="94762280384"
      MONGODB_URI="Enter-mongodb_uri"
      SESSION_ID = "enter session_id"
      port = 5000
      OWNER_NAME = "prabath-md"
      AUTO_REACTION = false
      AUTO_VOICE = false
      AUTO_STICKER = false
      FAKE_COUNTRY_CODE = 92
      READ_MESSAGE = false
      PREFIX = .
      DISABLE_PM = false
      ANTI_BAD_WORD = "fuck"
      LEVEL_UP_MESSAGE= true
      THEME= PRABATH-MD
      WORKTYPE = public
      PACK_INFO = "prabath ✅;prabath-md"
      ANTILINK_VALUES = "chat.whatsapp.com"
      
      

      ctrl + o and ctrl + x, To save and exit

    7. start and stop bot

      To start bot npm start, To stop bot npm stop