Skip to content

CoderPotatos/F-Beta-botz

Repository files navigation

F-Beta botz

F-Beta Banner

F-Beta adalah bot WhatsApp yang simple keren dan elegan Menggunakan base dari ESEMPE-MD


Intfo

let txt = '';
txt += 'Menggunakan Bahasa Pemrograman: '; // Javascript (Node.js)
txt += 'Versi yabg di pake: '; // v20+
txt += 'Fokus pada stabilitas dan kanyaman panggunaan';

Instalasi & Menjalankan

  1. Clone repository

    git clone https://github.com/Adzy-xyz/F-Beta
    cd F-Beta
  2. Install dependensi

    npm install
    # atau
    yarn
  3. Jalankan bot

    npm start
  4. Masukkan Code Pairing

    • Pada jalankan pertama, Pairing Code akan muncul di terminal. Masukkan di WhatsApp untuk autentikasi.

Tutor cara bagaimana Cara tutor membuat plugin

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-Beta

tidak untuk di Tiru

const 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 handler
class 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 Handler

Kontribusi

Kontribusi kecil diterima (bugfix, perbaikan dokumentasi, penambahan perintah minimal). Langkah:

  1. Fork repository
  2. Buat branch: git checkout -b feat/nama-fitur
  3. Commit & push
  4. Buka Pull Request

Untuk perubahan fitur besar, buka issue dulu supaya dibahas.


Kontol

  • Adzy-xyz (Dev Fanz)
  • Om Agus (Base bot)

Thanks To

Dika Ardnt WhiskeySockets Axell Senn

Contributor

Om Agus


About

F-Beta botz a simple WhatsApp bot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors