diff options
Diffstat (limited to 'ch1p')
-rw-r--r-- | ch1p/functions.py | 7 |
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) |