Error alerts via Telegram
Project description
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
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
error-alerts-1.tar.gz
(1.7 kB
view details)
File details
Details for the file error-alerts-1.tar.gz
.
File metadata
- Download URL: error-alerts-1.tar.gz
- Upload date:
- Size: 1.7 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26f89ce35cb5a513c583eeb55787b7547737676fa639f5520fc77772c4b9a59d |
|
MD5 | 724b0939115ea956306e58ee2e0968b1 |
|
BLAKE2b-256 | da216689dc180c349ffce6e2bf410ed07354c2cc8e91103c62c4ab5c8830c0e5 |