2017-02-26 4 views
0

Es gibt ein Bild im Telegramm Dokument zeigt eine Formatierte Nachricht mit einem Bild und Text unter, Es ist von TechCrunch. Ich habe versucht, dies zu replizieren und ist gescheitert. Wie kann man dieses Format replizieren. Ich verwende PythonTelegramm bot Nachrichtenformat

def reply(msg=None, img=None): 
     if msg: 
      resp = urllib2.urlopen(BASE_URL + 'sendPhoto', urllib.urlencode({ 
       'chat_id': str(chat_id), 
       'caption': msg, 
      })).read() 

Antwort

1

Falls Sie sprechen über this image hier ich bin ziemlich sicher, es wurde mit sendPhoto() Methode. Text kann mithilfe des optionalen Parameters caption unter dem Bild platziert werden.

Telegram Bot API sendPhoto

+0

ich über die Formatierung von Nachrichten zu fragen Ich weiß über sendPhoto Methode von api, soll ich verwendet habe, in meiner Frage in. – murray3

+0

Ich frage mich, gibt es Hacks oder Markup-Injektionen, die Entwickler verwenden, um bessere Formatierung für das Branding usw. zu erreichen? – murray3

+0

Nach dem Basteln scheint es, als müsste man nur die Bildgröße bekommen, die am besten passt. Vielleicht mehr Optionen in der Zukunft API, aber ich mag Telegramm! – murray3