Middleware FastAPI para webhooks de Kommo
Project description
middleware-sendmessage-holos
Middleware FastAPI para recibir webhooks de Kommo, procesar mensajes y actualizar leads.
Instalacion rapida
pip install git+https://github.com/<tu-org>/middleware_panama.git
Si trabajas dentro del repo:
pip install -e .
Uso
El paquete expone el comando:
middleware-sendmessage-holos
Eso levanta el servidor en 0.0.0.0 y usa PORT si esta definida, o 8080 por defecto.
Tambien puedes ejecutar el modulo directamente:
python -m middleware_sendmessage_holos
Variables de entorno
TOKEN_KOMMOSUBDOMAIN_KOMMOOPENAI_API_KEYPORTopcional
Nota
requirements.txt sigue siendo la fuente de dependencias del proyecto. El paquete pip las instala automaticamente al usar pip install . o pip install -e ..
Publicacion en PyPI (publico)
El paquete esta preparado para publicarse cuando hagas push de un tag que empiece con v, por ejemplo:
git tag v0.2.0
git push origin v0.2.0
El workflow de GitHub Actions construye el paquete y lo publica en PyPI publico.
Antes de ejecutar el workflow, crea este secret en el repositorio:
PYPI_API_TOKEN: token de PyPI (formatopypi-...) con permiso para publicar
Puedes generarlo en PyPI desde Account settings > API tokens.
Instalacion desde PyPI
Cuando una version este publicada, el equipo instala asi:
pip install middleware-sendmessage-holos
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file middleware_sendmessage_holos-0.2.0.tar.gz.
File metadata
- Download URL: middleware_sendmessage_holos-0.2.0.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb59de596603d75d4b5339bd6572af2c9c018c9c1ac30b9d5f06a915358dccbe
|
|
| MD5 |
b8f67533555b9dcc5488f5867304cf45
|
|
| BLAKE2b-256 |
d8418c6ef797d346ddcfe933d96939774cb78550240ebb75c93b19fa9051456d
|
File details
Details for the file middleware_sendmessage_holos-0.2.0-py3-none-any.whl.
File metadata
- Download URL: middleware_sendmessage_holos-0.2.0-py3-none-any.whl
- Upload date:
- Size: 10.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9754200d1bb2335d2f8522547c02ee8f21d50c3b1d8691c1e9a6e996ff69eef1
|
|
| MD5 |
25a4cc7d4b53380953835de82f2919cb
|
|
| BLAKE2b-256 |
814af095a63c79d2fe98474ff864eca61a108197de518f8f064890d19d65d0e7
|