Skip to main content

A Python client for SMM panels

Project description

SMM (SOCIAL MEDIA MARKETING)

A lightweight, zero-dependency Python client for connecting to compatible SMM (Social Media Marketing) Panels.

Features

  • Zero Dependencies: Built with native libraries (actually uses requests which is standard).
  • Python Support: Full type hinting included.
  • Universal: Works in Python 3.6+.

Installation

pip install smmpy

Usage

from smmpy import smm

# Initialize
client = smm('https://smm-provider.com/api/v2', 'YOUR_API_KEY')

# Get Balance
balance = client.get_balance()
print(balance)

# Add Order
order = client.add_order(
    service=123,
    link='https://example.com',
    quantity=1000
)

# Get Status
status = client.get_status(order['order'])

API Reference

  • get_services()
  • add_order(service, link, quantity, comments=None, runs=None, interval=None)
  • get_status(order_id)
  • get_multi_status(order_ids)
  • create_refill(order_id)
  • get_refill_status(refill_id)
  • cancel_orders(order_ids)
  • get_balance()

License

MIT

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

smmpy-0.1.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

smmpy-0.1.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for smmpy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 65614405ed1416ec921d2e5b96fae57702c224cffab9a16f7711b5f60950b884
MD5 39f66bd8f3e7700454c932447ce39000
BLAKE2b-256 5e44f7e310b1e2a07fe8b81a1a84c83ad959886e2704c82769f0e7c9912752cf

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for smmpy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3e5677bf2cce6141293df1afa0c201bf3bd944d3e9ea9e6f43fbca51121e7cdf
MD5 49d651222b7972fe0f77cb905209ccb9
BLAKE2b-256 f4fa29473e04a4294c0c1abd1ac61e88e0d38f465103900d01acb38b7c1a27c4

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