2016-05-10 6 views
0

mit sende Ich bin mit benutzerdefinierter Tastatur (im alten Stil, nicht in Nachricht als in Plattform 2.0) Nachrichten an mein Bot zu senden. Zum Beispiel muss ich mit einem einzigen Brief antworten. Wenn ich es nur auf meiner Android-Tastatur drücke, ist alles in Ordnung. Aber wenn ich es mit benutzerdefinierten Tastatur in meiner Nachricht im Chat senden sehe ich so etwas wieNachricht enthält Zitat aus dem Bot, wenn ich es benutzerdefinierte Tastatur

| Name of the bot 
| Part of the bot's last message  
A 

Wo ‚A‘ ist ein einzelner Buchstabe, den ich senden möchten. Ist es möglich, diesen visuellen Müll zu vermeiden (Zeilen 1, 2)? Danke! Ich

+0

@ariby, könnten Sie bitte klimatieren: Ich sehe Zitate, wenn der Benutzer auf bot mit benutzerdefinierten Tastatur antwortet. das ich mit KeyboardMarkup erstelle. Aber wie ich von https://core.telegram.org/bots/api verstehe, wird reply_to_message_id von Bot verwendet, um auf die Nachricht des Benutzers zu antworten (und ich benutze es nicht)? – dbf

+0

Sie haben Recht. Wird der obige Text (mit Anführungszeichen) in der Texteigenschaft des Nachrichtenobjekts angezeigt? Ich nehme an, dass Sie die Force-Reply-Option verwenden, dennoch sollte der ursprüngliche Text nicht in der Text-Eigenschaft erscheinen. Können Sie das Update, das Sie von Telegram erhalten, protokollieren und hier posten? – ariaby

+0

@ariaby I Nachricht hier gepostet habe: http://pastie.org/private/6xggkhqwlngbalxhpjsw ist ein Text, der in Telegramm-UI zitiert appeares. Es ist also nicht in dem Textfeld (wo gibt es einen einzigen Buchstaben von benutzerdefinierten Tastatur - wie ich es erwarte), aber es ist innerhalb Reply_to_message Abschnitt. – dbf

Antwort

0

Nach einer Untersuchung sah, dass es ein Problem ist nur für die neueste (für das Datum der Frage) Android-Version von Telegramm.

UPD: Heute (2016.05.16) Telegramm veröffentlicht neue Version für Android, die dieses Problem behebt.