Приложение для работы с telegram
Основная задача:
- При появлении нового сообщения в канале телеграмм программа сохраняет его в текстовый файл и переходит в режим ожидания следующего сообщения. С каждым новым сообщением содержимое текстового файла перезаписывается.
Реализация:
1)Минимальный UI для полей с информацией о названии канала и авторизации.
2)Канал для парсинга указывается в поле UI. Только с него будет происходить сбор сообщений.
3)Парсинг сообщений должен происходить от имени пользователя, для авторизации пользователя имеется 2 поля в UI (для логина и пароля). Предусмотреть интерактивное поле для прохождение двухфакторной авторизации.
4)Пользователь должен быть подписан на канал, с которого будет происходить парсинг (если пользователь не подписан на канал - вывести соответствующее сообщение).
5)Не допускается использование дополнительных интерпретаторов или платформ, кроме Java и .Net
6)Можно использовать https://core.telegram.org/tdlib