Picture of kinjin
Registered 4 years 319 days
kinjin Friday, 10 January 2020, 08:15 AM
Telegram
Guten Morgen in die Runde,

ich habe letzter Zeit etwas mit Telegram Bots experimentiert, und es läuft recht gut und stabil. Nun dachte ich mir, ob es möglich wäre, verpasste Anrufe sich per Bot melden zu lassen. Habe in myPBX gesehen, das man dort unter "Externe Anwendung" etwas machen kann. Das Wiki ist dazu etwas verhalten...
Habe Curl unter Windows am laufen, per CMD kann ich Nachrichten mit curl versenden, aber ich bekomme es nicht hin das überhaupt etwas gesendet wird.

Folgend ist es eingerichtet:

Name: Telegram
Pfad: C:\TECHNIK\curl-7.68.0-win64-mingw\bin\curl.exe
Parameter: -X POST https://api.telegram.org/bot<id>/sendMessage -d chat_id=-<chatid>-d text="Hello World per myPBX

Hat es schon mal jemand probiert?
Evtl. auch am laufen?
Muss es noch irgendwo (frei) geschaltet werden, damit es überhaupt klappt?

Vielen Dank und schönes Wochenende

kinjin
Picture of Mario 2388
Registered 9 years 98 days
Mario 2388 Friday, 10 January 2020, 08:24 AM
Re: Telegram
Hallo kinjin

Der Beschrieb dazu findest du im Wiki:
http://wiki.innovaphone.com/index.php?title=Reference10:Concept_myPBX#Starting_an_external_application_for_a_call
Aber:
If we configure the flag "Start on call" the External Application will be triggered/open when the call it's connected (incoming or outgoing calls). If we don't check this flag then only when we push the additional button the External Application will be launched.

Es ist genau andersherum, es kann manuell oder beim pickup ausgeführt werden.
Deine Ergänzung müsste ins Voicemail XML, oder du machst eine Umleitung (CFNR) auf ein eigenes Script.

Update: oder du verwendest die Mailbenachrichtigung vom Voicemail Script und nutzt Mail to Telegramm ?

Gruss
Mario
Picture of kinjin
Registered 4 years 319 days
kinjin Friday, 10 January 2020, 08:35 AM
Re: Telegram
Hallo Mario,

danke für den Link, den hatte ich noch nicht gefunden, arbeite es gleich mal durch.
Das mit dem Script hört sich noch besser an, dann könnte ich es ein- bzw. ausschalten, wie ich es brauche.
Hast Du da zufällig einen Link / Infos für mich?
Bin im Bereich innovaphone noch recht frisch smile

Danke und Gruß

Picture of Mario 2388
Registered 9 years 98 days
Mario 2388 Monday, 13 January 2020, 01:32 PM
Re: Telegram
Hallo

Das wäre eine Idee, um den Versand per Mail zu machen:
http://wiki.innovaphone.com/index.php?title=Howto:Email_on_missed_calls

Viel Spass
Mario
← You can define your color theme preference here