Loading repository data…
Loading repository data…
ilmanhdyt / repository
ini adalah re-upgrade dari repo [ShiraoriBOT-MD](github.com/ilmanhdyt/ShiraoriBOT-MD). cobain bot nya dibawah ini. Whatsapp bot, Bot whatsapp
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
⚠️ DISCLAIMER
ShiraoriBOT dibangun sebagai kerangka bot WhatsApp yang sudah berisi banyak fitur siap pakai (RPG, ekonomi, game, downloader, stiker, dan tools owner), bukan sekadar "bot kosong". Meski begitu, project ini tetap terbuka untuk dikembangkan lebih jauh — silakan tambah, ubah, atau hapus plugin sesuai kebutuhan kamu sendiri.
ShiraoriBOT adalah bot WhatsApp Multi-Device yang dibangun di atas library shiraori-baileys — library Baileys kustom milik sendiri, dipadukan secara hybrid dengan @whiskeysockets/baileys resmi melalui compatibility layer (lib/baileys-compat.js). Pendekatan ini memungkinkan bot tetap memakai fitur-fitur terbaru dari Baileys resmi, sekaligus mendapat utilitas tambahan dan beberapa perbaikan khusus dari shiraori-baileys — terutama untuk resolusi LID (Linked ID) WhatsApp yang sering bikin pusing developer bot lain.
Bot ini memiliki 70+ command yang tersebar di berbagai kategori, ditambah beberapa sistem otomatis yang berjalan di balik layar. Ketik .menu di bot untuk daftar lengkap & ter-update sesuai plugin yang aktif.
| Command | Deskripsi |
|---|---|
.menu / .help / .? | Tampilkan menu & daftar command |
.daftar <nama>.<umur> / .register | Registrasi akun |
.unreg <SN> | Hapus akun (butuh Serial Number) |
.afk [alasan] | Set status AFK |
.ktp | Buat KTP virtual karakter kamu |
.ceksn / .mysn / .sn | Cek Serial Number akun |
.expired | Cek member grup yang masa sewanya habis (khusus grup) |
.my / .profile | Lihat profil (sendiri, tag, atau reply) |
| Command | Deskripsi |
|---|---|
.adventure / .adv / .petualangan | Mulai sesi petualangan |
.dungeon | Masuk dungeon |
.hunting / .hunt / .berburu | Berburu monster/item |
.mancing, .mining, .kebun/.tanam, .mulung | Aktivitas harian (memancing, menambang, berkebun, memulung) |
.gacha | Gacha item/karakter |
.open legendary / .open pet [jumlah] | Buka box legendary/pet |
.crafting / .craft | Crafting item |
.collect | Klaim koleksi item |
.equip / .unequip | Pasang/lepas equipment |
.inventori / .inv | Lihat inventory |
.toko / .shop, .buy <item>, .sell <item> | Belanja & jual item di toko |
.daily, .weekly, .monthly | Klaim reward harian/mingguan/bulanan |
.hadiah | Klaim hadiah event |
.work / .kerja | Kerja untuk dapat koin |
.maling / .begal / .rampok @user | Coba curi koin user lain (cooldown 10 menit) |
.wanted / .riwayatmaling | Papan buronan & riwayat aksi maling |
.leaderboard / .lb [koin/level/pet] | Papan peringkat |
| Command | Deskripsi |
|---|---|
.game / .minigame [easy/medium/hard] | Tebak gambar dengan tingkat kesulitan |
.hint | Minta hint saat minigame berjalan |
.slot | Slot machine |
.blackjack / .bj | Blackjack |
.sabung / .cockfight / .cf | Sabung ayam, .chickenstats untuk lihat statistik |
| Command | Deskripsi |
|---|---|
.bank | Info saldo bank |
.dep / .deposit <jumlah/all> | Deposit ke bank |
.wd / .withdraw <jumlah/all> | Tarik dari bank |
.transfer / .tf @user <jml> | Transfer antar rekening bank |
.rob bank | Rampok bank (risiko tinggi) |
.creditcore | Cek credit score |
.dompet | Cek dompet/uang cash |
.kirim @user <nominal> | Kirim koin ke user lain, .kirim riwayat/.kirim top |
.bansos | Klaim bantuan sosial harian |
| Command | Deskripsi |
|---|---|
.sticker / .s | Buat stiker dari gambar/video (reply atau kirim langsung) |
.toimage / .toimg | Ubah stiker (webp) jadi gambar |
.brat <teks> | Stiker gaya brat, via API eksternal |
.watermark / .setwm <packname>|<author> | Ubah watermark stiker default kamu |
.iqc <teks> | Buat stiker quote ala chat |
.ihh (reply pesan sekali-lihat) | Buka ulang foto/video view once |
| Command | Deskripsi |
|---|---|
.tiktok <url> | Download video TikTok |
.ig / .instagram <url> | Download media Instagram |
.pinterest <query> [jumlah] | Cari & download gambar Pinterest |
.play <judul/link> | Download audio YouTube |
.gitclone <url> | Download repo GitHub sebagai .zip |
| Command | Deskripsi |
|---|---|
.ssweb / .ss <url> [full | <w> <h>] | Screenshot halaman web |
.zodiak <tgl bln thn> | Cek zodiak dari tanggal lahir |
.menfess <nomor/mention> <pesan> | Kirim pesan anonim (menfess) |
| Command | Deskripsi |
|---|---|
.ping | Cek kecepatan respon bot |
.owner / .creator | Kontak owner bot |
.runtime / .uptime | Lama bot online |
.sourcecode / .sc | Link source code |
.report <pesan> / .request <pesan> | Kirim laporan bug/request fitur ke owner |
.limit | Cek sisa limit harian |
.donasi | Info donasi |
.infobot | Info detail bot |
| Command | Deskripsi |
|---|---|
.ban / .unban | Ban/unban user dari bot |
.addprem / .delprem / .listprem | Kelola user premium |
.addsewa <link/id> <hari> / .listsewa / .delsewa / .perpanjang | Kelola masa sewa bot di grup |
.addexp / .delexp | Tambah/kurangi EXP user |
.addmoney / .setmoney / .reducemoney | Kelola koin user |
.listuser / .cekuser / .totaluser | Lihat & cari data user terdaftar |
.setlid <nomor> <lid> / list / hapus / cek | Kelola mapping LID ↔ nomor secara manual |
.jidgrup | Cek JID grup |
.on / .off <opsi> | Toggle fitur tertentu di grup |
.balasreport / .balasrequest <pesan> | Balas laporan/request dari user |
.pesanotomatis | Kirim pesan ke nomor/grup tertentu lewat bot |
.restart | Restart bot |
.boost | Bersihkan memori bot secara manual |
> kode / => kode | Eval JavaScript langsung (advanced, berisiko) |
Selain command di atas, ada beberapa sistem yang berjalan otomatis tanpa perlu diketik:
@lid ↔ nomor WhatsApp asli (bagian dari arsitektur LID_fix)@lid⚠️ Untuk Windows: pastikan FFmpeg sudah ditambahkan ke System PATH setelah instalasi.
git clone https://github.com/ilmanhdyt/ShiraoriBOT-Md
cd ShiraoriBOT-Md
npm install
npm start
Saat pertama kali dijalankan, akan muncul QR Code di terminal — scan lewat WhatsApp di ponsel kamu (Linked Devices).
pkg update && pkg upgrade
pkg install git nodejs ffmpeg
git clone https://github.com/ilmanhdyt/ShiraoriBOT-Md
cd ShiraoriBOT-Md
npm install
node main.js
Install buildpack berikut (urutan penting):
heroku/nodejshttps://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.gitBuat file Procfile di root project:
web: node main.js
Pakai database eksternal (lihat bagian MongoDB di bawah) kalau deploy di platform dengan filesystem sementara seperti Heroku, supaya data user tidak hilang setiap restart/redeploy.
npm install -g pm2
pm2 start main.js --name ShiraoriBOT
Atau pakai script bawaan keep-alive.sh untuk auto-restart sederhana tanpa PM2:
bash keep-alive.sh
Secara default, ShiraoriBOT memakai database lokal berbasis file JSON (lowdb) di folder database/. Tidak perlu setup tambahan untuk mulai memakai bot.
Kalau butuh database eksternal (misalnya untuk deploy di platform dengan storage sementara), bot mendukung MongoDB lewat flag --db:
node main.js --db "mongodb+srv://USER:PASSWORD@cluster0.xxx.mongodb.net/ShiraoriBOT?retryWrites=true&w=majority"
Procfile (untuk Heroku) atau jalankan langsung lewat flag di atasBeberapa hal bisa diatur langsung di config.js:
global.owner = ['62812xxxxxxxx'] // Nomor owner bot
global.lokasi = 'Makassar, Indonesia' // Lokasi bot (untuk fitur cuaca/lokasi)
global.namabot = 'ShiraoriBOT' // Nama bot
global.wm = '© ShiraoriBOT-Md' // Watermark default
![]() | ![]() | ![]() |
|---|---|---|
| Nurutomo | Ilman | Istikmal |
| Author Utama | Pengembang Fitur | Pemilik Source Code |
Jika project ini bermanfaat, kamu bisa support developer melalui: