- client.py: Added automatic Telegram webhook detection and transformation
- The SDK now automatically detects when a raw Telegram webhook payload is passed to the
trackmethod - Automatically extracts user information and transforms the data into the required Telemetree format
- Supports all Telegram update types (messages, callback queries, inline queries, etc.)
- Improves developer experience by eliminating the need for manual data transformation
- The SDK now automatically detects when a raw Telegram webhook payload is passed to the
- revamped-python-library: we re-wroted the python library -- made it easy to use it with backend services
- client.py,-config.py,-orchestrator.py: new event transformation orchestrator
- config.py: added tracked_messages and app_name
- telemetree-folder: fixed imports
- init.py: improved telemetreeclient import
- setuptools: Fixed the build error
- pycryptodome: fixed library import
- reqs: add setuptools
- telemetree: fixed dependencies
- setup.py: Prepared for the test PyPI deploy
- tests: implemented the test suite for encryption and event builder