Une interface commune pour récupérer des articles de journaux
Go to file
koalp 16ad14467e
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
Merge pull request 'add several newspapers' (#36) from feature/additional_newspapers into development
Reviewed-on: #36
2021-05-22 02:50:43 +00:00
.gitea/issue_template feat: add support for multiple rooms 2021-05-08 03:08:37 +02:00
containers feat: add a containerfile to build a chatbot image 2021-04-30 02:14:18 +02:00
crieur-chatbot chore: use a config struct for self_contained_html 2021-05-22 04:41:08 +02:00
crieur-retrieve fix: keep media queries in ref styles 2021-05-22 04:41:08 +02:00
documentation chore: use a config struct for self_contained_html 2021-05-22 04:41:08 +02:00
examples feat: add retrieval from le monde diplomatique 2021-05-22 04:41:01 +02:00
src/bin feat: move ArticleLocation to defined errors 2021-04-30 19:55:52 +02:00
.drone.yml chore(ci): add cmake to the test stage 2021-04-29 02:14:30 +02:00
.gitattributes feat: add retrieval application and one newspaper 2021-04-23 22:12:02 +02:00
.gitignore feat: add retrieval application and one newspaper 2021-04-23 22:12:02 +02:00
.rustfmt.toml feat: add retrieval application and one newspaper 2021-04-23 22:12:02 +02:00
Cargo.lock fix: keep media queries in ref styles 2021-05-22 04:41:08 +02:00
Cargo.toml fix: keep media queries in ref styles 2021-05-22 04:41:08 +02:00
justfile feat : add retrieve from courrier international 2021-05-22 04:41:08 +02:00
README.md feat: add retrieval from le monde diplomatique 2021-05-22 04:41:01 +02:00

Tools to retrieve articles from multiple newspaper you subscribed to, all from the same place.

This is a prototype, it isn't stable at all and you may not want to use it if you expect it to just work !

How to use it

First retrieve login cookies for websites and put it in a .env such as explained in the newspaper source configuration documentation

Then you can run an example using

cargo run --example=cli_downloader

You can also specify the URL using

cargo run --example=cli_downloader -- [your url]

To know how to run the chatbot, please read the chatbot guide

Documentation

  1. Design
    1. Scope of the project and roadmap
    2. Retrieve
    3. Tooling
  2. Guides
    1. Add a newspaper a source
    2. Build and run the chatbot
  3. Reference
    1. Newspaper source configuration
    2. Chatbot configuration