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
- 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
- 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 Reload —
main.jsakan otomatis me-reload saat terjadi error. - Stabil & Siap Pakai — Penanganan error yang kokoh untuk penggunaan jangka panjang.
git clone https://github.com/RayNozawa/TeleBot
cd Telebot
npm installbuka file bot_token.json, lalu isi dengan token bot kamu
node index.js| 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. |
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
};Distribusi proyek ini berada di bawah lisensi MIT License — bebas digunakan, dimodifikasi, dan dibagikan.