Skip to content

Releases: green-api/whatsapp-api-client-python

SendTyping

Choose a tag to compare

@prostraction prostraction released this 18 Nov 04:18
1aab5af

What's Changed

Full Changelog: v0.0.52...v0.0.53

Added new buttons methods

Choose a tag to compare

@AshLeigh-Fraxinus AshLeigh-Fraxinus released this 13 Nov 04:24
a98ae2c

Features

  • Added sendInteractiveButtons method
  • Added sendInteractiveButtonsAsync method
  • Added sendInteractiveButtonsReply method
  • Added sendInteractiveButtonsReplyAsync method

Enhancements

  • Updated docs for new methods
  • Updated examples for new methods

Example:

greenAPI.sending.sendInteractiveButtons(
    "79001234567@c.us",
    "This is message with buttons!",
    [{
        "type": "call",
        "buttonId": "1",
        "buttonText": "Call me",
        "phoneNumber": "79001234567"
    },
    {
        "type": "url",
        "buttonId": "2",
        "buttonText": "Green-api",
        "url": "https://green-api.com/en/docs/api/sending/SendInteractiveButtons/"
    }],
    This is header",
    "This is footer"
)

Added Async Methods

Choose a tag to compare

@prostraction prostraction released this 10 Nov 06:52
372160b
  • Added async methods
  • Added documentation for async methods

Added EditMessage

Choose a tag to compare

@prostraction prostraction released this 06 Feb 14:55
c7dedac

What's Changed

  • EditMessage Support in #67

Fixed LastIncomingMessages and LastOutgoingMessages

Choose a tag to compare

@prostraction prostraction released this 27 Jan 10:58

Fixes

  • Fixed minutes argument in def LastIncomingMessages and def LastOutgoingMessages.

Added timeouts for requests

Choose a tag to compare

@prostraction prostraction released this 30 Sep 08:00
82b8d50

Fixes

Enhancements

  • Custom timeout could be set in API init function agruments here.

Updated dependencies

Choose a tag to compare

@Amele9 Amele9 released this 04 Jun 04:49
b9124c7

Dependencies

  • Bump requests from 2.31.0 to 2.32.3

Fixed JSONDecodeError

Choose a tag to compare

@Amele9 Amele9 released this 13 Mar 05:04
bcabab4

Fixes

Enhancements

  • Added helpful links

Added GetAuthorizationCode method

Choose a tag to compare

@Amele9 Amele9 released this 28 Nov 03:06
b94f3eb

Fixes

  • Fixed logger

Enhancements

  • Updated python-package.yml

Features

  • Added time to logs
  • Added links to docs
  • Added GetAuthorizationCode method (thanks to @Jibek100)

Example:

greenAPI.account.getAuthorizationCode(11001234567)

Added new methods

Choose a tag to compare

@Amele9 Amele9 released this 19 Nov 11:20
9fc973c

Fixes

  • Fixed workflows
  • Fixed UploadFile method logging

Enhancements

  • Updated docs
  • Updated examples
  • Updated tests

Features

  • Added Python 3.12 support
  • Added GetWaSettings method (thanks to @andreyMalyshkin)

Example:

greenAPI.sending.getWaSettings()
  • Added SendPoll method (thanks to @Jibek100)

Example:

greenAPI.sending.sendPoll(
    "11001234567@c.us",
    "Please choose a color:",
    [
        {"optionName": "Red"},
        {"optionName": "Green"},
        {"optionName": "Blue"}
    ]
)