Ini adalah dokumen versi lama!
Daftar isi
Dokumentasi Command Bot WhatsApp
Bot ini dilengkapi dengan berbagai fitur mulai dari manajemen grup, integrasi AI, hingga manajemen admin bot. Berikut adalah panduan lengkap cara menggunakan setiap perintah (command) yang tersedia.
1. Manajemen Admin Bot & Akses
Perintah di bawah ini digunakan untuk mengontrol siapa saja yang memiliki akses sebagai admin internal bot dan grup mana saja yang diizinkan menggunakan bot. Hanya Admin Bot yang dapat menjalankan perintah ini.
Command: admin
Digunakan untuk mengatur pengguna yang menjadi admin bot.
- admin list : Menampilkan daftar pengguna yang memiliki akses admin.
- admin add [@user] : Menambahkan pengguna (dengan melakukan mention) menjadi admin bot.
- admin del [@user] : Menghapus pengguna (dengan melakukan mention) dari daftar admin bot.
Command: gm (Group Manage)
Digunakan untuk mengatur grup WhatsApp mana saja yang diizinkan untuk diakses oleh bot.
- gm list : Menampilkan daftar grup yang memiliki akses bot beserta masa aktifnya (expired).
- gm add [id_grup] : Menambahkan izin akses bot ke ID grup tertentu.
- gm del [id_grup] : Menghapus/mencabut izin akses bot dari ID grup tertentu.
2. Manajemen Grup WhatsApp
Perintah ini digunakan untuk mengontrol interaksi di dalam grup WhatsApp.
Command: group
Digunakan untuk mengelola keanggotaan grup. Catatan: Perintah ini hanya berfungsi di dalam grup (``@g.us``) dan pengguna yang mengeksekusi harus berstatus sebagai Admin Grup WhatsApp.
- group add [nomor_hp] : Menambahkan anggota baru ke dalam grup menggunakan nomor HP (contoh: ``group add 628123456789``).
- group kick [@user] : Mengeluarkan (kick) anggota yang di-mention dari grup.
- group promote [@user] : Menaikkan jabatan anggota yang di-mention menjadi admin grup.
- group demote [@user] : Menurunkan/mencabut jabatan admin dari anggota yang di-mention.
Command: gid
- gid : Menampilkan ID unik dari chat atau grup tempat command ini dipanggil. Berguna untuk mendapatkan ID grup untuk command ``gm`` atau ``culik``.
3. Fitur Interaktif & Utilitas
Fitur-fitur ini dapat digunakan untuk berinteraksi dengan AI atau menyimpan filter otomatis.
Command: chat
Berinteraksi dengan AI (menggunakan model Flowise).
- chat [pertanyaan/prompt] : Mengirimkan teks/pertanyaan ke AI dan bot akan membalas dengan jawaban dari AI. Contoh: ``chat Siapa penemu lampu?``
Command: filters
Digunakan untuk membuat auto-reply (balasan otomatis) berdasarkan kata kunci di chat/grup tersebut.
- filters save [kata_kunci] | [pesan_balasan] : Menyimpan filter teks. Anda juga bisa menggunakan format ini pada caption saat mengirim gambar untuk membuat filter gambar.
- filters delete [kata_kunci] : Menghapus filter yang telah dibuat berdasarkan kata kunci tersebut.
- filters : Menampilkan daftar semua kata kunci filter yang aktif di chat/grup saat ini. Jika kosong, akan memunculkan status “~KOSONG~”.
Command: fairs
- fairs : Menarik data API terbaru untuk menampilkan daftar promo/fair (khusus digunakan di dalam Grup). Bot akan memisahkan daftar promo menjadi “EXCLUSIVE” dan “GENERAL”, lengkap dengan mekanisme promo, sisa kuota (dalam bentuk progress/persentase), dan keterangan khusus.
4. Fitur Broadcast & Mass Action (Culik)
Fitur ini digunakan untuk aktivitas pengiriman pesan massal atau pemindahan keanggotaan grup secara otomatis.
Command: culik
- culik group : Menampilkan daftar semua grup di mana bot saat ini tergabung (lengkap dengan ID dan nama grup).
- culik gas [id_grup] | [pesan] : Mengirimkan Pesan Pribadi (PM) secara massal ke seluruh anggota di grup yang dituju, kecuali admin. Terdapat jeda otomatis (10 detik) per pesan.
- culik masuk [id_grup_target] | [id_grup_sumber] : Mengambil (menculik) anggota dari grup target untuk dimasukkan ke grup sumber. Proses ini melewati akun bot, melewati admin target, dan melewati member yang sudah ada di grup sumber. Dilakukan secara bertahap (10 orang per sesi) dengan jeda 10 detik.
5. Bantuan
Command: help
- help : Menampilkan daftar seluruh perintah (command trigger) yang terdaftar dan dapat digunakan di dalam sistem bot saat ini.
