Dodao funkciju za vreme
Upotreba: !vreme <ime_grada> - koristi wttr.in api - vraca liniju jednu, lakse je nego da se parsira json - reaguje i na prognoza
This commit is contained in:
		@@ -27,4 +27,7 @@ def command(msg, rcpt):
 | 
			
		||||
    elif msg.startswith("!tasks"):
 | 
			
		||||
        content = sf.getDmzTasks("https://todo.dmz.rs/")
 | 
			
		||||
        return content
 | 
			
		||||
    elif msg.startswith("!vreme") or msg.startswith("!prognoza"):
 | 
			
		||||
        _, query = msg.split(" ", 1)
 | 
			
		||||
        content = sf.get_weather(query)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -48,3 +48,8 @@ def getDmzTasks(url):
 | 
			
		||||
        return result
 | 
			
		||||
    except Exception as e:
 | 
			
		||||
        return e
 | 
			
		||||
 | 
			
		||||
def get_weather(city:str) -> str:
 | 
			
		||||
    url = f"https://wttr.in/{city}?format=3"
 | 
			
		||||
    resp = requests.get(url)
 | 
			
		||||
    return resp.content.decode("utf-8").strip()
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user