NEWS
[gelöst] Telegram-Adapter: "anklickbare" URL versenden
-
Moin,
ich würde gerne über den Telegram Adapter eine anklickbare URL versenden, bspw. sowas:
http://raspberrypi:1984/stream.html?src=4711
Ich habe es so probiert:
var url = "http://raspberrypi:1984/stream.html?src=4711"; sendTo('telegram', { text: url } );
Das klappt auch, aber in Telegram wird das als plain text angezeigt, d.h. der Empfänger kann da nicht draufklicken und die URL im Browser zu öffnen.
Wie kann ich das erreichen?
-
-
Das klappt leider nicht, ich bekomme den Fehler:
Failed sending [chatId - xxxxxxxxxxxxxxxxxxxx]: Error: ETELEGRAM: 400 Bad Request: inline keyboard button URL 'http://raspberrypi:1984/stream.html?src=4711' is invalid: Wrong HTTP URL
-
@centrofly sagte in Telegram-Adapter: "anklickbare" URL versenden:
Das scheint eine lokale Adresse zu sein ?!
und mach die ChatID unkenntlich bitte.
-
Die ChatID hatte ich bereits mit was zufälligem überschrieben
Ja das ist eine lokale URL, aber solange man im lokalen Netz ist sollte das ja kein Problem sein?
-
@centrofly sagte in Telegram-Adapter: "anklickbare" URL versenden:
raspberrypi
ersetze dies mal durch die IP-Adresse
-
@centrofly
habs gerade probiert (mit meiner cam)
klappt einwandfreivar vText = "http://192.168.xxx.xxx:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=admin&pwd=xxx"; sendTo('telegram.0', { user: "Dieter", text: vText, parse_mode: 'HTML' });
entweder stimmt die url nicht oder die 0 fehlt hinter telegram
-
Vielen Dank für euren Input, es klappt tatsächlich, wenn man die IP-Adresse (statt http://rasperrypi...) verwendet!
sendTo('telegram.0', { user: "Jan", text: "http://192.168.2.130:1984/stream.html?src=xxxxxxxxxxxxx", parse_mode: 'HTML' });
Problem gelöst!
-
@bahnuhr sagte in [gelöst] Telegram-Adapter: "anklickbare" URL versenden:
Brauchst doch gar nicht ausixen
-
@meister-mopper sagte in [gelöst] Telegram-Adapter: "anklickbare" URL versenden:
Brauchst doch gar nicht ausixen
Hätte von mir sein können
Und ja, hast recht.
Gewohnheit halt.