Naarad aggregates all your KGP related news from facebook pages to one place.Go to http://naarad.metakgp.org to see it working.
How does it work?
Naarad gets the content from the specified pages using Facebook's graph API. We use facepy as the python frontend for the api.
How to use Naarad
- Get a Facebook API token and save it in file name
ACCESS_TOKEN. See this StackOverflow Answer.
- Naarad runs exclusively on Python 3, you can conda to easily switch between Python 2 and Python 3 environments.
facepy. As of now you'll have to use
hargup's fork of
facepyas the code in the original repository doesn't handle downloading of image files well. Pull Request is in process.
- Clone https://github.com/hargup/facepy
- Change into the directory and do
pip install -e .
deploy.shto push the changes to
master. The website is generated through the
fbscrapper.pywhich creates json files containing feeds, and then runs
frontend.pywhich converts the json feed into into nice html according to a template specified in