GithubHelp home page GithubHelp logo

marcosvrs / wtf Goto Github PK

View Code? Open in Web Editor NEW
55.0 2.0 19.0 2.31 MB

WTF - Chrome Extension that allows you to send messages in bulk via Whatsapp™ Web

Home Page: https://chrome.google.com/webstore/detail/kcdlihaidnmkenhlnofkjfoachidbnif

License: MIT License

JavaScript 2.37% HTML 0.38% TypeScript 96.70% CSS 0.47% Shell 0.07%
chrome-extension whatsapp whatsapp-web

wtf's Introduction

WTF Chrome Extension

This open-source Chrome Extension allows you to send messages in bulk via WhatsApp™ Web. Make sure WhatsApp™ Web is open in your browser while using this extension.

Installation

Install the extension directly from the Chrome Web Store. Alternatively, download the extension.zip file from the latest release and load the extension in Chrome.

Usage

  1. Open WhatsApp™ Web in your Chrome browser.
  2. Click on the WTF extension icon in the toolbar.
  3. Click Options to configure the message and attachment you wish to send.
  4. Back in the Popup, paste the list of phone numbers you want to send messages.
  5. Click Send to start the messages delivery.

This extension is intended for legitimate and ethical use only. Please use this extension responsibly. The developers and owners are not responsible for any misuse or abuse of the extension.

Building from Source

If you prefer to build the extension from source code, follow these steps:

Prerequisites

  • Ensure you have the latest Node.js and npm installed. Follow the installation instructions on the Node.js official website.

Clone the Repository

git clone https://github.com/marcosvrs/wtf.git
cd wtf

Install Dependencies

npm install

Build the Extension

npm run build

This compiles and bundles the JavaScript files into the dist directory, which is then ready for local development and testing.

Load the Extension in Chrome

  1. Navigate to the Extensions page chrome://extensions.
    • Alternatively, click on the Extensions menu puzzle button and select Manage Extensions at the bottom of the menu.
    • Or, click the Chrome menu, hover over More Tools, then select Extensions.
  2. Enable Developer Mode by toggling the switch next to Developer mode.
  3. Click the Load unpacked button and select the dist directory.

The WTF Chrome Extension is now loaded in your Chrome browser.

Disclaimer

This extension is not affiliated with or endorsed by WhatsApp™ or Meta Platforms, Inc. and affiliates. The use of this extension is at your own risk and the developers are not responsible for any damages, legal consequences, or other liabilities that may arise from the use of this extension.

Acknowledgments

This project uses the following packages:

wtf's People

Contributors

actions-user avatar dependabot[bot] avatar github-actions[bot] avatar marcosvrs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

wtf's Issues

[BUG] Attachment are not saving.

It is a good extension for bulk WhatsApp messaging. But attachment is not able save. I was able to send text and image initially but now image is not attaching.
Kindly resolve the issue.
Thanks

WhatsApp web Message UI Blank After Installing Chrome Extension (v3.3.1)

Issue Description:
After installing the Chrome extension version 3.3.1 ( 3.3.0), I encountered a critical issue with the WhatsApp web interface. The issue causes the WhatsApp message user interface to go completely blank, rendering it unusable.

Steps to Reproduce:

  1. Install the Chrome extension version 3.3.1.
  2. Open WhatsApp Web in your browser (tested on both Chrome and Brave).
  3. Observe that the WhatsApp message UI becomes blank, with no chat threads or messages visible.

Expected Behavior:
After installing the extension, the WhatsApp web interface should function normally,

Actual Behavior:
The WhatsApp web interface becomes entirely blank, preventing users from accessing their chat threads.

https://recordit.co/puUoHqNDJc

Problems sending the message

Hello, congratulations on the project, very useful and well implemented. However, I have the following problem.

Here in Brazil, we changed the inclusion of an extra digit on phones, so many people's WhatsApp has changed, however in this tool, when I send it with an extra digit, it is not directed to the correct WhatsApp and does not reach the user, for example, +551199889988, it was a WhatsApp before being increased by the ninth, with the implementation the number became +5511999889988. And when the tool sends it to 5511999889988, it doesn't reach the user, only if it is sent by the old one, 551199889988. What could it be?

Strangely, if you use wa.me/+5511999889988, it works and directs you to 551199889988.

WhatsApp web portal doesn't open when our extension is enabled.

There is a problem, WhatsApp web portal doesn't open when our extension is enabled.

There is one more issue continuously below error

  • Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist.
  • Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'forwardRef')

Find attached screenshot for reference.

Screenshot 2023-11-30 at 2 25 52 PM

Chrome out of memory/ Web page crashed.

Issue: Chrome Whatsapp web page is crashing with out-of-memory/error code:5 issue. I am trying to use this for my wife's clinic purpose.

Reproduce:

  1. Set a message and one image attachment
  2. Have a 6 seconds interval.
  3. Set some prefix country code from the dropdown.
  4. Add around 100 numbers to a list and start sending.

Chrome current WhatsApp tab will crash after sending a few messages, I have replicated this on Macbook Pro with 16GB RAM and Windows laptop as well.

I have experience working only in the JVM ecosystem, but let me know if I can contribute.

Chat Filter in whatsapp web

I am managing the history in the extension and I want to filter the chat list in whatsapp web on click of that history So How can I add the new Function for Filter chat in the code. Can you explain me How to Create the New function in code so I can Call that function from the extension and that function executes in whatsapp web.

Unable to use this extensaion

While trying to send message, getting error "Uncaught (in promise) Error: Could not establish connection. Receiving end does not exist."

stuck after sending one message

  1. add two or more numbers in separate line
  2. send message
  3. It send message successfully for 1st number but then it stuck and did not send any message after that

tested on window || chrome

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.