BocchiBot is a multipurpose WhatsApp bot using wa-automate-nodejs library!
Requirements • Installation • Features • Thanks to • License
- node-gyp (Please read the installation steps correctly!) If error still occurs, please read troubleshooting section.
> git clone https://github.com/SlavyanDesu/BocchiBot
> cd BocchiBot
Edit the required value in config.json
.
{
"ownerBot": "[email protected]",
"prefix": "$",
"uaOverride": "WhatsApp/2.2037.6 Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36",
"token": "api-key",
"nao": "api-key",
"vhtear": "api-key"
}
ownerBot
: your WhatsApp number.
prefix
: bot's prefix.
uaOverride
: your user agent.
token
: API token. You can get it here by creating an account. After that, set your server/host static IP in here.
nao
: SauceNAO API token. You can get it here by creating an account.
vhtear
: VHTear API token. You can get it here by purchasing his API key.
If you want to change the language, replace all ind
function to eng
.
Example:
ind.wrongFormat()
To:
eng.wrongFormat()
> npm install
Regular node:
> npm start
PM2:
> pm2 start index.js
> pm2 monit
PM2 with cron job (restart after 5 hours):
> pm2 start index.js --cron "* */5 * * *"
> pm2 monit
After that scan the QR code using your WhatsApp apps in your phone!
If you want to unlock premium commands, please contact me~
Unique Features | Conditions |
---|---|
Register | ✔️ |
Leveling | ✔️ |
Sticker Maker | Availability |
---|---|
Send/reply image | ✔️ |
Send/reply GIF | ✔️ |
Send/reply MP4 | ✔️ |
Text to sticker | ✔️ |
Text to sticker GIF | ✔️ |
Sticker to image | ✔️ |
Downloader | Availability |
---|---|
Facebook video | ✔️ |
YouTube audio/video | ✔️ |
Joox | ✔️ |
Misc | Availability |
---|---|
Say | ✔️ |
Lyric | ✔️ |
Shortlink | ✔️ |
Wikipedia | ✔️ |
KBBI search | ✔️ |
IG stalk | ✔️ |
GSMArena | ✔️ |
Food receipt | ✔️ |
YouTube search | ✔️ |
Fun | Availability |
---|---|
Harta tahta | ✔️ |
Calender | ✔️ |
Weton jodoh | ✔️ |
Zodiac | ✔️ |
Write | ✔️ |
Missing person | ✔️ |
Valentine | ✔️ |
Weeb Zone | Availability |
---|---|
Neko | ✔️ |
Wallpaper | ✔️ |
Kemono | ✔️ |
Kusonime | ✔️ |
Komiku | ✔️ |
Anime tracer | ✔️ |
Source finder | ✔️ |
Random waifu | ✔️ |
Bot | Availability |
---|---|
NSFW toogle | ✔️ |
Bot stats | ✔️ |
List block | ✔️ |
Ping | ✔️ |
Delete | ✔️ |
Report bug | ✔️ |
Group join | ✔️ |
Owner | Availability |
---|---|
Broadcast | ✔️ |
Clear all messages | ✔️ |
Leave all groups | ✔️ |
Get session | ✔️ |
Ban | ✔️ |
Evaluates JS | ✔️ |
Shutdown | ✔️ |
Add premium user | ✔️ |
Set status | ✔️ |
Moderation | Availability |
---|---|
Add | ✔️ |
Kick | ✔️ |
Promote | ✔️ |
Demote | ✔️ |
Leave | ✔️ |
Everyone | ✔️ |
Toogle NSFW | ✔️ |
Set group icon | ✔️ |
Anti-link | ✔️ |
NSFW | Availability |
---|---|
Lewds | ✔️ |
nHentai lookup | ✔️ |
Fetish | ✔️ |
Latest Nekopoi | ✔️ |
Waifu NSFW | ✔️ |
Pornhub downloader | ✔️ |
Waifu 18+ | ✔️ |
nHentai downloader | Premium |
Multi lewds | Premium |
Multi fetish | Premium |
If you having problem when installing the modules (most likely when installing Quick.db), please READ THIS. Also, if error still occurs and don't know what to do please make an issue on this repo, thank you.
BocchiBot © SlavyanDesu, released under the MIT License. Authored and maintained by SlavyanDesu.