Привітую,
нижче наводиться постановка задачі:
1) потрібна програма (або бот), яка вміє одночасно відстежувати кілька десятків груп / сторінок у Facebook двома мовами одночасно: російською + івритом (знання самого івриту програмісту не потрібно).
2) програма кожні кілька хвилин (наприклад: раз 2~3 хвилини) перевіряє ці групи на предмет появи нового поста в кожній із заданих оператором груп.
3) при появі нового поста в групі - програма перевіряє тільки текст самого поста (коментарі до нього не важливі!) на предмет наявності в ньому одного з кількох заданих пошукових ключів-слів (можуть бути слова одиночки і/або словосполучення), припустимо: близько 25-и пошукових ключів на кожній з двох мов.
4) у разі появи одного з цих слів - програма миттєво (!) сповіщає оператора (бажано в телеграм і/або в ватсап), і надсилає мені:
(а) посилання на сам пост;
(б) вказує в повідомленні до мене на виявлене ним слово / словосполучення;
(в) вказує дату + точний час появи самого поста
5) програма веде реєстр (відкритий для мого редагування / можна у вигляді таблиці) всіх надісланих мені нею даних.
6) повинна бути гнучкість у налаштуваннях:
а) списку перевіряємих груп (йдеться про паблік-групи)
б) ключових слів і рівня збігу з ними (припустимо, не 100%-е співпадіння, а задати 70% співпадіння)
в) інтервалу перевірок груп: раз у скільки хвилин робити перевірку заданих груп
г) включення і вимкнення бота за бажанням
7) програма повинна працювати на віртуальній, а не локальній машині
Ось і все.
Хто міг би впоратися з такою задачею? Скільки потрібно часу на вирішення подібної задачі і скільки це обійдеться. Заздалегідь дякую за оперативну відповідь!
з повагою,
Ціон