Skip to main content

Telegram bare-metal lib

Project description

CONSIGLIERE

A library for building Telegram apps.

PyPI PyPI - Downloads

Code style: black Maintainability Lines of code main codecov

Packages

pydantic

black flake8 isort mypy pylint pytest


Terms and shortcuts

Mission

The mission of this library is to provide a strict interface for the API. By strict we mean that all types and methods in the library interface maps to those described in the API docs.

You won't meet any auxiliary stuff like sophisticated OOP patterns, obscure event loops and listeners and that like kind of stuff.

API types are Pydantic models with strict type hints. API methods are pure Python functions which accept params with exactly the same type as described in API. Any optional field/param are marked as Optional in the code, so don't be afraid of tri-state bool types :)

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

oyabun-2022.8.10.tar.gz (13.2 kB view details)

Uploaded Source

Built Distribution

oyabun-2022.8.10-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file oyabun-2022.8.10.tar.gz.

File metadata

  • Download URL: oyabun-2022.8.10.tar.gz
  • Upload date:
  • Size: 13.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.5 Darwin/21.6.0

File hashes

Hashes for oyabun-2022.8.10.tar.gz
Algorithm Hash digest
SHA256 d63276ef8e8ce39f21b1d5d1b33c1ad46208aa9033bea23d049712acdc1b7850
MD5 afb5a655d22c70de4f5835f14c8d58a4
BLAKE2b-256 e7dbca851e436a54c4a1423a27c88dcd0a4b8a99ea8e1a9f2d8da3de7ca67096

See more details on using hashes here.

File details

Details for the file oyabun-2022.8.10-py3-none-any.whl.

File metadata

  • Download URL: oyabun-2022.8.10-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.10.5 Darwin/21.6.0

File hashes

Hashes for oyabun-2022.8.10-py3-none-any.whl
Algorithm Hash digest
SHA256 cd10ad7f7a45cc3c965274609fe0cc6447abc8ece01d9fd768fba235211ab20c
MD5 aefe157f729f2eee8b5360cbe47bebd7
BLAKE2b-256 e704b1a4bb9cf73196b88ad3b94012463aa81e4c66b604a21510d7a671832c24

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