Skip to content

Python Script to Send and Receive Message in whatsapp with Dictionary Mode Enabled.

Notifications You must be signed in to change notification settings

rkramesh/AutoBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 

Repository files navigation

AutoBot

Simple python Script to Send and Receive Meessage in whatsapp with Dictionary Mode Enabled.

  • Star My profile if you Like it!

Usage

After Completing the Yowsup Installation run the run.py and start send/receive messages

How to Use

If you get Audio Issues ,kindly use my below yowsup fork as base

https://github.com/rkramesh/yowsup

About Yowsup

Yowsup is a python library that allows you to login and use the WhatsApp(TM) service and provides you with all capabilities of an official WhatsApp(TM) client, allowing you to create a full-fledged custom WhatsApp(TM) client. Yowsup also comes with a cross platform command-line frontend called yowsup-cli which allows you to jump into connecting and using WhatsApp(TM) service directly from command line.

Installation

  • Requires python2.6+, or python3.0 +
  • Required python packages: python-dateutil,
  • Required python packages for end-to-end encryption: protobuf, pycrypto, python-axolotl-curve25519
  • Required python packages for yowsup-cli: argparse, readline (or pyreadline for windows), pillow (for sending images)

Install using setup.py to pull all python dependencies, or using pip:

pip install yowsup2

Linux

You need to have installed python headers (from probably python-dev package) and ncurses-dev, then run

python setup.py install

Because of a bug with python-dateutil package you might get permission error for some dateutil file called requires.txt when you use yowsup (see this bug report) to fix you'll need to chmod 644 that file.

FreeBSD (*BSD)

You need to have installed: py27-pip-7.1.2(+), py27-sqlite3-2.7.11_7(+), then run

pip install yowsup2

Mac

python setup.py install

Administrators privileges might be required, if so then run with 'sudo'

Windows

  • Install mingw compiler
  • Add mingw to your PATH
  • In PYTHONPATH\Lib\distutils create a file called distutils.cfg and add these lines:
[build]
compiler=mingw32
  • Install gcc: mingw-get.exe install gcc
  • Install zlib
  • python setup.py install

If pycrypto fails to install with some "chmod error". You can install it separately using something like easy_install http://www.voidspace.org.uk/downloads/pycrypto26/pycrypto-2.6.win32-py2.7.exe

or for python3 from:

https://github.com/axper/python3-pycrypto-windows-installer

and then rerun the install command again

License:

MIT License:

The name WhatsApp and the WhatsApp logo are registered trademarks of WhatsApp Inc.

Yowsup - Copyright (c) <2012> Tarek Galal [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR
A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

Python Script to Send and Receive Message in whatsapp with Dictionary Mode Enabled.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published