Fredwuz / venom-bot-WhatsappWebBot

This is a basic WhatsappWebBot using https://github.com/orkestral/venom as a base
25 stars 17 forks source link

venom-bot-WhatsappWebBot

This is a basic WhatsappWebBot using https://github.com/orkestral/venom as a base

How to install

Python v2.7, v3.5, v3.6, v3.7, or v3.8 needed
you have to have node js installed https://nodejs.org/de/download/ first you have to install all the requirements located in the requirements.txt and run npm i inside the master folder
you also have to change yourNumber in config.json to your Whatsapp Number(with area code e.g. 49 for germany) and move it inside the Scripts folder so only you have excess to the command
there is a help command
after that you just have to Scan the Qr-Code in the console and it will start
you also have to create the Folders "Sticker", "bilder", "audio", "video" and a bans.txt outside the Scripts folder like this
Image

How to start

just run npm start inside the master folder

Avaliable Commands

ping replys with pong
ytdl downloads YouTube video and sends it if under 64 mB currently disabled
ytmp3 downloads YouTube video as mp3 File and sends if under 100 mB currently disabled
reddit sends given amount of pictures from given subreddit
meme sends given amount of pictures from meme, me_irl, dankmemes subreddit
hentai sends given amount of pictures from Hentai subreddit
help sends help file
Media + Sauce checks anime Source via trace.moe
Image + Sticker sends image back as sticker works with animated Sticker but Stickers can be bugged
ban restricts user from using Bot inside Group
unban unbans user inside Group
allSticker Every Image send will be send back as Sticker, can be Turn on and off

Disclaimer

Tested on Raspberry Pi 4b+ with Raspberry Os installed
This script isn't perfect in the slightest sense. Its just a small project I am working on in my free time so yeah maintaince is pretty poor but I try to do my best :D.
if you have any questions or feature requests you can join my Discord