Compare commits
	
		
			3 Commits
		
	
	
		
			f2b288fa30
			...
			d52b4ac5e5
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| d52b4ac5e5 | |||
| 690239bb86 | |||
| b416e04a9a | 
| @@ -32,6 +32,9 @@ def command(msg, rcpt): | |||||||
|         content = sf.getDmzTasks("https://todo.dmz.rs/") |         content = sf.getDmzTasks("https://todo.dmz.rs/") | ||||||
|         return content |         return content | ||||||
|     elif msg.startswith("!vreme") or msg.startswith("!prognoza") or msg.startswith("!weather"): |     elif msg.startswith("!vreme") or msg.startswith("!prognoza") or msg.startswith("!weather"): | ||||||
|         _, query = msg.split(" ", 1) |         commandsplit = msg.split(" ", 1) | ||||||
|  |         if len(commandsplit) == 1: | ||||||
|  |             return sf.get_weather("Beograd") | ||||||
|  |         else: | ||||||
|  |             query = commandsplit[1] | ||||||
|             return sf.get_weather(query) |             return sf.get_weather(query) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -51,7 +51,7 @@ def getDmzTasks(url): | |||||||
|  |  | ||||||
| def get_weather(city:str) -> str: | def get_weather(city:str) -> str: | ||||||
|     url = f"https://wttr.in/{city}?format=3" |     url = f"https://wttr.in/{city}?format=3" | ||||||
|     if not city.isalpha(): |     if not city.replace(" ","").isalpha(): | ||||||
|         return "no such city" |         return "no such city" | ||||||
|     resp = requests.get(url) |     resp = requests.get(url) | ||||||
|     return resp.content.decode("utf-8").strip() |     return resp.content.decode("utf-8").strip() | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user