Делал подобное на основе tiny tiny rss
Пример выгрузки новых новостей в csv
https://gist.github.com/QW0101/147b401977336fc96812
Пример конфига
{
"feeds":["ПНООЛР","лимит отход",......],
"fields":[
{
"name":"Искомое слово (словосочетание)",
"regexp":"~Искомое слово \\(словосочетание\\)\\: <\/strong>(.*)<br\/><strong>~mUui"
},
........
]
}
Вызывать так update_csv.php?config=<имя конфига>.json
Устанавливать тини по этой схеме
habrahabr.ru/post/187564