Giter Club home page Giter Club logo

whatsapp-uribot's Introduction

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:
> tesseract -version

๐Ÿ› ๏ธ 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:
> ffmpeg -version

๐Ÿ› ๏ธ 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.

> npm install

Usage

Before running this script, first edit this section with your WhatsApp number, remember your WhatsApp number! Not a bot number, then

> npm start

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

whatsapp-uribot's People

Contributors

urielexis64 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  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.