send announcements
This commit is contained in:
parent
6bbe5bbd44
commit
17887c05fd
2 changed files with 42 additions and 3 deletions
|
|
@ -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)
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue