send announcements

This commit is contained in:
j 2023-07-25 10:33:50 +01:00
commit 17887c05fd
2 changed files with 42 additions and 3 deletions

View file

@ -29,7 +29,7 @@ def api(method, params):
raise Exception("Error: %s", response)
def send(msg, to=None, group=None):
def send(msg, to=None, group=None, preview_url=None, preview_title=None, preview_description=None, preview_image=None):
params = {
"message": msg
}
@ -37,6 +37,14 @@ def send(msg, to=None, group=None):
params["groupId"] = group
else:
params["recipient"] = to
if preview_url:
params['previewUrl'] = preview_url
if preview_title:
params['previewTitle'] = preview_title
if preview_description:
params['previewDescription'] = preview_description
if preview_image:
params['previewImage'] = preview_image
return api("send", params)