Skip to content

BocchiBot is a multipurpose WhatsApp bot using wa-automate-nodejs library!

License

Notifications You must be signed in to change notification settings

whitereaper25/BocchiBot

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

93 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

BocchiBot

BocchiBot

BocchiBot is a multipurpose WhatsApp bot using wa-automate-nodejs library!

Made with ❀️ by



Requirements β€’ Installation β€’ Features β€’ Thanks to β€’ License

Requirements

Installation

πŸ“ Cloning this repo

> git clone https://github.com/SlavyanDesu/BocchiBot.git
> cd BocchiBot

✍️ Editing the file

Edit 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",
    "itech": "api-key",
    "nao": "api-key",
    "vhtear": "api-key",
    "melodic": "administrator",
    "tobz": "BotWeA",
    "lol": "api-key"
}

ownerBot: your WhatsApp number.
prefix: bot's prefix.
uaOverride: your user agent.
itech: I-Tech API key. You can get it here by creating an account. After that, set your server/host static IP in here.
nao: SauceNAO API key. You can get it here by creating an account.
vhtear: VHTear API key. You can get it here by purchasing his API key.
melodic: MelodicXT API key. You can use administrator key.
tobz: Tobz API key. You can use BotWeA key.
lol: LolHuman API key. You can get it here by creating an account.

πŸ—£οΈ Changing language

If you want to change the language to English, replace all ind function to eng.
Example:

ind.wrongFormat()

To:

eng.wrongFormat()

πŸ› οΈ Installing the FFmpeg

  • 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 -version

πŸ“· Installing the libwebp

The 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

πŸ” Installing the dependencies

> npm install

πŸ†— Running the bot

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 in your phone!

Features

If you want to unlock premium commands, please buy me a coffee at least 1 on Ko-fi platform.

Leveling Availability
Leveling βœ”οΈ
Set level 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 musics βœ”οΈ
TikTok video βœ”οΈ
TikTok profile pic βœ”οΈ
Twitter video/image βœ”οΈ
Instagram post βœ”οΈ
Instagram story βœ”οΈ
LK21 βœ”οΈ
TikTok no WM βœ”οΈ
Misc Availability
Say βœ”οΈ
Search lyrics βœ”οΈ
Shortlink maker βœ”οΈ
Wikipedia (EN) βœ”οΈ
Wikipedia (ID) βœ”οΈ
KBBI scarper βœ”οΈ
Stalk IG account βœ”οΈ
GSMArena scraper βœ”οΈ
Search food receipts βœ”οΈ
YouTube search βœ”οΈ
Text to speech βœ”οΈ
AFK βœ”οΈ
Distance calculator βœ”οΈ
Sticker search βœ”οΈ
Calculator βœ”οΈ
Al-Qur'an surah βœ”οΈ
List surah βœ”οΈ
Random contact βœ”οΈ
YouTube play βœ”οΈ
Whois βœ”οΈ
SMS gateway βœ”οΈ
Al-Qur'an tafseer βœ”οΈ
Al-Kitab search βœ”οΈ
LK21 scraper βœ”οΈ
Reminder βœ”οΈ
Image uploader βœ”οΈ
Sholat schedule βœ”οΈ
Latest Line stickers βœ”οΈ
Check postage βœ”οΈ
Sending email βœ”οΈ
Random quotes βœ”οΈ
Genshin chara info βœ”οΈ
Bass boost βœ”οΈ
Fun Availability
Weton jodoh βœ”οΈ
Horoscope βœ”οΈ
Harta tahta maker βœ”οΈ
Writing text maker βœ”οΈ
Glitch text maker βœ”οΈ
SimSimi chatbot βœ”οΈ
Blackpink logo maker βœ”οΈ
Pornhub logo maker βœ”οΈ
Galaxy text maker βœ”οΈ
Truth or dare βœ”οΈ
Asupan TikTok βœ”οΈ
PH comment maker βœ”οΈ
Triggered maker βœ”οΈ
Kiss image maker βœ”οΈ
3D text maker βœ”οΈ
Freefire logo maker βœ”οΈ
Freefire banner maker βœ”οΈ
Sliding text maker βœ”οΈ
Hero ML maker βœ”οΈ
Fire text maker βœ”οΈ
Couple balloon maker βœ”οΈ
Wasted maker βœ”οΈ
Cakl Lontong quiz βœ”οΈ
Hilih-ify text βœ”οΈ
Tebak gambar quiz βœ”οΈ
Random doge stickers βœ”οΈ
Dice βœ”οΈ
Weeb Zone Availability
Random neko girl βœ”οΈ
Random wallpaper βœ”οΈ
Random kemonomimi βœ”οΈ
Kusonime scraper βœ”οΈ
Komiku scraper βœ”οΈ
Anime tracer βœ”οΈ
Source finder βœ”οΈ
Random waifu pics βœ”οΈ
Anitoki latest update βœ”οΈ
Random anime stickers βœ”οΈ
Neonime latest update βœ”οΈ
Anoboy on-going list βœ”οΈ
Search character βœ”οΈ
Sticker keywords βœ”οΈ
Bot Availability
Server usage βœ”οΈ
Blocked list βœ”οΈ
Ping βœ”οΈ
Delete messages βœ”οΈ
Bug report βœ”οΈ
Join group βœ”οΈ
Check serials βœ”οΈ
Owner Availability
Broadcasting βœ”οΈ
Clear all messages βœ”οΈ
Leave all groups βœ”οΈ
Get snapshot βœ”οΈ
Ban βœ”οΈ
Eval βœ”οΈ
Shutdown βœ”οΈ
Add premium user βœ”οΈ
Set bot's info βœ”οΈ
Mute bot βœ”οΈ
Block βœ”οΈ
Unblock βœ”οΈ
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 βœ”οΈ
Pornhub downloader βœ”οΈ
Waifu 18+ βœ”οΈ
Yuri βœ”οΈ
Femdom βœ”οΈ
Lewd avatars βœ”οΈ
nHentai search βœ”οΈ
nHentai downloader Premium/Free
Multi-lewds Premium
Multi-fetish Premium

Thanks to

License

BocchiBot Β© SlavyanDesu, released under the MIT License. Authored and maintained by SlavyanDesu.

About

BocchiBot is a multipurpose WhatsApp bot using wa-automate-nodejs library!

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%