Skip to content

TeamFreeHugs/Whatsapp-Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Whatsapp-Chatbot

Fun and simple to setup WhatsApp chatbot!

How to run:

git clone https://github.com/TeamFreeHugs/Whatsapp-Chatbot.git
cd Whatsapp-Chatbot
npm install -d
node bin/www

That loads up the getaround for CSP. Now for the chatbot itself:

Load up http://web.whatsapp.com

Open up JS console, and paste in the contents of WhatsappUtils.js. Or, you can save it as a userscript that injects it into page load.

WhatsappUtils.js will load up the WhatsApp API and it's dependencies. Now, just paste in the contents of WhatsappBot.js into the console.

Done!

Fun fact:

To get around CSP and CORS, do this:

requestSomething({
    url: 'http://some-website-that-does-not-have-cors.com/',
    callback: function (data) {
        console.log(data);
    }
});

To perform other requests, do this:

requestSomething({
    url: 'http://some-website-that-does-not-have-cors.com/',
    callback: function (data) {
        console.log(data);
    },
    method: 'POST'
});

An example:

requestSomething({
    url: 'http://example.com/',
    callback: function (data) {
        console.log(data);
    }
});

And you can see the contents of example.com!

About

Whatsapp Chatbot that gets past CSP!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published