Lightweight • Powerful • Modular
Features • Installation • Configuration • Documentation • Contributing
EternityBot is an enterprise-grade WhatsApp automation framework built on Node.js and Baileys. Designed with performance and scalability in mind, it offers developers a clean, modular architecture without unnecessary complexity.
- 🚀 High Performance - Optimized for speed and minimal resource consumption
- 🔧 Modular Design - Easy to extend with custom plugins and commands
- 🛡️ Stable & Reliable - Built on battle-tested technologies
- 📱 Cross-Platform - Works seamlessly on Windows, macOS, and Linux
- 🎯 Developer-Friendly - Clean codebase with extensive documentation
Core Functionality
|
Advanced Features
|
Deploy your bot with enterprise-grade infrastructure at competitive prices
Component | Minimum | Recommended |
---|---|---|
Node.js | v20.0.0 | v20.0.0+ |
RAM | 2GB | 4GB+ |
Storage | 500MB | 1GB+ |
OS | Windows 10, macOS 12, Ubuntu 20.04 | Latest stable |
Network | Stable internet connection | High-speed broadband |
# Clone the repository
git clone https://github.com/VryptLab/EternityBot.git
# Navigate to project directory
cd EternityBot
# Install dependencies
npm install
# Launch the bot
npm start
Note: After launching, scan the QR code with your WhatsApp mobile app to authenticate.
Customize your bot by editing the config.js
file:
// Owner Configuration
global.ownerNumber = [
'62882005514880', // Primary owner
'62882003353414' // Secondary owner
]
// Bot Operation Mode
global.pubelik = true // true: Public | false: Private (owner only)
// Response Messages
global.mess = {
wait: 'Processing your request...',
owner: '⚠️ Owner-only command',
group: '👥 Group-only feature',
admin: '🔐 Admin privileges required',
botAdmin: '🤖 Bot needs admin rights',
private: '💬 Private chat only'
}
// Sticker Watermark
global.stickpack = 'Created By'
global.stickauth = 'EternityBot'
// Branding
global.copyright = "© 2025 VryptLabs"
global.title = "EternityBot"
global.body = "Enterprise WhatsApp Automation Solution"
global.source = "https://github.com/VryptLab/EternityBot"
global.newsletter = "120363404886887749@newsletter"
// Media Assets
global.thumbnail = "https://raw.githubusercontent.com/VryptLab/.github/refs/heads/main/banner.png"
global.logo = "https://raw.githubusercontent.com/VryptLab/.github/refs/heads/main/logo.png"
global.icon = "https://raw.githubusercontent.com/VryptLab/.github/refs/heads/main/black-logo.png"
For comprehensive guides and API documentation, please visit our Wiki.
We welcome contributions from the community. To contribute:
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature
- Commit your changes:
git commit -m 'Add amazing feature'
- Push to the branch:
git push origin feature/amazing-feature
- Submit a Pull Request
For substantial changes, please open an issue first to discuss your proposed modifications.
Please read our Code of Conduct before contributing.
This project is licensed under the MIT License. See the LICENSE file for complete details.
![]() Vrypt Dev Maintainer |
![]() Agos ygy Code Base |
![]() Dika Ardnt Original Work |
![]() Baileys WhatsApp API |
Special thanks to all contributors who have helped shape this project.
Made with ❤️ by VryptLabs
© 2025 VryptLabs. All rights reserved.