Transforms Facebook pages to Atom feeds
Fb2Feed transforms public Facebook pages and groups to Atom (or RSS) feeds. Facebook events shared in pages or groups are parsed and stored into iCal feeds.
(Optional) For FB groups and events support, install Fluyt
Install dependencies:
$ sudo apt install libsystemd-dev
$ pip3 install --user -r requirements.txt
Configure:
$ cp fb2feed.example.ini ~/.config/
$ vi ~/.config/fb2feed.ini
Run:
$ python3 -m fb2feed
Setup a crontab or systemd timer unit:
$ # Edit systemd/fb2feed.service at your convenience.
$ mkdir -p ~/.config/systemd/user
$ cp systemd/* ~/.config/systemd/user/
$ systemctl --user enable fb2feed
$ systemctl --user start fb2feed
Point your feed reader to the url of the configured feeds
Profit
I usually hang out on Freenode IRC, in #gstreamer using the philn nickname. Feel free to also reach out by mail (check git logs to find my address).