BocchiBot is a multipurpose WhatsApp bot using wa-automate-nodejs library!
Requirements • Installation • Features • Thanks to • License
> git clone https://github.com/SlavyanDesu/BocchiBot.git
> cd BocchiBotEdit the required value in config.json.
{
"ownerBot": "62812xxxxxxxx@c.us",
"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",
"melodic": "administrator"
}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.
melodic: MelodicXT API token. You can use administrator key.
If you want to change the language, replace all ind function to eng.
Example:
ind.wrongFormat()To:
eng.wrongFormat()- 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 FFmpeg installed, verify that it's working by running this command to see version number:
> ffmpeg -versionThe installation is same as you install FFmpeg but whatever. I will make it clear.
- Download the file according to the OS you are using by clicking this link.
- Extract the file to
C:\path. - Rename the extracted file to
libwebp. - Run Command Prompt as Administrator.
- Run this command:
> setx /m PATH "C:\libwebp\bin;%PATH%"It will give us a callback like SUCCESS: specified value was saved.
- Now that you've libwebp installed, verify that it's installed by running this command to see version number:
> webpmux -version> npm installRegular node:
> npm startPM2:
> pm2 start index.js
> pm2 monitPM2 with cron job (restart after 5 hours):
> pm2 start index.js --cron "* */5 * * *"
> pm2 monitAfter that scan the QR code using your WhatsApp in your phone!
If you want to unlock premium commands, please buy me a coffee at least 1 on Ko-fi platform.
| Leveling | Availability |
|---|---|
| Leveling | ✔️ |
| Set background | ✔️ |
| Set status color | Soon |
| Set level color | Soon |
| Set XP color | Soon |
| Set bar color | Soon |
| Sticker Maker | Availability |
|---|---|
| Send/reply image | ✔️ |
| Send/reply GIF | ✔️ |
| Send/reply MP4 | ✔️ |
| Text to sticker | ✔️ |
| Text to sticker GIF | ✔️ |
| Sticker to image | ✔️ |
| Sticker WM | ✔️ |
| Take sticker | ✔️ |
| Downloader | Availability |
|---|---|
| Facebook video | ✔️ |
| YouTube audio/video | ✔️ |
| Joox | ✔️ |
| TikTok | ✔️ |
| TikTok pic | ✔️ |
| ✔️ | |
| Instagram post | ✔️ |
| Instagram story | ✔️ |
| LayarKaca21 film | ✔️ |
| TikTok no WM | ✔️ |
| Misc | Availability |
|---|---|
| Say | ✔️ |
| Lyric finder | ✔️ |
| Shortlink maker | ✔️ |
| Wikipedia (EN) | ✔️ |
| Wikipedia (ID) | ✔️ |
| KBBI search | ✔️ |
| IG stalk | ✔️ |
| GSMArena | ✔️ |
| Food receipt finder | ✔️ |
| YouTube search | ✔️ |
| TTS | ✔️ |
| AFK | ✔️ |
| Distance calculator | ✔️ |
| Find sticker | ✔️ |
| List surah | ✔️ |
| Math | ✔️ |
| Surah | ✔️ |
| Random contact | ✔️ |
| Play YouTube | ✔️ |
| Whois | ✔️ |
| SMS gateway | ✔️ |
| Tafsir Al-Qur'an | ✔️ |
| Al-Kitab search | ✔️ |
| LK21 | ✔️ |
| Reminder | ✔️ |
| Image to URL | ✔️ |
| Jadwal sholat | ✔️ |
| Line sticker latest | ✔️ |
| Cek ongkir | ✔️ |
| Read more | ✔️ |
| Sending email | ✔️ |
| Random quotes | ✔️ |
| Genshin character | ✔️ |
| Fun | Availability |
|---|---|
| Harta tahta maker | ✔️ |
| Weton jodoh | ✔️ |
| Zodiac | ✔️ |
| Write on paper | ✔️ |
| Glitch text maker | ✔️ |
| SimSimi | ✔️ |
| Blackpink logo maker | ✔️ |
| Pornhub logo maker | ✔️ |
| Galaxy text maker | ✔️ |
| Truth or dare | ✔️ |
| TikTok asupan | ✔️ |
| PH comment maker | ✔️ |
| Triggered effect | ✔️ |
| Deep fry effect | ✔️ |
| Kiss someone | ✔️ |
| 3D Text | ✔️ |
| Freefire logo | ✔️ |
| Freefire banner | ✔️ |
| Sliding text | ✔️ |
| Hero ML maker | ✔️ |
| Fire maker | ✔️ |
| Couple balloon maker | ✔️ |
| Wasted image | ✔️ |
| Caklontong quiz | ✔️ |
| Hilih text | ✔️ |
| Tebakgambar quiz | ✔️ |
| Weeb Zone | Availability |
|---|---|
| Random neko girl | ✔️ |
| Random wallpaper | ✔️ |
| Random kemonomimi | ✔️ |
| Kusonime scrapper | ✔️ |
| Komiku scrapper | ✔️ |
| Anime tracer | ✔️ |
| Source finder | ✔️ |
| Random waifu | ✔️ |
| Anitoki latest | ✔️ |
| Bot | Availability |
|---|---|
| Toogle NSFW | ✔️ |
| Bot usage status | ✔️ |
| Blocked list | ✔️ |
| Ping | ✔️ |
| Delete message | ✔️ |
| Report bug | ✔️ |
| Join group | ✔️ |
| Serial check | ✔️ |
| Owner | Availability |
|---|---|
| Broadcast | ✔️ |
| Clear all messages | ✔️ |
| Leave all groups | ✔️ |
| Get snapshot | ✔️ |
| Ban | ✔️ |
| Eval | ✔️ |
| Shutdown | ✔️ |
| Add premium user | ✔️ |
| Set bot's info | ✔️ |
| Moderation | Availability |
|---|---|
| Add | ✔️ |
| Kick | ✔️ |
| Promote | ✔️ |
| Demote | ✔️ |
| Leave bot | ✔️ |
| Everyone | ✔️ |
| Toogle NSFW | ✔️ |
| Set group icon | ✔️ |
| Anti-group link | ✔️ |
| Toogle welcome | ✔️ |
| Auto-sticker | ✔️ |
| Mute group | ✔️ |
| Anti-NSFW link | ✔️ |
| Anti-Porn | Premium |
| NSFW | Availability |
|---|---|
| Lewds | ✔️ |
| nHentai lookup | ✔️ |
| Fetish | ✔️ |
| Latest Nekopoi | ✔️ |
| Waifu NSFW | ✔️ |
| Pornhub downloader | ✔️ |
| Waifu 18+ | ✔️ |
| Yuri | ✔️ |
| Femdom | ✔️ |
| Avatar lewd | ✔️ |
| nHentai search | ✔️ |
| nHentai downloader | Premium |
| Multi lewds | Premium |
| Multi fetish | Premium |
open-wa/wa-automate-nodejsYogaSakti/imageToStickeruukinaMrPawNOPahri123LeviathanHferlitopymAlvioAdjiJanuarVideFrelanVirusLaunchershansekaiBaguettouHAFizh-15TheSploit
BocchiBot © SlavyanDesu, released under the MIT License. Authored and maintained by SlavyanDesu.