Skip to main content

Command-line interface for managing social network posts.

Installation

pip install agoras

This automatically installs all dependencies:

  • agoras-common

  • agoras-media

  • agoras-core

  • agoras-platforms

Usage

# Authorize Facebook (one-time OAuth setup)
agoras facebook authorize \
    --client-id "$CLIENT_ID" \
    --client-secret "$CLIENT_SECRET" \
    --app-id "$APP_ID" \
    --object-id "$OBJECT_ID"

# Post to Facebook (after authorize)
agoras facebook post \
    --text "Hello World" \
    --link "https://example.com"

# Post to X (after authorize, or with TWITTER_* env vars set)
agoras x post \
    --text "Hello X!"

# See all commands
agoras --help

Dependencies

  • agoras-platforms (and all its dependencies)

Download files

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

Source Distribution

agoras-2.1.1.tar.gz (49.0 kB view details)

Uploaded Source

Built Distribution

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

agoras-2.1.1-py3-none-any.whl (66.9 kB view details)

Uploaded Python 3

File details

Details for the file agoras-2.1.1.tar.gz.

File metadata

  • Download URL: agoras-2.1.1.tar.gz
  • Upload date:
  • Size: 49.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for agoras-2.1.1.tar.gz
Algorithm Hash digest
SHA256 759a68772e100262cd5c35fd167b4900871d067213d83bc2166ccb6a9785e4e3
MD5 d00e1570acb15d8ed82e75de53f25ff0
BLAKE2b-256 8f288b36811a9d454e93b6c80153a54dd8af45a36113e18abe253f58570bda47

See more details on using hashes here.

Provenance

The following attestation bundles were made for agoras-2.1.1.tar.gz:

Publisher: release.yml on LuisAlejandro/agoras

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agoras-2.1.1-py3-none-any.whl.

File metadata

  • Download URL: agoras-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 66.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for agoras-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0c2c60037b3d11f840d57de41ff62880d8c11d33b67a7e56215720b22b0d3d07
MD5 123d7f6e18e0fca50bb17aa811250421
BLAKE2b-256 367a56e0305744de3a3d5328579977c359eec1cc7e4dbfd813f467b1330d9797

See more details on using hashes here.

Provenance

The following attestation bundles were made for agoras-2.1.1-py3-none-any.whl:

Publisher: release.yml on LuisAlejandro/agoras

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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