Une interface commune pour récupérer des articles de journaux
Go to file
koalp e34edf0b21
fix: keep media queries in ref styles
Previously, media queries weren't keep when downloading styles from ref
tags.

It have been fixed so that media attribute are kept when creating style
tags from ref tags.
2021-05-22 04:41:08 +02: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