Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tuhinpal/WhatsBot

Modular Userbot for Whatsapp. Supports MultiDevice authentication on non persistent server.
https://github.com/tuhinpal/WhatsBot

puppeteer whatsapp whatsapp-bot whatsapp-userbot whatsapp-web whatsbot

Last synced: about 2 months ago
JSON representation

Modular Userbot for Whatsapp. Supports MultiDevice authentication on non persistent server.

Awesome Lists containing this project

README

        

[![Supported By](https://raw.githubusercontent.com/tuhinpal/tuhinpal/master/supported-by-banner.svg)](https://ddevi.com/?utm_source=tuhin_github)

![WhatsBot](https://socialify.git.ci/tuhinpal/WhatsBot/image?description=1&font=Source%20Code%20Pro&forks=1&language=1&owner=1&pattern=Floating%20Cogs&stargazers=1&theme=Dark)



Version



Wiki


Demo


Deploy


Credits


Inspiration


Develop



Contributors


### Features :

- Modular
- Pmpermit Included
- Easily Deployable
- Ban Free (Using Whatsapp Web)
- Easy to Use
- Directory Listing in Web Server
- Terminal Included
- Encrypted Traffic

### Some useful Plugins :

- **pmpermit** - Permission for direct message
- **term** - Terminal in Whatsapp
- **yt** - Download Youtube video from link
- **weather** - Lookup today's weather
- **carbon** - Generate beautiful image from text
- **sing** - Download a song by search
- **qr** - Generate QR from text
- **directlink** - Get direct link of photos
- **tr** - Translate Text
- **ud** - Urban Dictionary
- **sticker** - Make sticker from Image
- **crypto** - Fetch Latest Price of a CryptoCurrency
- **watch** - Find out where to watch a Movie/Show
- **shorten** - Get Short URL
- **ocr** - Extract Text from Image
- **courier** - Fetches latest status of Courier/Shipments from multiple providers

[More modules]("https://github.com/tuhinpal/WhatsBot/wiki/Commands")

### Deploy :

[![Deploy with Heroku](https://www.herokucdn.com/deploy/button.svg "Deploy with Heroku")](https://heroku.com/deploy?template=https://github.com/tuhinpal/WhatsBot "Deploy with Heroku")

- [Railway](https://railway.app/) template url is officially removed (https://github.com/tuhinpal/WhatsBot/issues/62)

### Commands :

_Send !help in Anywhere. Or read this [Command's Wiki](https://github.com/tuhinpal/WhatsBot/wiki/Commands "Command's Wiki")_

### Develop :

_You can develop your own module for Whatsbot. Check out the [wiki](https://github.com/tuhinpal/WhatsBot/wiki/Development), It is very easy if you know Javascript._

### How it works :

- Open whatsapp web in server using puppeteer
- Listen messages and take action.

### Credits :

- [Whatsapp Web JS](https://github.com/pedroslopez/whatsapp-web.js/ "Whatsapp Web JS") - This project is fully depended on this Library
- [Carbon API](https://github.com/cyberboysumanjay/Carbon-API "Carbon API") - Thanks to [Sumanjay](https://github.com/cyberboysumanjay "Sumanjay") for his Carbon API
- [Google Translate API](https://github.com/iamtraction/google-translate-api "Google Translate API") - Unofficial Google Translator Library
- [Musicder](https://github.com/cachecleanerjeet/Musicder "Musicder") & [Jiosaavn API ](https://github.com/cachecleanerjeet/JiosaavnAPI "Jiosaavn API ") - For Jiosaavn Module
- [savefrom.net](https://savefrom.net/ "savefrom[dot]net") - For Youtube Module
- [Weather API](https://github.com/cachecleanerjeet/weather-api "Weather API") - For Weather Module

### Contributors :

Whatsbot is fully depended on it's community, Feel free to open a PR if you added a new feature. Thanks to these Great Developers for contributing.



### License & Copyright :

- This Project is [Apache-2.0](https://github.com/tuhinpal/WhatsBot/blob/main/LICENSE) Licensed
- Copyright 2021 by [Tuhin Kanti Pal](https://github.com/cachecleanerjeet)

### Connect :

- [Channel](https://telegram.dog/whatsbotnews)
- [Support Group](https://telegram.dog/whatsbotsupport)