whatsapp-python

Open source Python wrapper for the WhatsApp Cloud API.

AGPL-3.0 License

Downloads
3.2K
Stars
87
whatsapp-python - v4.0.2 Latest Release

Published by filipporomani 8 days ago

What's Changed

Full Changelog: https://github.com/filipporomani/whatsapp-python/compare/v4.0.0...v4.0.2

whatsapp-python - v4.0.0.post1

Published by filipporomani 9 days ago

What's Changed

  • fixed a critical issue that caused the library to crash (#46)
  • Updated README file
  • Updated LICENSE in the pyproject file.

Full Changelog: https://github.com/filipporomani/whatsapp-python/compare/v4.0.0...v4.0.0.post1

whatsapp-python - v4.0.0

Published by filipporomani 9 days ago

What's Changed

  • [fix] changed self.instance to self in send_location by @Wingrammer in https://github.com/filipporomani/whatsapp-python/pull/42
  • [feat] dynamic Graph API version, always up-to-date.
  • [feat] fully implemented multiple sender feature
  • [breaking] removed support for string phone number ids. from now on, only dictionaries are supported.
  • [breaking] switched to GNU AFFERO 3.0 license, this takes effect from now on
  • end of security support for versions < 3.3.96

New Contributors

Full Changelog: https://github.com/filipporomani/whatsapp-python/compare/v3.3.95...v4.0.0

whatsapp-python - v3.3.96

Published by filipporomani 21 days ago

Fix various installation and init issues (#40, #41).

whatsapp-python - v3.3.9

Published by filipporomani about 1 month ago

Implemented multiple senders feat (#39)

You can now send messages with different numbers using a single instance of WhatsApp.

[!CAUTION]
Starting from version 3.4.0, you'll need to use a dictionary instead of a string while initializing the WhatsApp class. You can find more infos in the installation page inside the wiki.

Full Changelog: https://github.com/filipporomani/whatsapp-python/compare/v3.2.5...v3.3.9

whatsapp-python - 3.3.5.dev0

Published by filipporomani about 1 month ago

Added support for multiple phone numbers.

You can now initialize the WhatsApp object using a dictionary instead of a string for the phone_number_id parameter.

When sending a message via the Message().send() function, you can specify the sender parameter. Read the wiki for the full description.

This is still a non-breaking feature, you can still input the phone number id as a string, but dictionary is going to be mandatory in the future.

whatsapp-python - v3.2.5

Published by filipporomani 2 months ago

Full Changelog: https://github.com/filipporomani/whatsapp-python/compare/v3.1.5...v3.2.5

  • Added the reaction feature, you can now add reaction to messages! Thanks to @humbertogontijo for the proposal.
whatsapp-python - v3.1.5

Published by filipporomani 3 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/filipporomani/whatsapp-python/compare/v3.1.1...v3.1.5

whatsapp-python - v3.1.1

Published by filipporomani 4 months ago

Fixed a typo in the required library which could bring to some issues while using the library.

Full Changelog: https://github.com/filipporomani/whatsapp-python/compare/v3.1.0...v3.1.1

whatsapp-python - v3.1.0

Published by filipporomani 5 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/filipporomani/whatsapp/compare/v3.0.5...v3.1.0

whatsapp-python - v3.0.5

Published by filipporomani 8 months ago

  • Updated API to v18
  • Added update checker error handler
  • Improved missing token handling
whatsapp-python - v3.0.4

Published by filipporomani 11 months ago

Fixes non-integers version number on PyPi.

whatsapp-python - v3.0.3

Published by filipporomani 11 months ago

Restored production PyPi download (#16)
Added missing ID parameter in the message object (#18).

Thanks to @blmayer for reporting those issues!

whatsapp-python - v3.0.2.post1

Published by filipporomani 12 months ago

Finally solved #16

whatsapp-python - v3.0.2

Published by filipporomani 12 months ago

Solved #16

whatsapp-python - v3.0.1

Published by filipporomani about 1 year ago

Sloved #13 and #14. Some users weren't able to install the library.

whatsapp-python - v3.0.0

Published by filipporomani over 1 year ago

What's new:

  • Asynchronous behaviour of the event listeners
  • Switched to Graph API v16 (preparing to implement a proper error handler)
  • Switched from Flask -> FastAPI in the event listener
  • Added handler for wrong buttons
  • Added possibility to disable the version checker
  • Added a beta version checker
  • Updated docs
  • Other minor bug fixes.

Switching to the Graph API v16 will be useful for a proper error handler (coming soon). As said in the official announcement by Facebook, error codes in v16 are slightly improved. However, there shouldn't be any kind of compatibility issue with the endpoints.

whatsapp-python - v2.9.3

Published by filipporomani over 1 year ago

What's Changed

whatsapp-python - v2.4.3

Published by filipporomani over 1 year ago

  • New Hook() class method (see the wiki for more details)
  • Minor fixes
whatsapp-python - v2.3.2

Published by filipporomani over 1 year ago

  • New create_message() method
  • Code fixes and beautify
  • Moved files to subfolders for better readability