announce on telegram
This commit is contained in:
parent
06f10fd479
commit
a569dde23b
11 changed files with 62 additions and 7 deletions
|
|
@ -30,13 +30,22 @@ def announce_items():
|
|||
f.write(r.content)
|
||||
f.close()
|
||||
image = f.name
|
||||
r = rpc.send(
|
||||
message, group=settings.SIGNAL_ANNOUNCE_GROUP,
|
||||
preview_url=link,
|
||||
preview_title=item.title,
|
||||
preview_image=image,
|
||||
preview_description=description,
|
||||
)
|
||||
if getattr(settings, "SIGNAL_ANNOUNCE_GROUP"):
|
||||
r = rpc.send(
|
||||
message,
|
||||
group=settings.SIGNAL_ANNOUNCE_GROUP,
|
||||
preview_url=link,
|
||||
preview_title=item.title,
|
||||
preview_image=image,
|
||||
preview_description=description,
|
||||
)
|
||||
if getattr(settings, "TELEGRAM_ANNOUNCE_CHANNEL"):
|
||||
message = f'<a href="{link}">{item.title}</a>'
|
||||
r = telegram_rpc.send(
|
||||
message,
|
||||
channel=settings.TELEGRAM_ANNOUNCE_CHANNEL,
|
||||
preview_image=image,
|
||||
)
|
||||
item.save()
|
||||
if image:
|
||||
os.unlink(f.name)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue