Skip to content

RoiKlevansky/sockBot

 
 

Repository files navigation

The PillowTweezers WA Bot

Welcome to our humble and nice little Whatsapp bot! It was written in mind of the users and participants of the group and tries to comply as much as possible with WhatsApp bs anti-bot/anti-fun rules.

Features

Covid-19 Availability
Covid statistics
Covid statistics on a settlement ✔ ️
Covid statistics on a country ✔ ️
Sticker Maker Availability
Image to sticker ✔ ️
Video to sticker ✔ ️
GIF to sticker ✔ ️
Admin Tools Availability
Tag-All ✔ ️
Block user
Unblock user
Games Availability
Trivia
Fun Commands Availability
Random Number
Sentiment processing
of message
Generate random name
from Israel's records
Gimatria equivalents
finder
Joke generator
Love calculator
Tip generator
TV schedule
Scouts job generator
Other Commands Availability
Help menu
Failsafe command
Alarm command
Whatsapp surveys
Translate command
Wikipedia article extractor
Dictionary definition command
Utility Commands Availability
Weather report for
settlement
Recording to text
Text to recording
Breaking news
Survey command

& Much more.

Installation and Usage

Clone this project

> git clone https://github.com/Schwartzblat/sockBot.git
> cd pt_bot

On-device setup

Dependencies:

  • Node.js (Only latest is tested)
  • Python 3.7 (May work with later versions too)

Installation:

Install dependencies

> npm i

Starting the bot

> npm start

Docker installation

Dependencies:

  • Docker
  • Docker Compose

Starting the bot

> docker-compose up

Special commands preparation:

WhoIs command:

  1. Install "me" app on an android device.
  2. Install burp on your computer.
  3. Use the proxy option and extract from the http requests this tokens: Authorization-token and pwd-token.
  4. Put them in the config

Api commands:

Just create users in rapid-api and all the sites in the config/apiKeys.json
and subscribe to these APIes (all of them are free).

  1. http://www.voicerss.org
  2. https://openweathermap.org
  3. https://rapidapi.com/spamakashrajtech/api/corona-virus-world-and-india-data
  4. https://rapidapi.com/fyhao/api/text-sentiment-analysis-method

Thanks

I want to thank my Mama and Pa.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.1%
  • Python 3.6%
  • Dockerfile 0.3%