- FAQ
- Getting Started
- What is WWebJS?
- Disclaimer
- Requirements
- Guide
- Library
Introduction
Setup
Contributing
Before you start building with WWebJS, ensure you have the necessary knowledge and tools set up on your system.
JavaScript Knowledge
Getting into bot development with WWebJS is exciting, but a solid understanding of JavaScript is crucial. While it's possible to start with limited knowledge, attempting to create a bot without good JavaScript fundamentals may result in:
- Difficulty solving basic problems
- Frustration with debugging
- Challenges implementing features
- Discouragement when things don't work as expected
If you're a complete beginner, take time to learn the basics and return with better understanding.
Recommended Learning Resources
Before diving into WWebJS, consider exploring:
- JavaScript Basics - Udacity
- Modern JavaScript - javascript.info
- Interactive JavaScript - Codecademy
- NodeSchool - Learn JavaScript and Node.js interactively
- W3Schools Node.js Tutorials
- Official Node.js Documentation
System Requirements
To run WWebJS, you need:
- Node.js version 16.0 or higher
- npm or yarn package manager
- At least 512MB RAM available for the browser process
- Supported Operating System: Windows, macOS, or Linux
- Active WhatsApp account with access to WhatsApp Web
- Desktop or browser access to WhatsApp Web for authentication
Development Tools
While optional, these tools will improve your development experience:
- A code editor (VS Code, Sublime Text, WebStorm)
- Git for version control
- A terminal/command prompt
- Docker (for containerized deployments)
Getting Help
If you have trouble or get stuck:
- Join the Discord community for help
- Search existing GitHub issues
- Check the FAQ for common questions
Ready? Let's move to Installation