- API should be declared outside try block or it won't be seen by finally
api = UptimeKumaApi(BASE_URL)
try:
...
- It should ignore inactive monitors
monitor_total = 0;
...
for monitor in monitor_list:
if not monitor['active']:
continue
...
monitor_list_string.append(text)
monitor_total+=1