blob: 7f125087e5dc8f33ec8e8bdf407d580a93258aa6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
import requests
import os
URL = "https://karriere.forsvaret.dk/varnepligt/varnepligten/cybervarnepligt/"
TARGET_PHRASE = "Der er på nuværende tidspunkt ikke planlagt nogen afprøvninger."
try:
response = requests.get(URL);
print(f"Forespørgsel til {URL} gav status {response.status_code}")
except:
message = "nejj den er ødelagt"
else:
if TARGET_PHRASE in response.text:
message = "der er stadig ikke planlagt nogle afprøvninger"
else:
message = "noget har ændret sig på siden!!"
print(response.text)
token = os.getenv("TOKEN")
data = {
"title": "forsvaret status",
"message": message,
"url": URL,
}
response = requests.post(f"https://notifications.linus.onl/api/send-notification/{token}", json=data)
print(f"Forespørgsel til at sende notifikation gav status {response.status_code}")
response.raise_for_status()
|