Requirements
- NodeJS
- Git
- FFMPEG (to use ytmp3 and play commands)
- Tesseract (to use imgToTxt command)
- GraphicsMagik (to use memecreator command)
Installation ๐จ
๐ Clone this project
> git clone https://github.com/urielexis64/whatsapp-uribot
> cd whatsapp-uribot
๐งพ Installing Tesseract
- Download the file here.
- Run downloaded file as Administrator.
- Complete the installation.
- Run Command prompt as Administrator
- Run this command:
> setx /m PATH "C:\Program Files\Tesseract-OCR;%PATH%"
It will give us a callback like SUCCESS: specified value was saved.
- Now that you've installed Tesseract, verify that it's working by running this command to see version number:
๐ ๏ธ Installing FFmpeg
- Download one of the available versions of FFmpeg by clicking this link.
- Extract the file to
C:\
path.
- Rename the extracted folder to
ffmpeg
.
- Run Command Prompt as Administrator.
- Run this command:
> setx /m PATH "C:\ffmpeg\bin;%PATH%"
It will give us a callback like SUCCESS: specified value was saved
.
- Now that you've installed FFmpeg, verify that it's working by running this command to see version number:
๐ ๏ธ Installing GraphicsMagik
- Download graphicsmagik by clicking this link.
- Run the .exe file you just downloaded.
- Next, next, next...
- Run this command (replacing the graphicsmagik version you downloaded):
> setx /m PATH "C:\Program Files\graphicsmagick-[version];%PATH%"
It will give us a callback like SUCCESS: specified value was saved
.
๐ Install the dependencies:
Before running the below command, make sure you're in the project directory that you've just cloned.
Usage
Before running this script, first edit this section with your WhatsApp number, remember your WhatsApp number! Not a bot number, then
Features
๐ท Sticker Creator ๐ท |
Feature |
โ
|
Send photo with caption |
โ
|
Reply a photo |
โ
|
Reply a video |
โ
|
Reply a GIF |
โ
|
Reply a Sticker (change sticker metadata) |
โ
|
Image URL |
โ
|
Send Video with caption |
โ
|
Send GIF with caption |
โ
|
Find Sticker |
โ
|
Unsticker |
โฌ Downloader โฌ |
Feature |
โ
|
YouTube mp3/mp4 |
โ
|
Play mp3 |
โ
|
Tiktok |
โ
|
Facebook Video |
โ
|
Instagram Video/Image |
โ
|
Google Image |
โ
|
Reddit Image |
โ
|
PH Video |
๐ Educational ๐ |
Feature |
โ
|
Google Search |
โ
|
Google Image Search |
โ
|
Brainly Search |
โ
|
Text to speech |
โ
|
Image to Text |
โ
|
Link to PDF |
โ
|
Take Webpage Screenshot |
โ
|
Generate QR Code |
โ
|
Decode QR Code |
โ
|
DOC to PDF |
โ
|
Image to PDF |
โ
|
Merge PDFs |
โ
|
URL to Image |
โ
|
Resolve Math Expressions |
โ
|
Translate |
Coming Soon |
Wikipedia Search |
๐ฌ Group Only ๐ฌ |
Feature |
โ
|
Promote User |
โ
|
Demote User |
โ
|
Kick User |
โ
|
Add User |
โ
|
Mention All User |
โ
|
Get link group |
โ
|
Get admin list |
โ
|
Get owner group |
โ
|
Enable or Disable nsfw mood |
โ
|
Enable or Disable welcome mood |
โ
|
Mute or unmute |
โ
|
Join via link |
Owner Group Only |
Feature |
โ
|
Kick All Members |
โ
|
Leave Group |
Owner Bot Only |
Feature |
โ
|
Broadcast |
โ
|
Get Screenshot |
โ
|
Get blocked list |
โ
|
Leave all groups |
โ
|
Clear chat |
โ
|
Clear all chats |
โ
|
Clear suggestions |
๐ NSFW ๐ |
Feature |
โ
|
random4k |
โ
|
randomAnal |
โ
|
randomAss |
โ
|
randomBj |
โ
|
randomBoobs |
โ
|
randomCum |
โ
|
randomFeet |
โ
|
randomGoneWild |
โ
|
randomHentai |
โ
|
randomPussy |
โ
|
randomTentacle |
โ Help โ |
Feature |
โ
|
All available commands |
โ
|
Commands Usage |
โ
|
Terms and Conditions |
โ
|
Changelog |
โ
|
Creator Contact |
โ
|
General Info |
โ
|
Donate |
๐ก Shortcut ๐ก |
Feature |
โ
|
Repeat command |
โ
|
Write |
โ
|
Test bot |
Other |
Feature |
โ
|
Get lyrics |
โ
|
Link Shortener |
โ
|
Cheemsify Text |
โ
|
Create suggestion |
โ
|
Print suggestions |
โ
|
Get random cat images |
โ
|
Get random dog images |
And |
More... |
๐ง Troubleshooting
Make sure all the necessary dependencies are installed. https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md
Fix Stuck on linux, install google chrome stable:
> wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
> sudo apt install ./google-chrome-stable_current_amd64.deb
Special thanks to
License
MIT