Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задача номер 1.

Складывать данные из мессенджеров в мускуль.

Сервер - linux, язык на усмотрение программиста, но, желательно или Питон или PHP

Задача:Слушать обновления (важна скорость, поэтому слушаем обновления от серверов через вебхуки) из ряда (порядка 50) групповых чатов в трех сетях/мессенджерах: Фейсбук, Телеграм и Вотсап.Все сообщения складывать из чатов в эластик (или mysql).

Список чатов для работы - настраиваемый/изменяемый.

Нужен мини интерфейс для добавления новых каналов/удаления старых. Доступ через простую авторизацию логин/пароль.Если сложно добавиться в чаты программно, то можем добавиться руками для начала. От пользователя. Но желательно добавляться программно. Важно! У нас нет админских прав на чаты, поэтому это не может быть бот, добавление должно быть возможно на общих основаниях, как пользователь.

Нужен лог работы программы - можно в файл тупо. Чтобы понимать, что программа всё ещё работает.

Формат данных в мускуль:

  • Текст поста
  • Автор поста (ник + ссылка на профиль)
  • Дату поста
  • Ссылку на чат откуда взят пост
Так же нужен мини интерфейс для поиска по данным в мускуле с настройками по точности поиска. С фильтром по дате и каналу. Можно дать тупо возможность делать запросы на SQL.Как я понимаю, можно использовать такую библиотеку для фб: https://github.com/carpedm20/fbchat/blob/master/README.rst

Телеграмм: https://github.com/tdlib/td#using-json

Вотсап: https://github.com/tgalal/yowsup/

Для сдачи проекта надо на моём хостинге:

  • Продемонстрировать подключение произвольного чата (это для трёх сетей) руками или авто
  • Продемонстрировать сохранение новых сообщений из данного чата
  • Показать поиск по данным сообщениям
5 лет назад
maddog2
Илья 
37 летРоссия
11 лет в сервисе
Был
5 лет назад
Выбранный исполнитель
SmartDesign
38 летБеларусь
18 лет в сервисе
Был
8 дней назад
5 лет назад
$300
10 дней
WMZ
Все ок
Вопросы которые возникали по ходу проекта решались. Могу рекомендовать заказчика.