- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Telegram Config
Hi
Hope you are well. Try to get telegram notifications going. So I did create a HTTP Request Template and it is working, but I can not get rid of the html formatting when I receive messages from telegram. Anyone got this working.
Example of telegram messages:
AppDynamics has detected a problem with DB Server <b>dbserver:3333</b>.<br><b>Databases Health</b> continues
to violate with <b>critical</b>.<br>All of the following conditions were
found to be violating<br>For DB Server <b>dbserver:3333</b>:<br>1) Condition 3<br><b>Slave_IO_Running's</b>
value <b>1.00</b> was <b>within</b> baseline-based calculated value
<b>1.00</b> by <b>1.00</b> standard deviation(s) <b>0.00</b> for the last
<b>1</b> minutes.<br> Baseline used here is '<b>Daily Trend - Last 30
days</b>'. 11:24
Thanks
Regards
Nar
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi There
Are you using the text/plain MIME type encoding for the POST?
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
Changing it did not help, I need to do a application/json payload.
#set( $sm = $!{latestEvent.summaryMessage.replace('"',"*")} )
#set( $sm = $sm.replace("<b>", "*") )
#set( $sm = $sm.replace("</b>", "*") )
#set( $sm = $sm.replace("<br>", " ") )
#set( $sm = $sm.replace("null"," ") )
{
"chat_id":"-24143434398",
"text":"${latestEvent.displayName}:\n\n${latestEvent.eventMessage}"
}
Regards
Nar
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks
Can you advise how you have set up Telegram to post messages to it?
I assume you created a Channel & Bot, added the Bot to the Channel and using the following type of URL
Can you share the HTTP request Template configuration(Method, URl etc) of how you are posting to telegram, to better assist and is there a reason you are posting it in json format, if telegram accepts text?
Ciao
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey
Look at screenshots.
Regards
Nardus
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Awesome
Ok you only strip out the HTML in the first section(latestEvent.summaryMessage), not for the last 2 values of
latestEvent.displayName
latestEvent.eventMessage
#set( $sm = $!{latestEvent.summaryMessage.replace('"',"*")} )
#set( $sm = $sm.replace("<b>", "*") )
#set( $sm = $sm.replace("</b>", "*") )
#set( $sm = $sm.replace("<br>", " ") )
#set( $sm = $sm.replace("null"," ") )
#set( $sm1 = $!{latestEvent.displayName.replace('"',"*")} )
#set( $sm1 = $sm1.replace("<b>", "*") )
#set( $sm1 = $sm1.replace("</b>", "*") )
#set( $sm1 = $sm1.replace("<br>", " ") )
#set( $sm1 = $sm1.replace("null"," ") )
#set( $sm2 = $!{latestEvent.eventMessage.replace('"',"*")} )
#set( $sm2 = $sm2.replace("<b>", "*") )
#set( $sm2 = $sm2.replace("</b>", "*") )
#set( $sm2 = $sm2.replace("<br>", " ") )
#set( $sm2 = $sm2.replace("null"," ") )
{
"chat_id":"535514651",
"text":"$sm1:\n\n$sm2"
}
I tested and no html in my telegram message
It's not the cleanest way, so you can clean it up as best as you wish:)
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Testing, thanks
Will let know
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi
Thanks for the reply
Trying that now
Nar
