/WhatsAppScheduler

A simple tool that allows users to schedule messages on WhatsApp using Selenium and .NET.

Primary LanguageVisual Basic .NETMIT LicenseMIT

WhatsApp Scheduler

A simple tool that allows users to schedule messages on WhatsApp using Selenium and .NET.

Features

  • Schedule Messages: Set a specific date and time to send a message.
  • User-friendly Interface: Easy to use Windows application.
  • Personal Use: Designed for individual, non-commercial use.

Getting Started

  1. Clone the Repository:

    git clone https://github.com/TheGameVlog/whatsapp-scheduler.git
  2. Navigate to Project Directory:

    cd whatsapp-scheduler
  3. Follow Setup Instructions: Detailed setup instructions can be found below.

Setup

Prerequisites:

  • Ensure you have .NET Framework installed.
  • Google Chrome browser.

Install Dependencies:

  • Selenium WebDriver: Used to automate browser actions.
  • ChromeDriver: Allows Selenium to interface with the Chrome browser.
  • (List any other dependencies your project uses.)

Run the Application:

Use your preferred IDE or run via command line.

Usage

  • Login:

    1. Open the application.
    2. Click on the "Login" button to open WhatsApp Web. Scan the QR code with your phone to log in.
  • Schedule a Message:

    1. Enter the recipient's name in the "Recipient" textbox.
    2. Type your message in the "Message" textbox.
    3. Set the date and time for the message to be sent using the date picker.
    4. Click the "Schedule" button.
  • Send a Message Immediately:

    • After setting the recipient and typing your message, click the "Send Now" button.
  • Logout:

    • Once done, click the "Logout" button to log out of WhatsApp Web.

Disclaimer

Important Note: This tool is created for educational purposes and personal use only. It is not intended for bulk messaging or any form of spam. The tool automates certain actions on the WhatsApp Web platform, and users should be aware that using this tool may be against WhatsApp's terms of service. Any consequences arising out of the use of this tool are the sole responsibility of the user. The developer is not responsible for any actions taken by WhatsApp or any other third party due to the use of this tool. Always respect WhatsApp's terms of service and use this tool responsibly.

Contributing

Feel free to fork this repository, make your changes, and submit pull requests. We are always looking forward to the community's feedback and contributions!

License

This project is licensed under the MIT License. See LICENSE for details.