Re[5]: Как получать посты в каналах телеграм по WebSocket?
От: Sinclair Россия https://github.com/evilguest/
Дата: 19.07.24 05:09
Оценка: 3 (1)
Здравствуйте, Passerby, Вы писали:
P>Не то что не получается, я не знаю, как получать новые сообщения из некоторых каналов телеграм, где я не админ.
Чем конкретнее вы зададите вопрос, тем больше шанс получить полезный ответ.

S>>Подключиться к Telegram из C#-приложения? Вот библиотека: https://github.com/wiz0u/WTelegramClient

P>Где там вводятся наименования каналов и количество сообщений (с конца), которые надо получить?
В секции Examples есть пример Fetch all messages from a chat/user.
P>Это точно работающий код?,
В описании есть фраза

It has been tested in a Console app, in Windows Forms, in ASP.NET webservice, and in Xamarin/Android.

P>который не блокирует телеграм?
Есть раздел https://wiz0u.github.io/WTelegramClient/FAQ#prevent-ban

P>Есть, к примеру, очень распространенная библиотека telethon. Написал на ней прогу, увы, телеграм блокирует и прогу и разлогинивает меня (хорошо, что не забанил). Тут https://habr.com/ru/articles/425151/ в комментариях написано, что это, увы, почти у всех, к примеру, в https://habr.com/ru/articles/425151/#comment_26333580 Написал в recover@telegram.org просьбу разрешить работу программе, результат нулевой. Потому вопрос только могу повторить: "Как получать посты в каналах телеграм по WebSocket?". Ну или по REST.

Вы опять задаёте не тот вопрос.
Вас должен интересовать вопрос "как сделать так, чтобы мою программу не банил Telegram".
Вряд ли дело именно в библиотеке. С серверной стороны не очень легко задетектить, что за приложение подключается к серверу.
Поэтому ваш вопрос не связан ни с дотнетом, ни с вебсокетами.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.