FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: mpl8580 am 14 Dezember 2016, 20:35:21

Titel: Telegram
Beitrag von: mpl8580 am 14 Dezember 2016, 20:35:21
Hi,

Ich sende auf unterschiedliche Mobiltelefone Messages per Telegram. Das funktioniert einwandfrei.

Jetzt suche ich nach einer Möglichkeit diese Nachrichten oder den Chat nach z.b 1 Stunde zu löschen. Mit diesem define habe ich es versucht. Leider geht das nicht.

define trigger_Telegram_Cleanup at +*01:00:00 setreading msgText

Kann mir jemand helfen?

Danke
Titel: Antw:Telegram
Beitrag von: Puschel74 am 14 Dezember 2016, 20:41:32
Äh,

*glaskugelan*
du willst per FHEM den Chatverlauf in Telegram auf deinem Mobiltelefon löschen?
*glaskugelaus*

Für Codes bitte Code-Tags verwenden - wie das geht siehe angepinnter Beitrag von mir  ;)
Danke.
Titel: Antw:Telegram
Beitrag von: viegener am 14 Dezember 2016, 20:55:17
Ich will auch spekulieren ;)

Es gibt eine Möglichkeit messages zu verändern dazu ist das Kommando set <device> msgEdit ... - siehe commandref

Wenn Du nur das Reading im Device löschen willst - ja setreading hilft - aber warum  ???
Titel: Antw:Telegram
Beitrag von: mpl8580 am 14 Dezember 2016, 20:57:37
Ja genau es soll der Chatverlauf gelöscht werden.
Titel: Antw:Telegram
Beitrag von: viegener am 14 Dezember 2016, 20:59:38
Zitat von: mpl8580 am 14 Dezember 2016, 20:57:37
Ja genau es soll der Chatverlauf gelöscht werden.

Dazu gibt es keine Funktion (gibt es die in anderen IMs)?
Titel: Antw:Telegram
Beitrag von: mpl8580 am 14 Dezember 2016, 21:03:01
Das weiss ich nicht aber es wäre doch klasse. Ich nutze es zb um staumeldungen aufs Handy zu senden. Diese sind ja nach kurzer Zeit wieder überholt oder man braucht sie nicht mehr.

Somit müsste ich die alle löschen. Mit einer Funktion oder Befehl wäre es natürlich besser
Titel: Antw:Telegram
Beitrag von: Puschel74 am 14 Dezember 2016, 21:17:28
Zitat von: mpl8580 am 14 Dezember 2016, 21:03:01
Das weiss ich nicht aber es wäre doch klasse. Ich nutze es zb um staumeldungen aufs Handy zu senden. Diese sind ja nach kurzer Zeit wieder überholt oder man braucht sie nicht mehr.

Somit müsste ich die alle löschen. Mit einer Funktion oder Befehl wäre es natürlich besser
Somit wäre der Beitrag unter Wunschliste besser aufgehoben.

Aber auch dort wird er wohl nicht umgesetzt werden können da es einen Eingriff auf dem Smartphone bedürfte - und wer soll dann anhand welcher Kriterien entscheiden das FHEM Nachrichten löschen darf/soll/muss?

Ich sende mir auch Statusnachrichten per Telegram auf mein Smartphone und die Nachrichten die ich nichtmehr brauche kann ich alle auswählen und mit einem Klick auf den "Papierkorb" löschen - auf dem Smartphone.
Da brauch ich kein FHEM dafür  ;)
Titel: Antw:Telegram
Beitrag von: viegener am 14 Dezember 2016, 22:41:21
Nur zur Sicherheit, unabhängig ob die Funktion nützlich wäre. Telegram (und andere IMs) erlauben das nicht. Also keine Einschränkung im Modul sondern von telegram.

Ich fand eigentlich schon das msgEdit überraschend, das telegram zur Verfügung stellt.
Titel: Antw:Telegram
Beitrag von: xbmAsTeR am 15 Dezember 2016, 15:04:41
Bei Telegram gibt es aber die Geheimer Chat Funktion.

Der löscht nach einer gewissen Zeit den Chatverlauf selber.

Ob diese Funktion bzw. Der geheime Chat per Befehl gesendet werden kann, weiß ich leider nicht.

Gesendet von meinem SM-N910F mit Tapatalk

Titel: Antw:Telegram
Beitrag von: viegener am 15 Dezember 2016, 15:23:55
Zitat von: xbmAsTeR am 15 Dezember 2016, 15:04:41
Bei Telegram gibt es aber die Geheimer Chat Funktion.

Der löscht nach einer gewissen Zeit den Chatverlauf selber.

Ob diese Funktion bzw. Der geheime Chat per Befehl gesendet werden kann, weiß ich leider nicht.

Gesendet von meinem SM-N910F mit Tapatalk

Ja wenn ich davon rede, was telegram erlaubt geht es um das bot api - telegram bot api unterstützt keine secret chats und auch keine löschung von nachrichten
Titel: Antw:Telegram
Beitrag von: andies am 17 November 2017, 22:39:02
Ich habe jetzt eine einfache Lösung gefunden, die zumindest mir genügt - ich lösche den ganzen Chat nach Erhalt. Beim erneuten senden taucht der Bot ja wieder auf. Ein klein wenig umständlich, aber ok.