Une interface commune pour récupérer des articles de journaux
Go to file
koalp cee0af6c3c
fix: only select images that have non-data src
Previously, when the image url contained data, it tried to parse an url
and failed, instead of keeping data.

It have been fixed so that images where url is starting by 'data' are
not modified.
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: format according to cargo fmt 2021-05-08 03:24:42 +02:00
crieur-retrieve fix: only select images that have non-data src 2021-05-22 04:41:08 +02:00
documentation feat: add retrieval from le monde diplomatique 2021-05-22 04:41:01 +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 feat: add retrieval from le monde diplomatique 2021-05-22 04:41:01 +02:00
Cargo.toml feat: add retrieval from le monde diplomatique 2021-05-22 04:41:01 +02:00
justfile feat: add a containerfile to build a chatbot image 2021-04-30 02:14:18 +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