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