mirror of
				https://github.com/catspace-dev/unicheckbot.git
				synced 2025-10-31 07:27:31 +03:00 
			
		
		
		
	rewrite getting emoji from http code
This commit is contained in:
		
							parent
							
								
									e5045c76ad
								
							
						
					
					
						commit
						6ab17a0109
					
				|  | @ -40,7 +40,8 @@ class APINode: | |||
| 
 | ||||
| 
 | ||||
| HTTP_EMOJI = { | ||||
|     200: "🆗", | ||||
|     404: "🔍", | ||||
|     500: "☠️", | ||||
| } | ||||
|     2: "✅", | ||||
|     3: "➡️", | ||||
|     4: "🔍", | ||||
|     5: "❌️", | ||||
| } | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| [tool.poetry] | ||||
| name = "core" | ||||
| version = "0.4.0" | ||||
| version = "0.5.0" | ||||
| description = "Types and other core functionality" | ||||
| authors = ["kiriharu <kiriharu@yandex.ru>"] | ||||
| 
 | ||||
|  |  | |||
|  | @ -23,8 +23,8 @@ async def prepare_webcheck_message(response: Response) -> str: | |||
|     status = json_rsp.get("status") | ||||
|     if status == ResponseStatus.OK: | ||||
|         status_code = json_rsp['payload']['status_code'] | ||||
|         time = round(json_rsp['payload']['time'], 3) | ||||
|         message = f"Location, Town: {HTTP_EMOJI.get(status_code, None)} {status_code}, {time} сек." | ||||
|         time = round(json_rsp['payload']['time'], 2) | ||||
|         message = f"Location, Town: {HTTP_EMOJI.get(status_code//100, '')} {status_code}, ⏰ {time} сек." | ||||
|     if status == ResponseStatus.ERROR: | ||||
|         message = json_rsp['payload']['message'] | ||||
|         message = f"Location, Town: ❌ {message}" | ||||
|  | @ -48,7 +48,8 @@ async def check_web(message: Message, host: str, port: Optional[int]): | |||
|     if port is None: | ||||
|         port = 80 | ||||
|     rsp_msg = await message.answer(f"Отчет о проверке хоста {host}:{port}...\n\n") | ||||
|     iter_keys = 1 | ||||
|     iter_keys = 1  # because I can't use enumerate | ||||
|     # using generators for magic... | ||||
|     async for res in send_check_requests(host, port): | ||||
|         # set typing status... | ||||
|         await message.bot.send_chat_action(message.chat.id, 'typing') | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user