diff --git a/routers/from_scom.py b/routers/from_scom.py index 928ee7d..5e13152 100644 --- a/routers/from_scom.py +++ b/routers/from_scom.py @@ -61,7 +61,7 @@ async def srv_send_message( token: str = Depends(verify_token_scom), ): if message.alert_resolution_state == "New": - text = f"‼️{message.alert_source}\nAlert: {message.alert_name}\nState: {message.alert_resolution_state}\nDescription: {message.alert_description}" + text = f"‼️{message.alert_source}\nAlert: {message.alert_name}\nState: {message.alert_resolution_state}\nDescription: {message.alert_description.replace('\\n', '\n')}" result = await send_message( text=text, chat_id=conf.tg.chat_id, @@ -84,7 +84,7 @@ async def srv_send_message( ) return "ok" else: - text = f"✅{message.alert_source}\nAlert: {message.alert_name}\nState: {message.alert_resolution_state}\nDescription: {message.alert_description}" + text = f"✅{message.alert_source}\nAlert: {message.alert_name}\nState: {message.alert_resolution_state}\nDescription: {message.alert_description.replace('\\n', '\n')}" dashboard_msg_id = await pop_value( f"scom:srv_dashboard:{message.alert_source}-{message.alert_name}" )