Skip to content
This repository has been archived by the owner on Jun 19, 2024. It is now read-only.
/ naarad-news Public archive

[MIGRATED TO NAARAD] aggregating news since antiquity

License

Notifications You must be signed in to change notification settings

metakgp/naarad-news

Repository files navigation

Naarad

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.
  • Install facepy. As of now you'll have to use hargup's fork of facepy as the code in the original repository doesn't handle downloading of image files well. Pull Request is in process.
  • Run deploy.sh to push the changes to master. The website is generated through the docs/ directory. deploy.sh runs fbscrapper.py which creates json files containing feeds, and then runs frontend.py which converts the json feed into into nice html according to a template specified in feed.tmpl.

License

AGPL

About

[MIGRATED TO NAARAD] aggregating news since antiquity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages