No description, website, or topics provided.
Branch: master
Clone or download
Latest commit 4d3bca1 Aug 26, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
alexa-skill alexa skill Aug 26, 2016
.gitignore Initial commit Aug 14, 2016
Procfile Changed run.py to app.py Aug 14, 2016
README.md Add usage to README Aug 23, 2016
app.py Switch off debug mode Aug 14, 2016
credentials.example.py Initial commit Aug 14, 2016
flask_server.py Fix typo crash Aug 14, 2016
layer.py Add name conversion and fix msg reset bug Aug 14, 2016
names.py Remove sensitive data Aug 23, 2016
requirements.txt Initial commit Aug 14, 2016
store.py Initial commit Aug 14, 2016

README.md

Alexa WhatsApp Skill

This project uses Amazon Lambda and Amazon Alexa. It requires a corresponding lambda script to work.

This project uses the yowsup library.

Using this project may result in a WhatsApp account ban. Use with great caution.

Building

Note: The project is developed using Python 2.7 and it is unsure whether it will work on Python 3.

Create your own credentials.py according to credentials.example.py

Run

pip install -r requirements.txt
python app.py

Usage

Follow the instructions in yowsup to register. It has been pretty messy there.

Here is the most useful one: https://github.com/tgalal/yowsup/wiki/Sample-Application#feedback-from-a-newbie-that-got-here

Simply use yowsup-cli to request a code, register and entering the credentials into credentials.py.

To define an alias, modify names.py.