Make eng: optional
This commit is contained in:
		
							parent
							
								
									47f30032f7
								
							
						
					
					
						commit
						4833c7c9d2
					
				| 
						 | 
					@ -134,7 +134,7 @@ async def get_deai(client, entity):
 | 
				
			||||||
        ntext.pop(0)
 | 
					        ntext.pop(0)
 | 
				
			||||||
        reason = '\n'.join(ntext).strip()
 | 
					        reason = '\n'.join(ntext).strip()
 | 
				
			||||||
        text += html.escape(reason) or 'None'
 | 
					        text += html.escape(reason) or 'None'
 | 
				
			||||||
        match = re.match(r'(?:AIdetection:)?((?:0x\d{2} )+)risk:(\S+) mod:X([0-8]) eng:(\S+)(?: cmt:(.+))?', reason)
 | 
					        match = re.match(r'(?:AIdetection:)?((?:0x\d{2} )+)risk:(\S+) mod:X([0-8])(?: eng:(\S+))?(?: cmt:(.+))?', reason)
 | 
				
			||||||
        if match:
 | 
					        if match:
 | 
				
			||||||
            text += '\n- <b>Ban Codes:</b>\n'
 | 
					            text += '\n- <b>Ban Codes:</b>\n'
 | 
				
			||||||
            for i in match.group(1).split(' '):
 | 
					            for i in match.group(1).split(' '):
 | 
				
			||||||
| 
						 | 
					@ -142,8 +142,10 @@ async def get_deai(client, entity):
 | 
				
			||||||
                    i = DEAI_BAN_CODES.get(i.strip()[2:], i.strip())
 | 
					                    i = DEAI_BAN_CODES.get(i.strip()[2:], i.strip())
 | 
				
			||||||
                    text += f'--- {i}\n'
 | 
					                    text += f'--- {i}\n'
 | 
				
			||||||
            text += f'- <b>Risk Factor:</b> {match.group(2).capitalize()}\n'
 | 
					            text += f'- <b>Risk Factor:</b> {match.group(2).capitalize()}\n'
 | 
				
			||||||
            text += f'- <b>Module:</b> {DEAI_MODULE_CODES.get(match.group(3), match.group(3))}\n'
 | 
					            text += f'- <b>Module:</b> {DEAI_MODULE_CODES.get(match.group(3), match.group(3))}'
 | 
				
			||||||
            text += f'- <b>Engine:</b> {match.group(4).capitalize()}'
 | 
					            engine = (match.group(4) or '').strip()
 | 
				
			||||||
 | 
					            if engine:
 | 
				
			||||||
 | 
					                text += f'\n- <b>Engine:</b> {engine.capitalize()}'
 | 
				
			||||||
            comment = (match.group(5) or '').strip()
 | 
					            comment = (match.group(5) or '').strip()
 | 
				
			||||||
            if comment:
 | 
					            if comment:
 | 
				
			||||||
                text += f'\n- <b>Comment:</b> {html.escape(comment)}'
 | 
					                text += f'\n- <b>Comment:</b> {html.escape(comment)}'
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue