https://github.com/minggudevv/all-in-one-telegram-bot
All-in-One-Telegram-Bot adalah proyek bot Telegram serbaguna berbasis JavaScript yang menyediakan berbagai fitur dalam satu bot, memudahkan pengguna mengakses banyak fungsi tanpa perlu berganti bot.
https://github.com/minggudevv/all-in-one-telegram-bot
telegram telegram-bot telegram-bot-api
Last synced: 12 months ago
JSON representation
All-in-One-Telegram-Bot adalah proyek bot Telegram serbaguna berbasis JavaScript yang menyediakan berbagai fitur dalam satu bot, memudahkan pengguna mengakses banyak fungsi tanpa perlu berganti bot.
- Host: GitHub
- URL: https://github.com/minggudevv/all-in-one-telegram-bot
- Owner: minggudevv
- License: mit
- Created: 2025-07-01T19:22:31.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-01T21:16:43.000Z (12 months ago)
- Last Synced: 2025-07-01T22:23:51.359Z (12 months ago)
- Topics: telegram, telegram-bot, telegram-bot-api
- Language: JavaScript
- Homepage:
- Size: 82 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# All-in-One Telegram Bot
All-in-One Telegram Bot adalah bot Telegram open source yang menyediakan berbagai fitur utilitas, keamanan, dan hiburan dalam satu bot. Cocok untuk kebutuhan sehari-hari, edukasi, dan komunitas!
## ✨ Fitur Utama
- **🛠️ Tools Utama**
- URL Shortener (TinyURL)
- QR Code Generator & Reader
- **🌐 Tools Internet & Sosial Media**
- Whois & IP Lookup
- Fake Identity Generator
- **🔒 Tools Keamanan**
- Password Generator (dengan checklist karakter)
- Email Validator (cek email disposable)
- Link Scanner (cek link phising/malware)
- **🧩 Tools Tambahan**
- 🖼️ Sticker Maker (ubah foto jadi stiker Telegram)
- 🔎 Anime Finder (cari anime dari screenshot via trace.moe)
- 🎵 Lirik Lagu (cari lirik dari judul)
- 🌦️ Cuaca (info cuaca dari lokasi)
- 🕌 Jadwal Sholat (berdasarkan kota)
## 🚀 Cara Pakai
1. **Clone repo ini**
2. **Install dependencies**
```bash
npm install
```
3. **Buat file `.env`** dan isi dengan token bot Telegram Anda:
```env
TELEGRAM_BOT_TOKEN=isi_token_anda
```
4. **Jalankan bot**
```bash
npm start
```
5. **Invite bot ke grup/DM, lalu gunakan menu dan perintah yang tersedia!**
## 📦 Struktur Folder
- `index.js` — Entry point bot
- `features/` — Semua fitur utama bot
- `tambahan/` — Tools tambahan (sticker, anime, lirik, cuaca, sholat)
- `securityTools/` — Tools keamanan
- `internet/` — Fitur internet & sosial media
- `menuManager.js` — Pengelola menu utama & tombol
## 🤝 Kontribusi
Pull request, issue, dan saran sangat diterima! Silakan fork, modifikasi, dan submit PR ke repo ini.
## ⚖️ Lisensi
MIT License — silakan gunakan, modifikasi, dan distribusikan dengan bebas.
---
## 📝 Pembaruan Terbaru
- Menu utama dan semua tombol back/home kini konsisten: "🏠 Kembali ke Home" dan selalu menampilkan semua kategori.
- Menu tambahan (tools tambahan) kini tampil dengan editMessageText, tidak membuat pesan baru.
- Semua reply tombol home/back di seluruh fitur sudah seragam dan terintegrasi.
- Fitur lirik lagu kini lebih praktis: cukup ketik /lirik , pilih lagu dari 5 opsi, klik untuk lirik.
- Fitur jadwal sholat, lirik, anime, dan lain-lain sudah memakai fallback multi-API dan error handling yang ramah.
- Struktur kode, dependensi, dan dokumentasi sudah dirapikan untuk open source.
> Lihat changelog di atas untuk fitur dan UX terbaru!
> Dibuat dengan ❤️ oleh minggu dev.