NEWS
Telegram - Anzeige konfigurieren?
-
Hallo,
kann man die Anzeige der Telegram-App (auf dem Android-Phone) irgendwie konfigurieren?Wenn ich in der Android-App Daten anfordere werden Ziffern immer als Link bzw. Telefonnummer formatiert, also unterstrichen und in blauer Schrift. Diese Formatierung reicht bis zum ersten Zeichen, daß keine Ziffer ist, hört also meist mitten in den Daten auf. Das ist gruselig anzuschauen.
In der Web-Version von Telegram findet diese Formatierung nicht statt. Es wird also ganz normaler Text ausgegeben.Kann ich diese Verhalten der Telegram-App weg-konfigurieren? Oder kann ich eventuell die zu versendenden Daten so ändern, daß Telegram nicht "daran herumfummelt"?
Hier mal ein Beispiel:

-
Hallo,
kann man die Anzeige der Telegram-App (auf dem Android-Phone) irgendwie konfigurieren?Wenn ich in der Android-App Daten anfordere werden Ziffern immer als Link bzw. Telefonnummer formatiert, also unterstrichen und in blauer Schrift. Diese Formatierung reicht bis zum ersten Zeichen, daß keine Ziffer ist, hört also meist mitten in den Daten auf. Das ist gruselig anzuschauen.
In der Web-Version von Telegram findet diese Formatierung nicht statt. Es wird also ganz normaler Text ausgegeben.Kann ich diese Verhalten der Telegram-App weg-konfigurieren? Oder kann ich eventuell die zu versendenden Daten so ändern, daß Telegram nicht "daran herumfummelt"?
Hier mal ein Beispiel:

-
@crunchip
Interessanter Ansatz. Ich probiere es aus.
Allerdings muss ich dafür meine ganze Ausgabe umbauen, da ich bisher alles in eine Stringvariable packe und dann versende. Erst mal schauen wie ich das hinbekomme.InfoMessage = ( (time_ts_var) + '\n' + 'Balcony : ' + (temp_val_11) + '°C ' + (hum_val_11) + '% ' + (tim_val_1) + '\n' + 'Sleep out : ' + (temp_val_2) + '°C ' + (hum_val_2) + '% ' + (tim_val_2) + '\n' + 'Fridge : ' + (temp_val_3) + '°C ' + (hum_val_3) + '% ' + (tim_val_3) + '\n' ) ; sendTo("telegram.0", "send", { text: InfoMessage, user: 'XX'}); -
@crunchip
Interessanter Ansatz. Ich probiere es aus.
Allerdings muss ich dafür meine ganze Ausgabe umbauen, da ich bisher alles in eine Stringvariable packe und dann versende. Erst mal schauen wie ich das hinbekomme.InfoMessage = ( (time_ts_var) + '\n' + 'Balcony : ' + (temp_val_11) + '°C ' + (hum_val_11) + '% ' + (tim_val_1) + '\n' + 'Sleep out : ' + (temp_val_2) + '°C ' + (hum_val_2) + '% ' + (tim_val_2) + '\n' + 'Fridge : ' + (temp_val_3) + '°C ' + (hum_val_3) + '% ' + (tim_val_3) + '\n' ) ; sendTo("telegram.0", "send", { text: InfoMessage, user: 'XX'});Eine Lösung habe ich bisher noch nicht aber einen Workaround.
Sobald die auszugebende Nachricht eine Formatierung mitbringt verzichtet Android darauf die Ziffern als Link zu markieren. Mit dem parse-mode wird die Interpretation als HTML-Dokument aktiviert. Nun kann man dem Text eine Formatierung verpassen. Es funktionieren bold, italic und predefined Text.
In Abwandlung des Codeschnipsels von oben ergeben die Zeilen
sendTo("telegram.0", "send", { text: "<b>" + InfoMessage + "</b>", user: 'XX', parse_mode: "HTML"}); sendTo("telegram.0", "send", { text: "<i>" + InfoMessage + "</i>", user: 'XX', parse_mode: "HTML"}); sendTo("telegram.0", "send", { text: "<pre>" + InfoMessage + "</pre>", user: 'XX', parse_mode: "HTML"});folgendes Ergebnis

Ich wäre trotzdem noch an einer grundlegenden Lösung interessiert.Weitere Kommentare sind sehr willkommen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden