internetarchive / internetarchive/openlibrary-bots
Create an OpenReads import bot
- Dominant language
- Python
- Stars
- 81
- Forks
- 67
- PR merge metrics
- No merged PRs in 30d
Description
### Describe the problem that you'd like solved
Following [https://github.com/internetarchive/openlibrary/issues/9047#issuecomment-2095187028](Scott's comment), I'd like to register a new bot as [OpenReadsImportBot](https://openlibrary.org/people/openreadsimportbot)
### Proposal & Constraints
The goal of this bot is to automatically create a book entry when a OpenReads patron creates one in the app, since the app already use a OpenLibrary search.
The bot will use the REST API, mainly the `POST /api/import/` endpoint
### Stakeholders
@scottbarnes
Contributor guide
Research direction
Start by reviewing the repository's existing bot patterns and the OpenReads integration context, then examine the Open Library REST API, especially POST /api/import/. Done means registering OpenReadsImportBot and establishing the automated flow that creates a book entry when an OpenReads patron creates one.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100