31 lines
804 B
Plaintext
31 lines
804 B
Plaintext
text := import("text")
|
|
fmt := import("fmt")
|
|
|
|
fmt.println(msgText)
|
|
|
|
if(inProtocol == "telegram"){
|
|
if text.index(msgText, "https") > 1 {
|
|
media_array := text.re_split(":", msgText, 2)
|
|
fmt.println(media_array)
|
|
if len(media_array) > 1 {
|
|
//TG desktop
|
|
media := text.trim_prefix(media_array[1]," ")
|
|
//msgText=media
|
|
bold := "**"+media+"**"
|
|
//link := "[link]("+media+")"
|
|
//msgText =link
|
|
msgText = text.re_replace("MEDIA", bold, msgText)
|
|
//msgText="![Tux, the Linux mascot]("+media+")"
|
|
//msgText=text.re_replace("matterbridge",msgText,"matterbridge (https://github.com/42wim/matterbridge)")
|
|
}else{
|
|
//TG android
|
|
msgText="https:"+media_array[0]
|
|
}
|
|
|
|
}
|
|
}else{
|
|
//capitalize + bold
|
|
msgUsername = "<strong>"+text.title(msgUsername)+"</strong>"
|
|
msgText = msgText
|
|
}
|