Send Reports of easyBell usage to Teams channels.
Use easybell-billing-info directly or via the ghcr.io/lmr-hh/easybell-billing-info Docker image.
See easybell-billing-info --help for details.
The following configuration parameters are supported globally:
| Environment Variable | Command Line Flag | Description |
|---|---|---|
EASYBELL_USERNAME |
None | Indicates the username of the easyBell user used to retrieve data from easyBell. |
EASYBELL_PASSWORD |
None | Indicates the password corresponding to EASYBELL_USERNAME. |
EASYBELL_NATIONAL_MINUTES |
-n, --national-minutes |
The quota of included national minutes, e.g. 1000m. |
EASYBELL_MOBILE_MINUTES |
-m, --mobile-minutes |
The quota of included mobile minutes, e.g. 200m. |
| None | --teams-webhook |
Enable or disable sending messages via Teams. Default is true. |
EASYBELL_TEAMS_WEBHOOK |
--webhook-url |
The URL of the teams webhook. Required if --teams-webhook is true. |
| None | --national-price |
Per-minute price for national phone calls over the quota. |
| None | --mobile-price |
Per-minute price for mobile phone calls over the quota. |