Skip to main content

Shared Telegram transport (gRPC daemon client, t.me URL helpers, DTOs) used by ozhima-promo services and katlex hermes skills

Project description

katlex-telegram-common

Shared Telegram transport for the ozhima-promo service and katlex hermes skills:

  • telegram_common.daemon_client — gRPC client wrapper for telegram-daemon
  • telegram_common.telegram_urlst.me/... URL parsing helpers
  • telegram_common.models — DTOs (Message, Story, User, ActionResult)
  • telegram_common.proto — generated gRPC stubs (regenerate via scripts/generate_protos.sh)

Distribution name on PyPI: katlex-telegram-common. Import path stays telegram_common.

from telegram_common.daemon_client import DaemonClient

Versioning

Semver. Bump minor on any .proto change; patch for bugfixes; major for breaking API.

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

katlex_telegram_common-0.1.0.tar.gz (18.8 kB view details)

Uploaded Source

Built Distribution

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

katlex_telegram_common-0.1.0-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: katlex_telegram_common-0.1.0.tar.gz
  • Upload date:
  • Size: 18.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for katlex_telegram_common-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b44d40ad1dad0f4a87e02fc092c196d9b27884964f366eaa7201d53c52da81c3
MD5 19f19669d90f36ced3f30c95d34415e6
BLAKE2b-256 122b1f5ef1e23dcb1a74d0953b5e5e082b9a5336ec93405c0c037658f12aa334

See more details on using hashes here.

Provenance

The following attestation bundles were made for katlex_telegram_common-0.1.0.tar.gz:

Publisher: publish-telegram-common.yml on katlex/ozhima-promo

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

File details

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

File metadata

File hashes

Hashes for katlex_telegram_common-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f5159c028eb832831f28d7c8b8d870ce42e4c0316566e33d0e0e1d291a7500b2
MD5 76901e70e35fd3da2d0fea61219919c3
BLAKE2b-256 715b001fc0d8e64763e29643bcd4b1e0587ba8a0a9fd409a971734a77e0011cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for katlex_telegram_common-0.1.0-py3-none-any.whl:

Publisher: publish-telegram-common.yml on katlex/ozhima-promo

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 Pingdom Monitoring Sentry Error logging StatusPage Status page