Pracuję nad Telegram bot api w mojej aplikacji java. Stworzyłem super grupę i dodałem mojego bota do tego jako administrator. Chcę uzyskać wszystkie wiadomości w tej super grupie (nie usunięte wiadomości) za pośrednictwem bota. Czy jest jakaś przydatna metoda na zrobienie tego?telegram bot api - otrzymuj wszystkie wiadomości w grupie
5
A
Odpowiedz
6
Tak. najpierw należy "wyłączyć" prywatność swojego bota, aby mógł uzyskać dostęp do wszystkich wiadomości w grupach. po drugie, użyj getUpdates
, aby zobaczyć najnowsze aktualizacje i wiadomości użytkowników.
Powiązane problemy
- 1. Używaj klienta Telegram do testowania bota (nie bot api)
- 2. Jak mogę odbierać wiadomości z kanału Telegram za pomocą Telegram API
- 3. Węzeł Telegram bot api, nawiązać rozmowę łańcucha między użytkownikiem
- 4. Jak zdobyć listę użytkowników kanału Telegram za pomocą Telegram Bot API
- 5. Telegram bot api: Kod błędu 429, Błąd: Zbyt wiele próśb: spróbuj później
- 6. Automatyzuj wysyłanie wiadomości do kanału Telegram za pośrednictwem interfejsu API
- 7. Telegram API release.keystore BŁĄD
- 8. Jak wysłać osadzonego obrazu wraz z tekstem w wiadomości za pośrednictwem telegramu Bot API
- 9. Dowiedz się mój własny identyfikator użytkownika do wysyłania wiadomości z Telegram API
- 10. Zmiana przepływu wiadomości w Microsoft Bot Framework
- 11. android + gmail + kanał + otrzymuj WSZYSTKIE maile
- 12. Telegram Bot Jak usunąć lub usunąć wiadomość lub nośnika z kanału lub grupy
- 13. Bot telegramu. Uzyskaj strefę czasową użytkownika
- 14. Otrzymuj wiadomości ostrzegawcze za pośrednictwem psycopg2
- 15. Wybierz wszystkie opcje w grupie optycznej
- 16. Przełącz wszystkie pola wyboru Angular w grupie
- 17. Jak wykonać wywołanie api protokołu Telegram MTProto?
- 18. telegramów problemy wiadomość bot wysyła po kilku dniach
- 19. Telegram bot: Jak wysłać wiadomość z wbudowaną klawiaturą i ukryć klawiaturę niestandardową jednocześnie?
- 20. Facebook API Publikuj kanały w Grupie
- 21. Telegram bot: Jak wspomnieć o użytkowniku za pomocą jego identyfikatora (nie jego nazwy użytkownika)
- 22. Korzystanie telegram wysłać wiadomość
- 23. Paypal NVP API - Otrzymuj błąd 81002
- 24. W python-telegram-bocie jak zdobyć wszystkich uczestników grupy?
- 25. Telegram C# przykład wyślij wiadomość
- 26. Otrzymuj bieżące informacje o lokalizacji
- 27. Jak ukryć ReplyKeyboardMarkup po kliknięciu przez użytkownika w telegramie Bot API
- 28. Bot framework v3 nieautoryzowany
- 29. Jak ukryć wszystkie wiadomości w knitr/Rmarkdown?
- 30. Telegram: pobierz plik fileid z klienta telegramu
Przetestowałem tę metodę. Zwrócił wszystkie wiadomości, wiadomości usunięte z wydarzenia. Nie chcę usuniętych wiadomości. – hamed
Cóż, o ile wiem, telegram nie ma tej funkcjonalności. Jeśli opublikujesz wiadomość jako administrator w swojej grupie, a następnie ją usuniesz, wiadomość zniknie z grupy, ale faktycznie istnieje w api, a telegram nie wysyła żadnych dodatkowych danych do skasowanej wiadomości. –
{ "update_id": 215861401, "Komunikat" { "message_id": 18, "z" { "id": 191322468, "imię": "Vahid" "username": " Vahid_Mas” } "czat": { "id": -1001096962216, tytułem "" "a", "typu ": "supergrupy" }, "daty": 1476682413, "text" : "usunięty post" } } –