error-alerts
Python error alerts via Telegram
Installation:
pip install error-alerts
Usage:
import alerts
alerts = alerts.setup(telegram_token='TELEGRAM_TOKEN', telegram_channel=TELEGRAM_CHANNEL_ID, full_error=True)
try:
1 / 0
except Exception as error:
alerts.send(title='Test', exception=error)
# raise Exception('Raiser') from exception # If you want to raise the exception rather than continue
Output:
Test: Traceback (most recent call last):
File "A:\Code\Python\packages\handler\test.py", line 6, in <module>
1 / 0
ZeroDivisionError: division by zero
Prints that in console and sends a Telegram alert to the channel you specified
Release files for error-alerts 1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| error-alerts-1.tar.gz | 1.7 kB | Details |
Release files / error-alerts-1.tar.gz
| Download URL | error-alerts-1.tar.gz |
|---|---|
| Size | 1.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
26f89ce35cb5a513c583eeb55787b7547737676fa639f5520fc77772c4b9a59d
|
|
BLAKE2b-256 checksum How to use checksums |
da216689dc180c349ffce6e2bf410ed07354c2cc8e91103c62c4ab5c8830c0e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.26.0 requests-toolbelt/0.9.1 urllib3/1.26.7 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.9
|