Skip to main content

A wrapper for Instagram's API

Project description

hiinsta

A Python package for interacting with Instagram's messaging API.

Installation

pip install hiinsta

Usage

from hiinsta import InstagramMessenger

messenger = InstagramMessenger(access_token="YOUR_ACCESS_TOKEN")

# Example usage
message_id = await messenger.send_text("Hello, World!", recipient_id="RECIPIENT_ID")

print(message_id)

Development

To install in development mode:

git clone https://github.com/cervant-ai/hiinsta.git
cd hiinsta
pip install -e .

To install development dependencies:

pip install -e ".[dev]"

Testing

pytest
pip install -e ".[dev]"

Testing

pytest

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

hiinsta-0.1.0.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hiinsta-0.1.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file hiinsta-0.1.0.tar.gz.

File metadata

  • Download URL: hiinsta-0.1.0.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for hiinsta-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c49c358f9ad855eaae84887fa05b2e5b54042766c179ba1aba3ce57771271020
MD5 0594104d8543ec9dc23de27a66536955
BLAKE2b-256 baacba21fd1cf6dac2db1fb6d2e5e6d2ef7872bdf04c1c871c5d1db2450aea37

See more details on using hashes here.

File details

Details for the file hiinsta-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: hiinsta-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for hiinsta-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c71a83ca7ffe2fc1bb6cef3c6914889477fb037d4e60d9d427a1cdf8d736afc
MD5 da140005f694194c05e3c6f04347db18
BLAKE2b-256 ec4508e2db0f1e4740bd7adc3133c71a774662b7eb6f69a62504fc77319e8b2d

See more details on using hashes here.

Supported by

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