Giter Site home page Giter Site logo

duckduckgot / whatsapp-botto-xre Goto Github PK

View Code? Open in Web Editor NEW

This project forked from synthesized-infinity/whatsapp-botto-xre

0.0 0.0 0.0 1.16 MB

Lightweight, Efficient & Stable Whatsapp-Botto-Re Successor built on top of Baileys.

TypeScript 99.03% Shell 0.14% JavaScript 0.83%

whatsapp-botto-xre's Introduction

Whatsapp-Botto-Xre

WhatsApp-Botto-xRe

FOSSA Status

A WhatsApp Bot Built on Top of Baileys
Work in progress. More features and commands will be added soon



โœจ Highlights

  • ๐Ÿ’– Object Oriented
  • ๐Ÿ’™ Written in TypeScript
  • ๐Ÿ’› Event-Based
  • ๐Ÿ’š Express Contorl Panel
  • ๐Ÿ’œ Self-Resoting Auth
  • ๐Ÿ’ Built with Baileys (The Best WhatsApp Library Out There)

โฌ‡ Installation

Make sure you have the following softwares installed

Clone the repo and install the npm packages after installing these

> git clone https://github.com/SomnathDas/Whatsapp-Botto-Xre
> cd Whatsapp-Botto-Xre
> npm i && npm i -D

โœ Configaration

Edit the config.json according to your needs

{
    "name": "Xre",
    "prefix": "!",
    "admins": []
}

name The name of the Bot
prefix The Prefix of the Bot
admins The JIDs of the users who you want to the Admins/Mods for the bot

Now, follow the instructions here to install MongoDB and run a Local DB in your system or Create a Cloud Database using Mongo Atlas

Create a file named .env

In the created .env and make sure to add every fields wrriten below

MONGO_URI=YOUR_MONGODB_CONNECTION_URI

MONGO_URI is the connection URI for the Database (If you're using Mongo Atlas, Use the Connection URI got from there. Else use the URL in .env.example)

โŒจ Building

Run npm run build and the Compiled JS files, Decleration Files, Maps and Declaration Maps with their folder will appear in the dist folder

๐Ÿ’ป Running

npm start

Running the above command will start the bot. To authenticate scan the QR which shows up in the terminal or the link which is logged when the QR event fires using the WA-Web Scanner on your WhatsApp. Now you're on your own. Good Luck!

๐Ÿ’ช Contribution

  • Feel free to open issues regarding any problems or if you have any feature requests
  • Make sure to follow the ESLint Rules while editing the code and run npm run prettier-format before opening PRs

๐Ÿ“‘ License

FOSSA Status

whatsapp-botto-xre's People

Contributors

alenvelocity avatar somnathdas avatar fossabot avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.