Skip to content

RayNozawa/TeleBot

Repository files navigation

Telegram BOT

Forty-Eight adalah bot Telegram modular berbasis Node.js yang dibangun menggunakan library node-telegram-bot-api. Bot ini dirancang dengan sistem plugin yang fleksibel, penyimpanan data lokal sederhana, menu interaktif berdasarkan kategori, dan manajemen event yang terstruktur, preview? Chat BOT


Script ini berbayar (5K PerBulan, 25K Permanen 100% No Encrypt)

  • Auto update file/plugins selama script dijalankan!
  • Backup script otomatis terkirim ke owner, file/folder yang kamu ubah tidak akan hilang
  • Enkripsi standar main.js & handler.js
  • Beli key hubungi @RayhanXD
  • Trial Key: firstsnow

✨ Fitur Utama

  • Sistem Plugin Dinamis — Tambah atau ubah fitur tanpa menyentuh inti bot.
  • Penyimpanan Data Lokal — Gunakan objek JavaScript sebagai database sederhana.
  • Menu Interaktif — Tampilkan perintah berdasarkan kategori secara rapi.
  • Auto Reloadmain.js akan otomatis me-reload saat terjadi error.
  • Stabil & Siap Pakai — Penanganan error yang kokoh untuk penggunaan jangka panjang.

⚙️ Instalasi

git clone https://github.com/RayNozawa/TeleBot
cd Telebot
npm install

⚡ Konfigurasi

buka file bot_token.json, lalu isi dengan token bot kamu


▶️ Menjalankan Bot

node index.js

📁 Struktur Proyek

File / Folder Fungsi
index.js Entry point utama, memulai bot dan menangani error global.
main.js Mengatur koneksi, load plugin, simpan database, dan proses pesan.
handler.js Menangani command yang dikirim user, berdasarkan plugin aktif.
menu.js Plugin menu utama, menampilkan daftar command berdasarkan kategori.
config.json File konfigurasi dasar (dapat digunakan untuk keperluan tambahan).
plugins/ Folder tempat menyimpan semua plugin bot.

🧩 Menambahkan Plugin Baru

Tambahkan file .js ke dalam folder plugins/ dengan struktur seperti berikut:

exports.run = {
  usage: ['perintah'],
  use: '[opsional]',
  category: 'Kategori',
  async: async (m, { conn }) => {
    await conn.reply(m.chat, 'Halo dunia!', m.msg);
  },
  error: false,
  cache: true,
  location: __filename
};

📜 Lisensi

Distribusi proyek ini berada di bawah lisensi MIT License — bebas digunakan, dimodifikasi, dan dibagikan.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published