aboutsummaryrefslogtreecommitdiff
path: root/ch1p/functions.py
diff options
context:
space:
mode:
Diffstat (limited to 'ch1p/functions.py')
-rw-r--r--ch1p/functions.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/ch1p/functions.py b/ch1p/functions.py
index 51335f8..256b594 100644
--- a/ch1p/functions.py
+++ b/ch1p/functions.py
@@ -18,7 +18,10 @@ def _get_vars(params: List[Tuple], kw: dict) -> List[AnyStr]:
return result
-def telegram_notify(text: str, parse_mode: str = None, **kwargs):
+def telegram_notify(text: str,
+ parse_mode: str = None,
+ disable_web_page_preview: bool = False,
+ **kwargs):
chat_id, token = _get_vars([
('chat_id', 'TELEGRAM_CHAT_ID'),
('token', 'TELEGRAM_TOKEN')
@@ -30,6 +33,8 @@ def telegram_notify(text: str, parse_mode: str = None, **kwargs):
}
if parse_mode is not None:
data['parse_mode'] = parse_mode
+ if disable_web_page_preview:
+ data['disable_web_page_preview'] = 1
r = requests.post('https://api.telegram.org/bot%s/sendMessage' % token, data=data)