Разработка граббера сообщений из чатов
Задача номер 1.
Складывать данные из мессенджеров в мускуль.
Сервер - linux, язык на усмотрение программиста, но, желательно или Питон или PHP
Задача:Слушать обновления (важна скорость, поэтому слушаем обновления от серверов через вебхуки) из ряда (порядка 50) групповых чатов в трех сетях/мессенджерах: Фейсбук, Телеграм и Вотсап.Все сообщения складывать из чатов в эластик (или mysql).
Список чатов для работы - настраиваемый/изменяемый.
Нужен мини интерфейс для добавления новых каналов/удаления старых. Доступ через простую авторизацию логин/пароль.Если сложно добавиться в чаты программно, то можем добавиться руками для начала. От пользователя. Но желательно добавляться программно. Важно! У нас нет админских прав на чаты, поэтому это не может быть бот, добавление должно быть возможно на общих основаниях, как пользователь.
Нужен лог работы программы - можно в файл тупо. Чтобы понимать, что программа всё ещё работает.
Формат данных в мускуль:
- Текст поста
- Автор поста (ник + ссылка на профиль)
- Дату поста
- Ссылку на чат откуда взят пост
Для сдачи проекта надо на моём хостинге:
- Продемонстрировать подключение произвольного чата (это для трёх сетей) руками или авто
- Продемонстрировать сохранение новых сообщений из данного чата
- Показать поиск по данным сообщениям