[Modul] TelegramBot

Korrekt. Das kannst du aber sehr effizient über den Image Grabber (eine Instanz) erledigen. Diese hält das Bild auch nur im RAM, sodass es nicht auf die Platte muss.

paresy

1 „Gefällt mir“

Danke @paresy Image Grabber kannte ich gar nicht, muss ich mir mal ansehen…

entschuldige @paresy jetzt muss ich doch nochmal nachfragen… Image Grabber funktioniert soweit, gibt es aber die Möglichkeit diesen manual einmalig zu triggern, wenn ich ein Bild zu einem bestimmten Ereignis benötige? Oder wäre der Ansatz Image Grabber im Sekunden Intervall laufen zu lassen und dann bei Ereignis auf das aktuelle (Sekunden) Bild zu verweisen?

Danke Gruss Marco

Klar. Schau mal hier: IG_UpdateImage — IP-Symcon :: Automatisierungssoftware

paresy

1 „Gefällt mir“

perfekt! Danke @paresy

Guten Morgen,

kann ich auch Nachrichten aus einem Chat mit dem Modul empfangen, um Infos aus der Nachricht weiterzuverarbeiten (so wie mit dem TelegramMessenger Modul)?

Viele Grüße!

Das müsste doch bereits gehen:

Empfangen geht ja per getUpdates (so macht es offenbar das Telegram Messenger Modul) oder per Webhook, wobei per Webhook wie push zu funktionieren scheint, während getUpdates immer wieder aktiv abzurufen wäre. Im TelegramBot Modul scheint die Webhook-Variante zur Anwendung zu kommen:

Wenn mein Verständnis richtig ist, würde ich lieber dieses Modul als das das Telegram Messenger Modul verwenden. Allerdings kann ich aus der Dokumentation nicht erkennen, wie ich die Bot-Nachrichten in IPS (wohl als Array) empfangen kann, um Infos aus dem Array weiterzuverarbeiten. Hintergrund ist, dass ich den Bot verwende, um mir Infos per Nachricht aus anderen Anwendungen zu schicken.

Kann hier keiner helfen?

Viele Grüße…

Hallo Paresy,
gratulation und Danke für das tolle Telegram-Modul :smiley:
Frage: Denkst du, du könntest noch ergänzen, dass man Audiofiles (Sprachchats, .ogg Dateien) auch mit deinem Modul EMPFANGEN kann? Ich würde gerne Sprachnachrichten aus dem Telegram Bot Kanal mit IPS runterladen und IPS sozusagen als „Gateway“ für andere Audioanwendungen (z.B. Telefon) verwenden, z.B. per VOIP eine Durchsage an ein Telefon machen mit einer Sprachnachricht, die man zuvor per Telegram gesendet hat. Oder per Mail weiterleiten. Könntest du das machen? Das wäre suuuper!! :smiley:
Gruß Fritz

Ich befürchte, dass ich da keine Zeit für habe (und dies eher aufwendig ist).

paresy

Moin paresy,

ist es möglich den Bot mit „SendVideo“ zu erweitern ? Wäre ne coole Sache

Grüße Christian

1 „Gefällt mir“

Servus @paresy kann die Instanz TelegramBot bedenkenlos mehrfach angelegt werden um unterschiedliche Bots zu nutzen? Ich finde das Modul einfach nur cool, müsste aber bzgl. Alarmierung unterschiedliche Bots verwenden… Danke Gruss Marco

@stricky Leider aktuell keine Zeit - aber ich freue mich immer über einen PR auf GitHub!
@mahaf Ja, das sollte gehen, da der Endpunkt auf dem Hook an die InstanzID gebunden wird.

paresy

1 „Gefällt mir“

Ich habe eine allgemein Frage zu dem bot: wie kann ich mehrere Personen einladen, dass diese den bot sehen können? Ich habe bekomme immer die Meldung „Zugriff verweigert“ im bot. Allerdings will ich auch nicht, dass jeder automatisch zutritt zum bot bekommt.

Vielen Dank

**Edit: **
Habe es hinbekommen, wenn man sich mit den Messenger nicht auskennt und den Schritt an dem neuen Bot anmelden oder starten vergisst, geht es nicht… das war mir aus der Doku so nicht klar.

Vielleicht kann mir jemand helfen, ich bekomme keine Nachricht aus Symcon raus…

Den Bot nach Anleitung umgesetzt.
Api-Key eingetragen und geprüft , keine Leerzeichen vorhanden
Den UserName des Bots korrekt eingetragen als z.B. symconuser_bot oder muss hier der
Name des Bots eingetragen werden z.B. symcon_bot?? Dieser wird ja nirgends abgefragt…
Die Doku sagt „Benutzername“ also Username…

Meine persönliche Chat-ID ermittelt und meinen USERNAME mit der Chat ID als neuen Benutzer eingetragen, ist das korrekt oder muss der Nachname hier eingetragen werden??

Dann unten auf Nachricht ein paar Zeichen eingegeben und auf senden geklickt…

                 Sending Message failed!

Connect Dienst ist aktiv…

Was mache ich falsch?

Falscher Thread ausgewähl … gelöscht