F-Beta adalah bot WhatsApp yang simple keren dan elegan Menggunakan base dari ESEMPE-MD
let txt = '';
txt += 'Menggunakan Bahasa Pemrograman: '; // Javascript (Node.js)
txt += 'Versi yabg di pake: '; // v20+
txt += 'Fokus pada stabilitas dan kanyaman panggunaan';-
Clone repository
git clone https://github.com/Adzy-xyz/F-Beta cd F-Beta -
Install dependensi
npm install # atau yarn -
Jalankan bot
npm start
-
Masukkan Code Pairing
- Pada jalankan pertama, Pairing Code akan muncul di terminal. Masukkan di WhatsApp untuk autentikasi.
export default {
name: "name.fiture", // Ini nama pitrue nya
category: "category.fiture", // ini kategroi jya
command: ["cmd.fiture"], // ini command nya bisa beberapa command juga kayak aliyases
settings: {
owner: false,
admin: false,
private: false,
group: false,
loading: false,
botAdmin: false
}, // bagian ini buat seting seting apa gtu
run: async (conn, m) => {
/* [ Tulis kode nya di sini yah] */
}
}
/*============= Contoh =============*/
// tambahin di folder plugins terserah nama filenya apa di folder mana dan bagaimana seperti apa terserah yang penting taro di folder plugins jangan taro di hati dia percuma ga bakal tereksekusi 💔😔
export default {
name: "log",
category: "test",
command: ["log", "logger"], // misal gini
settings: {
owner: false,
admin: false,
private: false,
group: false,
loading: false,
botAdmin: false
}, // bagian ini buat seting seting apa gtu
run: async (conn, m, { Func, log }) => { // yang di dalam Object {} itu optional klo lu kau import ctx Dari handler.js ( eee kayaknya )
if (!m.text) return m.reply(Func.ex(m.cmd, false, "text", "F-Beta")) // fungsi buat anu example
log.info("Tereksekusi: " + m.text)
}
}
/*============= Penggunaan =============*/
.log F-Beta/ .logger F-Beta
// nanti di console muncul
Tereksekusi: F-Betaconst handler = {
name: "setart", // fitur name
category: "dev", // category name
command: ["setart"], // command name
run: async (conn, m) => {
/* [ Execution ] */
await m.reply("berhasil Di jalankan")
}
}
export default handlerclass Handler {
constructor() {
this.name: "setart", // fitur name
this.category: "dev", // category name
this.command: ["setart"], // command name
run = async (conn, m) => {
/* [ Execution ] */
await m.reply("berhasil Di jalankan")
}
}
}
export default new HandlerKontribusi kecil diterima (bugfix, perbaikan dokumentasi, penambahan perintah minimal). Langkah:
- Fork repository
- Buat branch: git checkout -b feat/nama-fitur
- Commit & push
- Buka Pull Request
Untuk perubahan fitur besar, buka issue dulu supaya dibahas.
- Adzy-xyz (Dev Fanz)
- Om Agus (Base bot)





