Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

veriferjp-coder/SIMON-TECH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

╔════════════════════╗ ║ 🤖 SIMON TECH BOT ║ ╚════════════════════╝

Your intelligent WhatsApp assistant powered by Node.js ⚡

📋 About

SIMON TECH is a powerful WhatsApp bot assistant built with Node.js that helps automate messages, handle commands, and provide intelligent responses on WhatsApp.

🚀 Features

  • ✅ WhatsApp message automation
  • ✅ Command-based system
  • ✅ Real-time message handling
  • ✅ Extensible architecture with handlers and utilities
  • ✅ Environment-based configuration
  • ✅ Easy to customize and deploy

📦 Prerequisites

  • Node.js v16 or higher
  • npm or yarn
  • Active WhatsApp account

🛠️ Installation

1. Clone the repository

git clone https://github.com/veriferjp-coder/SIMON-TECH.git
cd SIMON-TECH

2. Install dependencies

npm install

3. Configure environment variables

cp .env.example .env

Edit .env and update the configuration:

BOT_NAME=SIMON TECH
PORT=3000
NODE_ENV=development

4. Start the bot

npm start

For development with auto-reload:

npm run dev

📁 Project Structure

SIMON-TECH/
├── src/
│   ├── index.js           # Main entry point
│   ├── commands/          # Bot commands
│   ├── handlers/          # Message handlers
│   └── utils/             # Utility functions
├── .env.example           # Environment template
├── .gitignore             # Git ignore rules
├── package.json           # Project dependencies
└── README.md              # This file

💻 Usage

Starting the Bot

  1. Run the bot:
npm start
  1. Scan the QR code with WhatsApp on your phone
  2. Once authenticated, the bot will be online!

Available Commands

Send commands to the bot via WhatsApp:

  • /help - Show available commands
  • /status - Check bot status
  • /ping - Test bot connectivity

���� Configuration

Environment Variables

Create a .env file based on .env.example:

Variable Description Default
BOT_NAME Name of your bot SIMON TECH
PORT Server port 3000
NODE_ENV Environment (development/production) development
WHATSAPP_SESSION_NAME WhatsApp session identifier SIMON_TECH_SESSION

📚 API Reference

Command Handler

// src/commands/example.js
module.exports = {
  name: 'example',
  description: 'Example command',
  execute: async (message, args) => {
    await message.reply('Hello from SIMON TECH!');
  }
};

Message Handler

// src/handlers/example.js
module.exports = async (client, message) => {
  console.log('New message:', message.body);
};

🚀 Deployment

Deploy to Heroku

heroku login
heroku create your-app-name
git push heroku main

Deploy to Railway

railway link
railway up

📝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Support

For issues, questions, or suggestions, please open an Issue.

⚡ Powered by SIMON TECH


Made with ❤️ by veriferjp-coder

About

SIMON-v2 is a powerful WhatsApp bot built with Baileys. It supports commands like ping, menu, auto replies, and more. Easily deploy using GitHub and run on platforms like Replit. Simple setup, fast performance, and customizable features for automation and fun.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors