Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Harry260/WhatsApp-Plus
Send overpowered WhatsApp messages!
https://github.com/Harry260/WhatsApp-Plus
customization pro whatsapp whatsapp-button whatsapp-buttons whatsapp-list whatsapp-pro whatsapp-web
Last synced: 3 months ago
JSON representation
Send overpowered WhatsApp messages!
- Host: GitHub
- URL: https://github.com/Harry260/WhatsApp-Plus
- Owner: Harry260
- License: mit
- Created: 2022-09-28T15:59:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-01T16:59:56.000Z (over 2 years ago)
- Last Synced: 2024-08-03T13:14:42.401Z (7 months ago)
- Topics: customization, pro, whatsapp, whatsapp-button, whatsapp-buttons, whatsapp-list, whatsapp-pro, whatsapp-web
- Language: JavaScript
- Homepage: https://waplus.netlify.app/
- Size: 1.12 MB
- Stars: 14
- Watchers: 2
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Whatsapp + Will give you two awesome features for your normal whatsapp! Give your whatsapp superpowers! Made with whatsapp-web.js. You can Make create your message at Message Maker GUI if you feel lazy to type!
> ⚠️ **DISCLAIMER**:
>
> - This is made for non-business account
> - I am not responsible for anything you do with this! Use at your own risk
> - The button message is a brittle feature since it is based on a pull request!
![]()
# What can you do?
1. [**LIST MESSAGES**](#making-a-list-message) : You can send list messages with title, caption and of course items int the list! You can also customize the button to open the list
2. [**BUTTON MESSAGE**](#making-a-button-message) : You can send messages with buttons (max 3). You can also give title, caption and a subtitle!
# Get Started
1. Clone this repository or download the latest [Release](https://github.com/Harry260/WhatsApp-Plus/releases/tag/v1)
2. Go to root directory
3. Install dependencies```js
npm install
```4. Start the script `index.js`
```js
node index.js
```4. Now wait for a sec and Scan the QR code with your WhatsApp Mobile App
5. BOOM! You got the pro version!!
# Usage
Before You get started, refer this image to identify various elements of the message
You can Make create your message at Message Maker GUI instead of typing the command.. if you feel lazy to type!

## Making a list message
List message contain the following elements :
- Title : Title of the message `--title`
- Caption : Caption of the message `--cap`
- Button Text : Text of the button to open the list `--button`
- Pop Text: The text in the pop-up of list items `--pop`
- Items : Various list itemsYou can create a button with the `!list` command. If you skip any option, it will be set to a default value! And if no items are provided, the message wont be created. If you want to add space to the item, use underscore `_`
##### Template
```
!list ="" item1 item2 item3
```##### Example
```
!list --title="A list Message!" --cap="This is probably the caption of the list message" Hello How_Are_You This_is_a_list_item
```##### Output
![]()
## Making a Button message
Button message contain the following elements :
- Title : Title of the message `--title`
- Caption : Caption of the message `--cap`
- Items : Various buttons
- Pop Text: Here, it is the little subtitle below caption `--pop`You can create a button with the `!btn` command. If you skip any option, it will be set tu a default value! And if no items are provided, the message wont be created. If you want to add space to the item, use underscore `_`
> **NOTE**:
>
> - The button message is a brittle feature since it is based on a pull request!
> - You can only add up to 3 buttons, more buttons will be ignored
> - Button messages don't work with Group Chats. It just act weird.##### Template
```
!btn ="" button1 button2 button3
```##### Example
```
!btn --title="A message with buttons" --cap="A message with buttons" --pop="is this a subtitle?" Okay Hmm Yoo!
```##### Output
![]()
## Changing command Prefix
The default command prefix is `!` eg. `!btn`. If you want to change it, you can create an Environment Variable `CMD_PREFIX` and give your desired prefix
eg. If you want `#` to be your prefix
```.env
CMD_PREFIX=#
```# 💪 Support
Support this project by buying me a coffee and starring ⭐ this repo!