Skip to main content

API wrapper for Manychat written in Python

Project description

manychat-python

This is an unofficial Python package for an easy use of the ManyChat API.

Installation

pip install manychat-python

Usage

from manychat import ManyChat

mc = ManyChat('YOUR_MANYCHAT_API_KEY')
# Page
page_info = mc.fb.page.get_info()
# Sending
send_flow = mc.fb.sending.send_flow(
    subscriber_id='SUBSCRIBER_ID',
    flow_ns='content20210489114753_47763' # this is just an example
)
# Subscriber
subscriber_info = mc.fb.subscriber.get_info(
    subscriber_id='SUBSCRIBER_ID'
)

To see more examples, please go to: tests/manychat_tests.py

GitHub Repo: https://github.com/daiangan/manychat-python

Some Notes:

All methods are named using the Python function naming rules: lowercase with words separated by underscores as necessary to improve readability.
So, for example, the ManyChat endpoint /fb/sending/sendFlow is translated to: fb.sending.send_flow()
More info about Style Guide for Python Code.

Please read the official ManyChat API Documentation for more details: https://api.manychat.com/

About this project

This project is a clone of the project created and maintained by: Daian Gan
Github: daiangan
E-mail: daian@ganmedia.com
Website: https://daiangan.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

manychat_python-0.1.4.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

manychat_python-0.1.4-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

File details

Details for the file manychat_python-0.1.4.tar.gz.

File metadata

  • Download URL: manychat_python-0.1.4.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for manychat_python-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a13ff998d15569ad347afdc19275ba8ab264625842b8bb49788fd0511d5250fe
MD5 9abe90fc3828e993de67a1cd1ae4157c
BLAKE2b-256 cfda81eb96cf48f97af3b59ed1a6a0820a907d42a21119ab681251d13472a04a

See more details on using hashes here.

File details

Details for the file manychat_python-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for manychat_python-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5460feafd3f0f0fc60d83799a165b93f602efcc21c62ba897d9e9a722182e692
MD5 da858787d8d77833c43933fb04ac2c08
BLAKE2b-256 ab39e7f7854e5321d81878f78eab0d87134ddd90897f1fca1708bbd84952a207

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page