{"repo":"pvnotpv/wabot","free":true,"listed":false,"github":"https://github.com/pvnotpv/wabot","clone":"git clone https://github.com/pvnotpv/wabot.git","description":"Economy/Memes/Image/NSFW/FUN commands and a webapp with control panel using unofficial WhatsApp api","language":"JavaScript","stars":15,"topics":["bots","whatsapp","whatsapp-api","whatsapp-bot","snoowrap","bot","whatsapp-web-js"],"license":"MIT","category":"chat-messaging","readme_excerpt":"Not your average whatsapp bot. PS: THIS USED TO BE MY LOCKDOWN (2020-2022) PROJECT AND YE... THE PROJECT IS FAR FROM DEAD. Wabot-3.7.0 All images are fetched from reddit and cached in-memory every 5 minutes. (above gifs may take a bit to load.) AND MUCH MORE !!! MISC - Uses mongodb as primary db and redis(even for images) to cache, so the bot is pretty fast. - NSFW commands can be enabled/disabled by admins. - You won't be banned from WhatsApp unless you make the bot public, Just add the bot to your friends/family groups but nothing else. - You can host the bot for free on Railway, 500 hours per month free. SETUP - Clone the repo - Edit the .env file. - Watch a video on youtube to setup mongodb and change the db url. - There are tons of guides on google to setup Snoowrap for reddit. Docker file method - Make sure to run the redis docker image. - docker build -t wabot . - docker run -p 8080:8080 wabot Manual - yarn --add to install dependencies. - You need to have redis-server running on localhost. - yarn run start - Visit localhost:8080/qrcode, scan the qr and you're pretty good to go. APIS USED - Insult Api - https://insult.mattbas.org/api/ - Mom jokes - https://yomomma.info/ - Snoowrap for reddit - https://not-an-aardvark.github.io/snoowrap - Whatsapp-web.js - https://wwebjs.dev/ (From 28/1/24)","default_branch":null,"files":null,"tree":[],"storefront":"/r/pvnotpv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pvnotpv/wabot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}