2017-08-05 6 views
1

In einem privaten Chat (ein Benutzer und ein Bot) ist es möglich, Benutzermeldungen (oder Textbefehle nach dem Drücken einer benutzerdefinierten Tastaturtaste) zu löschen, um den Chat sauber und lesbar zu halten? Ich bin auf der Suche nach einer Lösung, die wie Inline-Tastatur Mechanismus funktioniert (eine Bezeichnung für die Schaltfläche und einen Befehl zum Senden). Ich habe die deletemessageasync getestet und ich konnte den Bot gesendete Nachrichten entfernen, konnte aber keine Benutzermeldungen entfernen. Irgendeine Idee?Telegram Bot api Benutzermeldungen löschen

Antwort

4

In privaten Chats kann ein Bot nur seine eigenen Nachrichten löschen. in einer Gruppe oder Supergruppe kann er nur seine eigenen Nachrichten als normale Benutzer löschen; Er kann Nachrichten von jedem löschen, wenn er Administrator ist.

wenn Ihr Ziel Chat sauber zu halten ist, gibt es keine andere Lösungen als Inline-Tastaturen verwenden, um Nachrichten Bearbeitung

2

Nicht möglich zu löschen andere Nachricht im Telegramm, haben Bots nicht mehr Erlaubnis als normale Benutzer.

BTW, wenn Sie in Supergroup sind, können Sie deleteMessage Methode verwenden, wenn Sie externe Berechtigung haben.

+0

** Danke ** .. krank Mail dieses als Vorschlag Entwickler-Telegramm –