EternityBot
Lightweight WhatsApp bot with modern features and optimized performance.
Install / Use
/learn @VryptLab/EternityBotREADME

EternityBot
A sophisticated WhatsApp automation solution
Lightweight • Powerful • Modular
Features • Installation • Configuration • Documentation • Contributing
</div>
📖 Overview
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.
✨ Key Highlights
- 🚀 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
🎯 Features
<table> <tr> <td width="50%">Core Functionality
- Multi-device WhatsApp support
- Command handler system
- Event-driven architecture
- Auto-reconnection mechanism
- Session management
Advanced Features
- Public & private mode
- Group administration tools
- Custom sticker creation
- Media processing
- Extensible plugin system
💎 Sponsor
<div align="center">Professional Hosting Solutions
Deploy your bot with enterprise-grade infrastructure at competitive prices
Need assistance? Our support team is ready to help
📋 System Requirements
| 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 |
🚀 Installation
Quick Start
# 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.
⚙️ Configuration
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"
📚 Documentation
For comprehensive guides and API documentation, please visit our Wiki.
🤝 Contributing
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.
Code of Conduct
Please read our Code of Conduct before contributing.
📄 License
This project is licensed under the MIT License. See the LICENSE file for complete details.
🙏 Acknowledgments
<table> <tr> <td align="center" width="25%"> <img src="https://github.com/Vryptt.png" width="100px;" alt="Vrypt Dev"/><br /> <sub><b>Vrypt Dev</b></sub><br /> <sub>Maintainer</sub> </td> <td align="center" width="25%"> <img src="https://github.com/AgusXzz.png" width="100px;" alt="Agos ygy"/><br /> <sub><b>Agos ygy</b></sub><br /> <sub>Code Base</sub> </td> <td align="center" width="25%"> <img src="https://github.com/DikaArdnt.png" width="100px;" alt="Dika Ardnt"/><br /> <sub><b>Dika Ardnt</b></sub><br /> <sub>Original Work</sub> </td> <td align="center" width="25%"> <img src="https://github.com/WhiskeySockets.png" width="100px;" alt="Baileys"/><br /> <sub><b>Baileys</b></sub><br /> <sub>WhatsApp API</sub> </td> </tr> </table>Special thanks to all contributors who have helped shape this project.
<div align="center">
🌟 Star this repository if you find it useful!
Made with ❤️ by VryptLabs
© 2025 VryptLabs. All rights reserved.
</div>Related Skills
openhue
328.7kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
328.7kElevenLabs text-to-speech with mac-style say UX.
weather
328.7kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.4kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
