An open API service indexing awesome lists of open source software.

https://github.com/kavideveloperse/kavi-x-bot

KAVI-X BOT MD WhatsApp Bot Create By Cyber Kavi !
https://github.com/kavideveloperse/kavi-x-bot

baileys baileysmd kavix kavixmd kavixmdbot new newbot wabot whatsapp whatsapp-bot whatsappbot

Last synced: 3 months ago
JSON representation

KAVI-X BOT MD WhatsApp Bot Create By Cyber Kavi !

Awesome Lists containing this project

README

          

ο»Ώ[![Typing SVG](https://readme-typing-svg.demolab.com?font=Fira+Code&center=true&size=60&pause=1000&width=435&height=100&lines=KAVI-X+MD)](https://git.io/typing-svg)

KAVI-X is a Multi-Device WhatsApp bot developed by **Cyber Kavi**. It is designed to provide various automation features and can be deployed on multiple platforms.

---

## πŸ”§ Setup KAVI-X

### 1️⃣ PAIR Code


PAIR CODE

---

## πŸš€ Deployment Options

---

### πŸ”Ή Deploy to **Heroku**
1. If you don’t have a Heroku account, create one.


Heroku

2. Deploy KAVI-X:


Heroku Deploy

---

### πŸ”Ή Deploy to **Railway**
1. Create an account on Railway:


Railway

2. Deploy KAVI-X:


Deploy Railway

---

### πŸ”Ή Deploy with **GitHub Codespaces**
1. Click below to open KAVI-X in a GitHub Codespace:


Open in Codespaces

---

### πŸ”Ή Deploy with **GitHub Actions**

1. Fork the repo and enable GitHub Actions.
2. Go to **Actions β†’ set up a workflow yourself**.
3. Create the workflow file at:
`.github/workflows/deploy.yml`
4. Paste the following code into the file:

πŸ“œ Click to view GitHub Actions deploy.yml

```yaml
name: Node.js CI

on:
push:
branches:
- main
pull_request:
branches:
- main

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [20.x]

steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}

- name: Clean dependencies and install specific versions
run: |
rm -rf node_modules package-lock.json
npm install cheerio@1.0.0-rc.12 css-select@5.1.0 --legacy-peer-deps

- name: Install remaining dependencies
run: npm install --legacy-peer-deps

- name: Start application
run: npm start
```

---

### πŸ”Ή Deploy on **VPS**
You can also deploy KAVI-X on your **own VPS**. Ensure you have **Node.js 22+** installed and set up the **environment variables**.

---

## βš™οΈ Environment Variables
Ensure to set the following **environment variables** correctly:

```env
SESSIONID='Put Your Session ID Here'
BOTNAME='KAVI-X MD'
OWNERNUMBER='94702128378'
OWNERNAME='Cyber Kavi'
WEBSITEX='https://kavi-x-bot-login.up.railway.app/'
WAGC='https://chat.whatsapp.com/CG9f0paHJzwDImXiydfuht'
BOTSCRIPT='https://github.com/KaviDeveloperSe/KAVI-X-BOT'
PACKNAME='KAVI-X MD'
AUTHOR='Cyber Kavi'
CREATOR='94702128378@s.whatsapp.net'
BOTPREFIX='.'
RESTART='true'
MONGODB_URI='Put Your Mongo DB URI Here'
```
---

## πŸ”— KAVI-X Support

Join the **KAVI-X WhatsApp community** for updates and support:


WhatsApp Channel


WhatsApp Support

---

Enjoy using **KAVI-X**! πŸš€