2015-12-30 14 views
9

Jak uzyskać dostęp do wiadomości kanału Telegram z botem zarejestrowanym jako administrator kanału?Jak mogę odbierać wiadomości z kanału Telegram za pomocą Telegram API

Próbuję uzyskać wszystkie wiadomości z kanału telegramu i wyświetlać je w sieci Web ASP.NET (C#)

jestem w stanie uzyskać aktualizacje, gdy nowa wiadomość wysłana bezpośrednio do bot:

var json = wc.DownloadString(" https://api.telegram.org/bot<token>/getUpdates"); 

ale nie działa na kanale.

+0

czy wiesz, jak odbierać wiadomości z telegramu, które zostały wysłane przez inne osoby za pomocą komendy '/ start'? Dzięki. –

+1

Nowy bot telegramu @ifttt może pomóc. – ssd352

+0

To, co nazywacie 'Telegram API', to tak naprawdę" Telegram Bot API ". –

Odpowiedz

2

Niestety nie jest to jeszcze możliwe. (Mogą wymyślić coś w przyszłości) jako administrator możesz po prostu wysyłać wiadomości na kanał.

+0

jakiejkolwiek aktualizacji od teraz? Czy coś się zmieniło? – Breeze

+0

Przepraszam. jeszcze nie. – David

-1

Jedynym sposobem, do tej pory jest w następujący sposób:

  1. Twój bot być dodawane do kanału przez jej administratora.
  2. Ustawiłeś bota na privacy na disabled.

Krok 1 pomaga Twojemu botowi przyłączyć się do kanału, aby zobaczyć wiadomości.

Krok 2 sprawia, że ​​bot słyszy wszystkie wiadomości z kanału.

Powiązane problemy